HAVAH
A small business desk with a stack of invoices, reading glasses and an open laptop showing a billing page
← Journal
Business10 min read

Website Maintenance Cost: What You Are Actually Paying For

September 7, 2026 · By Ilan Ahdout

A monthly invoice with the word maintenance on it has been landing in your inbox on the same date for two years, and you have never once opened it to see what it covers. You pay it the way you pay for car insurance, quickly and without looking, because opening it would mean having to form an opinion about it. Quick admission before we go any further: I build websites in Los Angeles, which means I am occasionally the person sending an invoice like that one. [straight face] So I am about to argue against some of my own line items. Let's do it anyway.

Why listen to me on this: the sites I have shipped are ones I still keep running, so the maintenance conversation happens on every one of them, about four months in, and it tends to open with the sentence "what am I actually paying for here."

The short answer Website maintenance runs about $5 to $25 a month for a simple site, $200 to $1,000 for a small business site, and $1,500 to $2,500 for an ecommerce store. The unavoidable floor is hosting, domain renewal and an SSL certificate, usually under $25 a month combined. Everything above that line is optional and worth deciding on deliberately.

Step one: know what you cannot avoid

Three costs are real, unavoidable, and much smaller than everyone assumes.

Hosting is rent. Your site occupies a room on somebody else's computer and you pay for that room every month whether anyone visits or not, which is a thought best avoided in a quiet October. Domain renewal is the one bill on this list where forgetting has consequences, because a lapsed domain does not sit patiently waiting for you to notice. Somebody buys it. Usually within hours, usually somebody whose entire business is selling it back to you at a price that will ruin your afternoon. An SSL certificate is the padlock in the browser bar, and browsers have stopped being polite about its absence. They used to hint. Now they throw up a full-screen warning that makes your business look like it is trying to steal something.

Together those three usually come to less than $25 a month, and the certificate can be free through Let's Encrypt, which any decent host wires up without being asked.

That is the floor. Everything above it was a decision somebody made, and you were entitled to be in the room for it.

A small server rack with a single status light, the unglamorous reality of website hosting costs

Step two: read the price range for what it measures

The published ranges all converge on roughly the same brackets. You are about to scan the table below for your row, find it, and feel either quietly relieved or quietly robbed. Both reactions are premature, because the numbers describe workload rather than websites, and workload is not what you have been comparing.

What you haveTypical monthlyWhat the money is really buying
Personal site or simple blog$5 to $25Hosting and a domain. Nothing happens to it
Small business, a few pages$50 to $200The above plus updates and someone to call
Small business, actively marketed$200 to $1,000Content changes, real fixes, actual attention
Booking or lead generation$300 to $1,200Forms and integrations that must not silently fail
Ecommerce store$1,500 to $2,500Someone watching, because downtime is lost revenue
Ad hoc developer work$75 to $200 an hourYou pay for problems, so stability saves you money
Technical support retainer$250 to $2,500Availability, whether or not you use it

Every row answers one question: how often a human has to touch your site. A beautiful site nobody edits is cheap to keep. A plain one that changes weekly is not, which is the reverse of what most people brace for.

A backup nobody has ever restored is not a backup. It is a folder with optimism in it.

Step three: count your plugins, then sit down

If you are on WordPress, and a large share of small business sites are, this is where your maintenance bill comes from, and it is not the thing anyone points at.

A normal WordPress site is running somewhere between ten and forty plugins. Each one is code written by a different developer you have never met, updating on its own schedule, entirely capable of breaking your site or opening a security hole when it does. Someone has to apply those updates, check nothing broke, and fix it when something did. That work never finishes, because the plugins never stop updating. (A plugin that has not been updated since 2022 is not stable. It has been abandoned, which is considerably worse.)

You will now go and count your plugins, get to about twenty-three, decide that several of them are probably fine, and close the tab. They are not fine. Go back.

A laptop glowing at night showing a long list of pending software updates, the reality of WordPress maintenance

None of this is an argument against WordPress, which is genuinely good at what it does. It is an argument for understanding that a WordPress maintenance quote and a modern static site maintenance quote are pricing different amounts of work, and comparing the two numbers side by side will mislead you every time.

Step four: find out what "monitoring" means on your invoice

Almost every plan lists monitoring, and it is the line worth interrogating hardest, because the word covers everything from a valuable service down to a free tool emailing an inbox no one checks.

The real version means uptime somebody answers, scanning with a process behind it, and backups restored at least once to prove they work. The thin version is an automated tool with an unread alert address, plus a report generated by that same tool. It costs the provider close to nothing and appears on your invoice at a real number. (The report is always green. It has never once been any other colour.)

Two questions separate them, and both are entirely fair to ask out loud. When did you last restore a backup to check that it works? And what is your response time if the site goes down at 2am on a Sunday? Somebody running the real version has ready answers to both. Somebody running the thin version will start telling you about their tooling.

A phone glowing on a bedside table beside an alarm clock in the early hours, the moment website monitoring is meant to matter
Maintenance arrives in pieces small enough that no single one triggers a decision.

Step five: add up two years, and brace slightly

Hardly anyone runs this calculation, and it is the one most likely to change the decision.

Add up everything you have paid in maintenance over the last twenty-four months. If that number lands anywhere near what a rebuild would cost, and the site is still slow, still looks like 2019, and still does not turn visitors into enquiries, then you have been buying a website you do not want, in instalments, on a payment plan nobody offered you.

Website redesign cost frightens people precisely because it arrives all at once, while maintenance arrives in pieces small enough that no single one triggers a decision. The pieces still add up. They just do it quietly, which is how the good ones get you.

That should annoy you, and you should let it, because annoyance is the only reliable fuel for finally opening the invoice.

An old beige desktop computer beside a modern laptop, weighing website redesign cost against ongoing maintenance

A rebuild earns its price when the site is actively costing you customers, when every small change needs a developer, or when the platform underneath is old enough that improving it means fighting it. It does not earn its price because the site is three years old and you have grown bored of looking at it. Boredom is not a business case. You will be bored of the new one by 2029.

Where SEO sits, and why it is not maintenance

Plenty of maintenance packages slip in a line labelled SEO, and this is where budgets stop making sense. SEO cost for a website is a separate job with a separate outcome, and blending it into a maintenance retainer tends to mean neither is happening seriously.

Maintenance keeps the site working. SEO makes people find it. They are two different jobs that happen to share a filing cabinet.

A site can be immaculately maintained, backed up nightly, patched within hours of every release, and still completely invisible, because Google does not hand out points for tidiness. It has never once looked at a site and thought, well, the plugins are current, let's move them up. Speed is the one place the two overlap, and Google says so directly rather than leaving anyone to guess. You can check where you stand for free with PageSpeed Insights, which takes about thirty seconds and is occasionally humbling.

If a proposal merges the two into a single monthly figure, ask which portion is which and what each is supposed to achieve. We keep them as separate lines on our own services for exactly that reason. The answer tells you a great deal about whether either is being done.

What the build costs before any of this starts

If you are still choosing, the up-front number matters more than the monthly one, largely because it determines the monthly one.

A custom small business site typically runs a few thousand dollars, moving with page count, whether you need booking or ecommerce, and how much photography and copywriting the project carries. Photography is the line people cut first and regret most, because stock images are free to add and expensive to keep. Every project in our work uses the real room and the real food, and that is not a stylistic preference so much as the only thing that reads as true. (Everyone has met the smiling headset woman. She has worked at thousands of companies. She is exhausted.)

Template builders cost less on day one and more across two years. The subscription never ends, the customisation ceiling arrives sooner than anyone expects, and the bigger cost tends to show up not as an invoice but as an absence of enquiries, which is the only expense that never appears in a spreadsheet.

What I see when someone sends me their invoice

This is the part I can tell you that Fiverr and Wix cannot, because they are pricing a service rather than opening other people's bills.

Almost every maintenance invoice I have been asked to look at falls into one of three shapes. The first is fair: hosting, a domain, someone applying updates and answering the phone, priced about right for the work. The second is hosting and a domain with a management fee stacked on top, where the management is a plugin that emails a report. The third is the interesting one, where the monthly number is reasonable but the site underneath it was built so badly that the work is real and permanent. The provider behind that third shape has done nothing wrong. They are maintaining a bad build forever, and they are the only person being honest about it.

The tell is always the same, and you can check it yourself in under a minute. Ask what changed on the site in the last three months. A fair invoice comes with a boring list. The other two come with an explanation.

What to do this week

  • Open the invoice. Yes, that one. It will not open itself
  • Ask for the itemised list. Hosting, domain, SSL, updates, backups, monitoring, content. One number with no breakdown is not a quote
  • Ask what happened last month. Specifically. The answer should be boring and concrete, and if it is neither, you have learned something
  • Add up twenty-four months and hold it against a rebuild before you renew anything
  • Separate SEO from maintenance in the budget, permanently, even with the same provider
  • Count the plugins. That number is your maintenance bill wearing a disguise

The bottom line

Website maintenance costs what it costs because of how much attention your site needs, and how much attention it needs was mostly decided on the day it was built. That is the part the pricing guides skip, for reasons that become obvious once you notice who publishes them, and it is also the only part you can still do something about.

If your site is the third shape, maintenance is not the thing to fix. Look at what a rebuild involves before you renew anything, because two more years of instalments on a site you do not want is the most expensive version of this.

And when a provider cannot say what changed on the site last month, the number on your invoice stops being a maintenance cost. It becomes a subscription, and the thing being maintained is the arrangement.

So go and open it. The one that has been arriving on the same date for two years. It will take four minutes and you will either feel much better about it or you will finally have the conversation you have been avoiding since 2024. Tell me what your site costs you and I will tell you honestly whether it should.

Related topics

website maintenance costwebsite cost calculatorwebsite redesign costseo cost for websitewordpress website maintenance costhow much does it cost to have a website builtwebsite maintenance costsaverage website maintenance cost small business

Keep reading

Ecommerce Website Development Cost: What It Actually Runs9Six Things Every Website Maintenance Plan Should Cover9What Does an SEO Agency Even Do?7

Ilan Ahdout

Founder of HAVAH Studios in Los Angeles, where we build websites and do the SEO that gets them found, for restaurants, jewelry brands and small businesses around LA. See the work.

Want more like this on Google? Add HAVAH as a preferred source.

Ready to get started?

Let's build your site.

Start a project