Hello brother.. I guess the good thing is that we both are in Pakistan and we could better communicate through Phone to discuss everything. My cell number is 0333-9193856. However, let me tell you a little bit about myself first. You want to have your own hosting company, and I have had my own hosting company and I had the same plan as yours but I couldn't execute it because I had not much money to spend on it. I offered dedicated servers, VPSes, and Shared Hosting plans. I know how to setup VPSes using different virtualization technologies as well. Also, I have my own unbranded license of WHMCS so I knew this software from inside out. I had few bad happenings with payment processing so I have experience with that as well.. So, let's discuss this further and if you have any questions of concerns about my experience, please do ask me. :) .. Thanks... Kashif