Better option is to get hosting from from european company if you don't like go daddy or indian companies. europe is high on safety for customers. or get a uk hosting provider. You'll be paying a lot but you can't beat the bandwidth and services they provide.
Why I think this is a useless idea:
Since you're running from office, what will you do if some municipal provider breaks the isp cable to your building?
Do you have 2-3 backup isp providers?
Do you have backup power generators?
Do you have facility to take regular backups of hosted websites on another machine not connected to the internet?
Do you have enough people to take care of the server in case its hacked? do you have backup server for the server you will buy in case of hardware failure?
Do you know how to setup ftp /http/ etc access and sandbox each website from another?
Do you have idea of usage rights and restrictions? One mistake and some client or his employee could get his hands on entire server system.
Do you have a dedicated customer care number and customer support team in case clients have questions?
Do you have facility for online payments etc?
Do you have TIN, GST etc?
If any one answer is no, then you're setting up yourself to get cursed by your customers.[DOUBLEPOST=1519018202][/DOUBLEPOST]
I do not want to go into godaddy route, as it makes my life difficult in case the website goes down I have to rely on their support.
If you're not satisfied with go daddy support, you think you can provide better support than a big already established rock solid company doing this for years with more money and resources than you?