Server racks in a dark data center, the hardware behind small-business web hosting

Web Hosting for Small Businesses: What You’re Actually Paying For

Hosting is the one line item most small businesses buy once and never revisit. Here is what the price tiers actually change, and the six specs worth checking before you renew.

Share this with the world

Web hosting is the service that keeps your website’s files on a computer that is always on and always connected to the internet. That is the entire product. Everything else on a hosting company’s pricing page is a decision about how much of that computer you share, and how much of the work around it somebody else does for you.

Which is why web hosting for small businesses tends to get bought exactly once — at the cheapest tier available, in the same ten minutes as the domain name — and then never looked at again until something breaks. Usually the thing that breaks is not the server. It is the invoice, the backup, or the PHP version.

What you are actually renting

A hosting plan bundles five things, and only the first two are what most people picture:

  • Storage — disk space for your files, images, and database.
  • Bandwidth — how much data the server can send out to visitors.
  • Processing share — the slice of CPU and memory your site gets when someone loads a page.
  • Software — the versions of PHP and MySQL your site runs on, plus the certificate that makes it HTTPS.
  • Labor — updates, security patching, backups, and a human who answers when it goes down.

The last one is the whole ballgame. Storage is cheap and getting cheaper. Attention is not. When a host charges four times what the one next to it charges, the difference is almost never disk space — it is who is responsible when something goes wrong at 2 a.m.

The three tiers, plainly

Shared hosting runs $3–10 a month at the introductory rate and $10–20 on renewal. Your site sits on a server with dozens or hundreds of others and draws from a common pool of memory and processing. Updates, security patching, and plugin conflicts are yours to handle.

Managed WordPress hosting runs roughly $10–30 introductory and $15–50 on renewal, with higher-traffic plans climbing past $100. The server is tuned specifically for WordPress, and the host takes on core updates, WordPress-aware security rules, caching, and daily backups. You are buying labor and a narrower blast radius, not more disk.

A VPS or dedicated server gives you guaranteed resources and root access, starting around $20–40 a month and going up steeply. This is the right answer for a small number of businesses and the wrong answer for most — unless someone on your side actually knows how to administer a server, you have just bought a second job.

The honest takeaway: a brochure site with a few hundred visitors a month is fine on good shared hosting. A site that takes orders, books appointments, or generates the leads your quarter depends on should be one tier up from wherever you are tempted to put it.

Where cheap hosting gets expensive

The renewal rate. That $2.95 a month is the first-term price, and the first term is frequently 36 months paid up front. Year four arrives at the standard rate, which can be three or four times higher. Budget the renewal number, because that is the number you will actually pay for most of the site’s life.

The backup you assumed you had. “Free backups” is nearly universal on hosting pages and nearly meaningless without two follow-up questions: how far back do they go, and what does a restore cost? Retention ranges from two days to thirty depending on the host and the plan. Some providers treat their backups as a courtesy rather than a service — HostGator’s own policy page lists a $49 one-time fee to complete a restore request. Others gate self-service restore behind higher tiers, so recovering a site means opening a ticket and waiting.

Stale software. A host that leaves you on an end-of-life PHP version is handing you a security problem and a compatibility problem at the same time. Plugins drop support for old PHP, and old PHP stops receiving patches.

None of these show up in a price comparison. All three show up in the year you need them.

The specs worth checking before you sign

You do not need to become a systems administrator. You need six answers, and a decent host will give them without a sales call:

  • PHP 8.3 or newer, MySQL 8.0 or MariaDB 10.6 or newer. These are WordPress.org’s own recommendations, along with HTTPS on every install. If a host cannot offer them, that tells you how current the rest of the stack is.
  • A PHP memory limit of at least 256MB. Also a WordPress.org recommendation, and a common cause of blank white screens on bargain plans.
  • Server response time. Google’s “good” threshold for time to first byte is 800 milliseconds or less at the 75th percentile, and the server’s own processing should sit well under 200ms of that. Slow response time does not just feel bad; it pushes every downstream paint metric later.
  • Backup retention and restore cost, in writing. Thirty days of retention with free self-service restore is a genuinely different product from two days and a support ticket.
  • A staging site. One-click staging turns “we hope this plugin update doesn’t break checkout” into a five-minute test.
  • SSH and WP-CLI access. If a developer will ever touch the site, this is the difference between a twenty-minute job and a two-hour one.

How much should a small business expect to pay for web hosting?

For a standard brochure or service-business site, plan on $15–30 a month at the renewal rate — either quality shared hosting or an entry managed WordPress plan. For a store, a booking system, or any site where an hour of downtime costs you real money, $30–100 a month is the realistic band. Below about $10 a month you are buying storage and nothing else, and above roughly $200 you should be able to name the specific constraint you are paying to remove. Compare renewal prices, never introductory ones, and treat anything advertised under $5 as a three-year prepayment rather than a monthly rate.

Switching hosts is less dramatic than it sounds

Moving a WordPress site between hosts is mostly a solved problem. Files and database copy over cleanly. The part that actually causes damage is the part nobody budgets for: the addresses. If URLs change during the move and nothing maps the old ones to the new ones, every link anyone ever shared and every ranking those pages earned lands on a 404.

That mapping work is not glamorous but it is the whole job. When Interfaith Community Services launched The ROCk’s new site in Santa Fe, the build included a domain migration with a full 301 redirect map alongside the new architecture — so the press coverage and donor links pointing at the old addresses kept working. Ask any host or developer quoting you a migration how they plan to handle redirects. The answer tells you a lot.

When hosting is not your problem

Worth saying plainly, because upgrading is the easiest thing to sell you: a better host will not fix a slow site that is slow for other reasons. If the homepage loads a 4MB uncompressed hero image and runs thirty-eight plugins, moving to a faster server buys you a couple hundred milliseconds and leaves the rest untouched.

Measure first. If the server responds in 180ms and the page still takes six seconds to become usable, the problem is in the site, not under it. Hosting upgrades fix server-side slowness. They do nothing for bloat.

A reasonable place to land

Pick a host that publishes its renewal price, runs current PHP, keeps at least a couple of weeks of backups you can restore yourself, and offers staging. That is a short list and plenty of companies clear it. Then stop thinking about it, which is the actual point of paying for hosting in the first place.

If you are not sure what tier your site belongs on, the fastest way to find out is to look at what it does on a normal Tuesday — traffic, forms, orders — rather than what it might do someday. Patrick Iverson is a brand strategist and custom WordPress developer in Santa Fe who has run an independent practice here since 2001 and has built on WordPress since 2003. If you want a second opinion on a hosting plan before you renew it, that is a short conversation and a useful one.

Share this with the world
Patrick Iverson

Patrick Iverson

Brand strategist and custom WordPress developer, born and raised in Santa Fe. I've run an independent practice here since 2001, working with founders, marketing leads, and creative directors on rebrands, brand strategy, and websites built to last. I write here about the parts of that work clients rarely get to see.

Patrick's design sense opened up new possibilities for our website. His keen sense of matching client needs and skills to the available tools produced a site that we love working with. And his relaxed and responsive personal style made the whole project a pleasant experience.

Cecile LaBore, Recovery Systems Institute