We recommend a few different hosting companies depending on the size and type of site you are running, your budget, and how much help you need managing a server.

SiteGround

SiteGround is a good all-purpose host, with plans ranging from $5/month to $400+/month. Even though they are not a WordPress-specific host, their customer support is very knowledgeable with how WordPress works and how WordPress sites need to run.

Web Synthesis

Web Synthesis is a WordPress-specific host, meaning their servers are configured to run WordPress and nothing else. Frederick Townes, who helped us with the performance chapter of BWAWWP helped Web Synthesis devise the architecture and caching strategies used at Web Synthesis. This is a good option for those looking for WordPress-specific managed hosting.

1and1

If you are looking for dedicated servers with the best bang for your buck, 1and1 is the place to go. At the time of writing, you can get a dedicated server with 4×3.5 GHz CPU cores, 16GB of RAM, and 1 Terabyte of Hard-disk space for just $99/month. The downside is that you will have to manage the servers yourself, but depending on your background or your team that might be okay or preferred. 1and1 does have “managed” options, but we don’t recommend them.

Firehost

Firehost is the best managed hosting experience money can buy, short of hiring a full time systems administrator. Their cloud-based hosting options are more expensive than similar options at other hosts. However, their sysadmins will fully manage your servers, understand how to run WordPress sites and apps well, and value security above all else. If you have the budget for it, Firehost hosting is typically the most secure and hassle free hosting you can get.