Blog

How much does website maintenance cost?

Every honest answer to this question starts the same way: it depends on what’s being maintained and how quickly you expect someone to respond. That sounds like a dodge, so let’s make it useful. Below is what actually moves the number, and how to read two quotes that appear to be for the same thing.

Four ways it gets priced

Maintenance is sold under four different models, and they behave differently when something goes wrong.

Hourly. You pay for time as you use it. Cheapest when nothing happens, and it does nothing to stop things happening, because nobody is being paid to watch. You’ll also find yourself weighing up whether a small fix is worth the invoice, which is how small problems become large ones.

Per incident. You call when something breaks. Same weakness as hourly, plus you’re negotiating in the middle of an outage, which is a bad time to be discussing rates.

Monthly retainer. A fixed fee buys a fixed allowance, usually hours or a number of change requests. Predictable, but you’re managing a budget. Anything past the allowance is billed on top, so the real question is how often the allowance runs out.

Bundled subscription. One monthly fee covers hosting, upkeep, and changes, with no separate build fee and no unit counting. Highest apparent monthly figure, and usually the lowest total once you add up what the other models bill separately. This is the model we use at Roogify, and we quote it per business rather than publishing a single number, because a one-page site for a sole proprietor and a twenty-page site with a booking system aren’t the same job.

Comparing an hourly rate to a bundled monthly fee is comparing a price to a budget. They don’t line up.

What moves the number

The platform matters more than anything else. A site built on WordPress with fifteen plugins needs regular patching, testing after every patch, and occasional untangling when two extensions disagree. A static site with no database and no plugin layer needs almost none of that. The maintenance cost difference between those two is structural, not a matter of who’s quoting.

Size and complexity matter next. Five pages of text is not the same as forty pages, a photo gallery, a booking calendar, and a payment flow. Anything that takes money or personal data raises the stakes on both security and testing.

How often you change things matters, and it’s the factor owners most often underestimate. If your prices, staff, and services move once a year, you need very little. If you’re running seasonal offers and updating availability weekly, you’re buying a service, not insurance.

Response time is the quiet cost driver. A guarantee of same-day changes costs more to staff than “within the week”, because someone has to be available. Decide honestly how fast you need to be. Paying for four-hour response on a site you update twice a year is waste; paying for best-effort turnaround when your business hours change every school break is a false economy.

Traffic and uptime expectations matter if you’re large enough for them to. Most small business sites aren’t, and you shouldn’t be sold an enterprise SLA you’ll never use.

The bills that exist regardless

Whatever model you choose, some costs sit underneath it. Check which ones your quote absorbs and which get passed through.

Your domain renews every year, and if it lapses your site and your email both stop. An SSL certificate is required for browsers not to warn visitors away, though most modern hosting includes one at no charge. Hosting itself is a monthly or annual bill. Premium plugins and themes carry annual licenses, and when a license lapses the extension usually stops receiving security updates while continuing to work, which is the worst possible failure mode. Business email is separate from your website hosting more often than people expect. Stock photography carries its own licenses.

None of these are large individually. Together they’re the reason “the cheap option” often isn’t, and the reason a bundled quote can beat an itemized one on total cost while looking higher on the headline figure.

The cost that never appears on an invoice

Doing it yourself is free in the sense that a Saturday is free. The work is real: watching for updates, applying them, checking nothing broke, taking backups, renewing things, and fixing the site when an update goes wrong.

Two things make this expensive in practice. The first is that maintenance is invisible when it’s working, so it slides down the list until something breaks. The second is that the tasks are infrequent enough that you never get fast at them. A job someone does weekly takes them ten minutes; the same job takes you an afternoon and a browser full of tabs, twice a year, forever.

If your hourly rate as a business owner is worth anything at all, run that calculation before deciding maintenance is a cost you’re saving.

Comparing two quotes

Ask both providers the same five questions and the difference in price usually explains itself.

What’s the turnaround on a content change, in writing? What happens if something breaks outside business hours? Is hosting included in this figure, or billed separately? What counts as outside the scope, and what does that cost? If I leave, do I get my content, and in what form?

Then check the commitment. A twelve-month contract and a rolling monthly arrangement are different products even at identical prices, because one of them keeps the provider honest every single month.

What we’d tell you if you asked

Work out how often you genuinely need changes, and buy for that. Prefer a plan where the provider carries the risk of things breaking rather than billing you for the repair, because the incentives point the right way. And treat any quote that doesn’t mention backups, updates, or response times as incomplete rather than cheap.

If you’d rather not run that comparison at all, describe your business to us and we’ll quote a single monthly figure that covers the lot.

Website maintenance

One monthly figure covering hosting, security, backups and edits. We quote per business, so tell us what you've got and we'll tell you what it costs.

Website maintenance →

← All articles