Hello I am domain and hosting reseller. I can help you out with what you want. I have been on this business for more then 5 years.
I have used godaddy, hostgator as my providers, but their prices became to night and I had to find another solution that it’s working now with charm.
There are ready to go reseller programs or your can purchase a VPS or dedicated servers, install the operating system, control panel, ram, bandwidth, storage and set up your own prices.
Let me know what is better for you and hope to talk to you soon.