Hostgator have good reputation online and their are many other hosting provider available to choose. Just do one thing read all the information about the services before purchasing.