Too often, this misdirection of effort results in excessive, unnecessary expenditures for an unsatisfactory result. This is not to say that a company should never host a Web server internally. If you're looking to exploit Intranet technology by running a Web server for employees inside the corporate firewall, your only choice is to use an internal hosting model. In fact, most business sites on the Web are dismally uninteresting to the majority of the users on the Web. The provider will take care of server administration and maintenance, software upgrades and providing a high-speed link between your virtual server and the Internet, while you will be responsible for establishing and maintaining the content of your pages.
Many Web hosting providers also offer content authoring assistance.
Rates for this service vary considerably. So does the level of quality and the two don't necessarily have anything to do with each other. You will want to spend some time doing due diligence research before choosing a third-party provider for your company. Visit the home pages of every provider you consider. Look for telephone numbers of the providers' client companies, call them and ask about their level of satisfaction with the provider.