Currently, you can find many web hosting services such as: godaddy, namecheap, dreamhost, vultr, digitalocean, interserver,...You should visit each provider above and compare each other to have final decision.
Hostgator had very good customer support and good uptime, Godaddy is famous all over the world a bit expensive but very good uptime they are providing.