Introduction
Choosing web hosting for a small business looks like a ten-minute job. Then you hit the pricing page: a big introductory discount, four plan tiers, and a checkout that pushes a three-year term before you have even picked a domain.
The decision matters more than it looks. Your host shapes how fast your pages load, whether your contact form and checkout keep working during a busy week, how quickly you recover from a mistake, and whether a non-technical owner can get useful help on a Saturday. But it is not a decision that rewards endless comparison either. Most small business sites need the same short list of things, and this guide works through them in the order that matters: what your site actually does, what to verify before you pay, what the real price is, and how to avoid the marketing extras.
This guide does not rank hosts or name a single “best” provider. The right host depends on your site, and the honest way to choose is to match the plan to your workload, then compare a shortlist on the same criteria.
Step 1: Write down what your website has to do
Do not start with the pricing grid. Start with a requirements worksheet — five minutes of writing that prevents most bad purchases.
What kind of site is it?
- Brochure or lead-generation site (5–10 pages, services, contact form): a solid shared hosting plan or a managed WordPress plan is enough.
- Blog or content site that you update weekly: the same, with attention to backups and ease of publishing. Our guide to starting a blog from scratch covers the content side of this decision.
- Online store with payments: you need reliable performance under load, daily backups, and a host that supports your commerce platform properly. A store with dozens of products can run on good shared or managed hosting; a busy store belongs on managed WordPress or a VPS.
- Booking or appointment site with payments: similar to a store — reliability and support matter more than the lowest price.
How much traffic do you expect? A new business site typically gets a few thousand visits a month, and any reputable shared plan handles that easily. If you run advertising campaigns or expect traffic spikes, say so in the worksheet — spiky traffic is a reason to choose a plan with room to grow, not the cheapest tier.
Who maintains the site? If the answer is “me, and I am not technical,” favor a host with managed updates, automatic backups, and support you can reach by chat or phone. If you have a developer or an agency, they may have a preference — ask them before you buy, because they are the ones who will live with the choice.
What does the site need to connect to? Email, a booking tool, a payment processor, a customer database — list anything the site must integrate with, and check that the host supports it before you pay.
Step 2: Match the hosting type to the workload
There are four types you are likely to meet:
- Shared hosting. Many sites on one server, splitting resources. Cheapest, simplest, and right for most brochure sites, blogs, and small shops. The provider manages the server.
- Managed WordPress hosting. Hosting tuned for WordPress, where the provider handles updates, backups, caching, and security. Costs more than shared hosting and is worth it for businesses that run on WordPress and want the maintenance handled.
- VPS hosting. A virtual server with resources reserved for you. More consistent performance and more control, at a higher price and with more responsibility (unless you buy a managed plan). Right for busy stores, custom applications, and growing sites.
- Website builders. Hosting is bundled into the builder subscription. Simplest of all, but the site lives on the vendor’s platform and cannot easily move.
Our comparison of shared hosting vs VPS hosting explains the performance and control differences in detail. For most small businesses, the realistic choice is between good shared hosting and managed WordPress hosting — start there, and only look at a VPS when you have a specific reason.
Step 3: Verify the essentials before you pay
Marketing pages promise a lot. These are the things to confirm in the plan details or by asking the host directly — before checkout, not after.
SSL certificate. Every reputable host now includes a free SSL certificate, usually through Let’s Encrypt, and turns it on automatically. SSL encrypts the connection between your visitor and your server and shows the padlock in the browser. It is required the moment your site collects a single form field or payment. If a host charges extra for basic SSL, walk away. Our SSL certificate guide explains what to check once it is installed.
Backups — and restoration. “We back up daily” is not the same as “you can restore in one click, for free, without a ticket.” Ask four questions: how often are backups taken, how far back can you restore (a 30-day window is common; 7 days is thin), can you restore it yourself from the control panel, and does any of it cost extra? Backup features can change from plan to plan on the same host, so check the exact tier you are buying. And keep your own off-site copy of the site as well — a host’s backup is not a substitute for one you control. Test a restore once in the first month, while nothing is broken.
Uptime, in writing. Look for a published uptime guarantee and read what it actually promises. Do the math on the percentage: 99.9% uptime allows roughly 43 minutes of downtime in a 30-day month; 99.99% allows about 4 minutes. For a brochure site, 99.9% is fine — nobody’s revenue depends on those 43 minutes. For a store, the higher figure matters more. Note that uptime credits are almost always account credits applied to a future invoice, not cash back, and they usually require you to open a ticket and prove the outage. Also look for a public status page with a real incident log, including short blips — not just a green checkmark graphic.
Support you can actually reach. When your checkout page breaks on a Saturday, support is the only feature you will care about. Check the channels (phone, live chat, ticket), the hours a person actually answers, and the time zone. Then test it yourself: send a pre-sales question at an awkward hour — a Sunday evening, for example — and time the reply. It costs nothing and tells you a lot about what support will be like when you genuinely need it.
Business email. You want [email protected] on your business cards, not a free personal address. Some hosting plans include email accounts; some do not, and some charge extra. Check whether email is included, how many accounts you get, and whether the plan includes the spam filtering you need. Once email is set up, add the SPF, DKIM, and DMARC records your email provider gives you — they help your mail reach inboxes instead of spam folders.
Security basics. Ask what the host does about malware scanning, firewalls, and help after a hack — and what that help costs. A host that scans for malware but charges a large fee to clean an infected site is giving you a bill, not protection.
Step 4: Read the renewal price — it is the real price
This is where most small businesses overpay, and it is the single most important section of this guide.
Introductory rates apply to the first term only. The headline rate on the sales page — the big number, the “70% off” banner — is a first-term discount. Renewal can be double, triple, or more, and the sales page shows the first-term number in large type and the renewal in a footnote. Promotional seasons, including Black Friday offers, are overwhelmingly first-term discounts. A plan advertised at a few dollars a month that renews at three times that rate is, in reality, a plan at the renewal rate with a coupon attached.
Work out the three-year total. For each host on your shortlist, write down the price for the billing period you will actually choose, the renewal price for the same term, and what costs extra: domain renewal after the free first year, SSL (should be free), email, backups, migration, and setup fees. Then add up three years: the introductory period plus renewals. That total is the number to compare, not the monthly headline.
Watch for fee creep. Setup fees, migration fees, dedicated IP charges, priority support upsells, and domain renewal at non-promotional rates once the free first year lapses. Untick any checkout add-ons you did not ask for — hosts commonly pre-select extras such as site security scans or premium backups. Money-back windows are commonly around 30 days; confirm the exact window and whether it covers the full amount before you pay.
Set a calendar reminder a month before renewal. Renewal prices can change, and an annual plan renews whether or not you remembered it. A reminder gives you time to renegotiate, downgrade, or move — rather than discovering the charge after the fact.
Step 5: Separate essentials from marketing extras
Hosting sales pages are built to make every feature look essential. Most of them are not.
Essentials for almost every small business site: a free SSL certificate that auto-renews, daily backups with self-service restore, enough storage for your site with room to grow, business email (or a clear plan for it), and support you can reach when something breaks.
Useful, but not deal-breakers: a content delivery network (CDN) for faster loading, staging tools that let you test changes before publishing, and one-click installers for WordPress and other software.
Marketing extras you can usually ignore: “unlimited” bandwidth and storage (every plan has fair-use limits in the terms), free advertising credits you will never use, and bundled website-builder trials you did not ask for. “Unlimited” means “limited by the terms of service” — read the resource limits for your tier, not the headline.
Step 6: Plan the growth path before you need it
Ask each host on your shortlist two questions: what happens when my site outgrows this plan, and how hard is it to move away?
A good host has a clear upgrade path — shared to managed WordPress to VPS — and will move your site between its own plans. A good host also lets you leave: you should be able to export your site’s files and database, and your domain should be registered in your name at a registrar you control directly, with its own login, separate from the hosting account. That last point matters most. If the host controls your domain and you fall out with the host, your web address is hostage. Keep the domain separate.
Decision worksheet
Copy this into a note and fill it in for each host you compare:
| Criterion | Host A | Host B |
|---|---|---|
| Hosting type and plan name | ||
| First-term price and length | ||
| Renewal price for the same term | ||
| Three-year total cost | ||
| SSL included and auto-renewed? | ||
| Backup frequency, retention, self-service restore? | ||
| Business email included? How many accounts? | ||
| Support channels and hours | ||
| Pre-sales test reply time | ||
| Uptime guarantee | ||
| Upgrade path when the site grows | ||
| Domain registered separately in my name? |
The host that wins is the one with the best answers across the whole table — not the one with the lowest first-month price.
Frequently asked questions
How much should a small business pay for web hosting?
It depends on the site, and any specific number here would be out of date quickly. The useful rule is to compare the three-year total cost including renewal, not the introductory monthly rate, and to pay for managed support if nobody on your team will maintain the site.
Is shared hosting good enough for a small business?
For a brochure site, a blog, or a small shop with predictable traffic, yes — it is the normal choice, and most small business sites never need more. Upgrade when traffic, performance, or software requirements give you a specific reason.
Should I buy my domain from my host?
It is convenient, and many hosts include a domain free for the first year. But register it in your name with its own login, and keep the ability to manage it independently — that way changing hosts later does not put your domain at risk.
What is the difference between managed WordPress hosting and shared hosting?
On shared hosting, WordPress runs on a general-purpose server and you handle most updates and optimization. On managed WordPress hosting, the provider handles WordPress updates, backups, caching, and security for you, at a higher monthly price.
Can I change hosts later if I choose badly?
Yes, in almost all cases. A WordPress site can be moved to another host with a migration plugin or the new host’s migration service, and your domain moves with you if you control it. Keep backups of your own so you are never dependent on the old host’s cooperation.
The bottom line
Match the plan to what your site actually does, confirm backups and support with a test you run yourself, and read the renewal price before you look at the checkout total. The feature grid barely moves the decision. The right host is the one whose renewal price you can live with in year two, whose backups you can restore without a support ticket, and whose support answers when you need it — not the one with the biggest discount on day one.







