Mainstay

The small-business hosting buyer's guide

A plain-English guide to buying web hosting for a small business: the types of hosting, the five things to check on any plan, why professional email is separate, and how to read the intro-versus-renewal price. No jargon, no hype.

Choosing web hosting for a small business comes down to matching a plan to how much your website matters to your revenue, then checking five things before you pay. This guide walks through the decision in order; if you'd rather skip to specific recommendations, our best web hosting for small business ranking names the hosts that pass the test.

Start here: what a business needs from hosting

A business needs its site reachable, its email professional, its help available, and its costs predictable — in that order. Hobby sites can chase the cheapest plan; a business cannot afford the hidden costs of downtime, a support queue that never answers, or a renewal invoice that triples without warning. So before comparing features, decide how much a day offline would actually cost you. If the answer is 'a lot,' weight uptime and support heavily and treat price as a secondary factor.

Shared vs VPS vs cloud vs dedicated

Most small businesses start on shared hosting and are right to. The four common tiers trade cost against control and isolation: shared is cheapest and simplest; a VPS gives you dedicated resources on a shared machine; cloud spreads your site across servers for scalability and resilience; dedicated gives you a whole server. The table below sums up who each is for. If you're deciding whether you've outgrown shared, when a small business needs a VPS or cloud goes deeper.

Hosting types for a small business — who each is for
TypeBest forRough cost /moTrade-off
SharedBrochure sites, small stores, most new businesses~$6–$20 (renewal)Shares a server; noisy neighbours can slow you
VPSGrowing sites needing steady performance~$20–$80You (or a managed plan) run more of it
CloudTraffic that spikes; resilience matters~$15–$100+Usage-based bills can be less predictable
Dedicated / managedRevenue-critical sites and apps~$100+Cost; overkill for a simple site

The five things to check on any plan

Before you pay, confirm five things: a published uptime SLA (ideally credit-backed), the support channels and hours you'll actually use, whether a free SSL certificate and automatic daily backups are included, the renewal price next to the intro price, and a clear upgrade path so you can grow without changing hosts. If a host is vague about any of these — especially the SLA and the renewal price — treat that as the answer. The full checklist, with what good looks like for each, is in what small-business hosting actually needs.

Professional email is separate — and worth it

Treat email as a separate decision from hosting. The mailbox bundled with a hosting plan is fine for a contact form, but for the address you put on invoices and send customers, a dedicated provider — Google Workspace or Microsoft 365 — is worth the roughly $6 to $7 per user a month for reliable inbox delivery and proper spam filtering. Neither pays us anything, which is precisely why we recommend them. Whether you need it at all is covered in do you need business email hosting.

Reading the price: intro vs renewal

The headline price is the promotional first-term rate; the renewal rate is what you pay afterwards, and it is usually much higher. A plan advertised at $2.99 a month can renew near $12 to $18. The fix is simple: always find the renewal price before you buy (it's in the terms or the cart), and budget for it from day one. Buying a longer term locks the intro rate for longer, but only commit long once you're sure the host is a keeper. Our full budgeting breakdown is in how much a small business should spend on hosting.

Security and backups you should insist on

At a minimum, insist on a free SSL certificate, automatic daily backups with easy one-click restore, and some form of malware scanning or a web application firewall. These are table stakes for a business site, and any host worth using includes them. Backups are the one that saves you when something goes wrong, so check both how often they run and how simple it is to restore — a backup you can't restore quickly is not a backup. More detail is in business hosting security and backups.

A note on website builders

If what you actually want is to drag and drop a site together yourself without touching hosting at all, that is a website builder, not web hosting — a different type of product with its own trade-offs. This guide is about server hosting: the place your site's files live and are served from. Plenty of small businesses want a builder, and that's fine; just know it's a separate decision, and the hosts here are for when you (or your developer) want a real hosting account behind your site.

Buyer's guide FAQ

What type of hosting should a small business start with?
Most small businesses should start with shared or entry-level cloud hosting from a host that publishes a real uptime SLA and includes SSL, daily backups and email. It's affordable and enough for a brochure site or small store. Move up to a VPS, cloud or managed plan only when traffic, a busy checkout, or performance make a shared server a risk to revenue.
How do I find a host's renewal price before buying?
It's usually shown in the shopping cart or the plan's terms of service, often in small print near the intro price. Add the plan to the cart and look for the 'renews at' line, or check the host's legal/terms page. If you genuinely can't find it, that opacity is a reason to be cautious — budget for a large increase or choose a host that's upfront about it.
Do I need my own hosting if I use a website builder?
No — an all-in-one website builder includes hosting, so you don't buy it separately. You need standalone web hosting when you're running your own site software (like self-hosted WordPress) or want full control over the server. Builders and standalone hosting are different products; this guide covers standalone hosting.
Is a free SSL certificate enough for a business site?
For most small-business sites, yes — a free SSL certificate (usually Let's Encrypt) encrypts traffic and shows the padlock, which is all a typical brochure site or small store needs. You'd only pay for a higher-assurance certificate if you have specific compliance requirements. What matters is that SSL is included and auto-renews, so your site never lapses to 'not secure'.