I have been looking at JodoHost and so far it seems like a good company. I noticed that your servers are located in the US but your company is located in India.
Is JodoHost a registered company in the US or just in India? If I needed telephone support is there a number I can call to get someone in the US instead of paying international phone charges?
Also, how long has JodoHost been in business and how many websites do you host?
Thanks.
Is JodoHost a registered company in the US or just in India? If I needed telephone support is there a number I can call to get someone in the US instead of paying international phone charges?
Also, how long has JodoHost been in business and how many websites do you host?
Thanks.