If you're not sure of the type of hosting your business needs, you might want to start small, with shared Web hosting. You can always graduate to a more robust, feature-rich package of, say, VPS hosting or even dedicated hosting in the future. Unfortunately, some hosts don't offer all hosting types. Consider how much you expect to grow your website, and how soon, before you commit to anything longer than a one-year plan. It's worth spending the time up front to make sure that the host you select with is able to provide the growth you envision for your site, as switching web hosting providers midstream is not a trivial undertaking.
As you can see from the table above, not all cheap web hosts are created equal. Some have data transfer allotment and storage caps. Read the fine print for the unlimited offerings, however, as there are sometimes gotchas that might sneak up on you later. Other services limit what applications you can use. Some require you to upgrade to a higher tier just to get a particular feature. And then there are the bare-bones services offering just space and no built-in tools to make the process of building and maintaining a site easier. If you're a skilled coder, that might be fine. Which web host you select depends entirely on how you plan to use it—and your budget. If you are ready to select a great web hosting service that's also cheap, click the links below to check out our in-depth reviews of the best names in the space.
InMotion Hosting not only has a great service offering, it was also one of the most transparent companies we reviewed. It's been providing hosting services for 15 years. It offers shared hosting, VPS hosting, dedicated servers, WordPress hosting, reseller hosting and managed hosting. Its wide-range of service offerings and plans mean there's an option for any small business, regardless of the type. It's shared hosting plans also come with a solid security offering. For these reasons, InMotion earned our best pick for best web hosting service for small business in 2018.
You gain the most web-building functionality if you create a self-hosted site. This typically involves transfering the free WordPress CMS to server or signing up for a web host's optimized WordPress plan. With an optimized plan, the host automatically handles backend stuff, so you don't have to worry about updating the plug-ins and CMS, and enabling automatic backups. In these instances, the WordPress environment typically comes pre-installed on the server.