A Web Hosting Company definitely offer website hosting without any ads displayed, unless you go for free website hosting services. (*Note: Free hosting is another ball game of its own, basically there is always a trade off. If you want FREE hosting, then there would be a few and at times those few features do not cover important, essential facilities.)
If you have decided to use the services of a paid web hosting company, these are the following things to watch out for:
- Bandwidth
- Server Capacity (Space)
- Getting Help (Support)
- Secure Socket Layer (SSL) : Security Issue
- Sub domains (extension of your existing domain name)
- CGI for Form Data
- FrontPage Extensions (for designing / building web pages)
- Server languages: PHP, ASP, MySQL and others
- Password Protection