The short answerA B2B SaaS marketing site costs $25 to $50 a month in platform fees on three priced setups, plus labour. One maintenance vendor (Redefine Web) lists a break-fix freelancer at $75 to $150 an hour, so 2, 6 or 16 example hours a month total $175 to $350, $475 to $950 or $1,225 to $2,450. The hours are illustrative.
Website maintenance cost at a glance
Every platform price below is read from the vendor's own page on 27 October 2026. The labour rate is $75 to $150 an hour, the break-fix freelancer rate (no SLA) listed by one maintenance vendor (Redefine Web), and standing monthly labour may price differently. The hours are example hours, not a benchmark, because we found no published figure for how many hours a month a B2B SaaS marketing site takes. The totals leave out the domain, uptime and CDN lines priced further down.
| Plan | What it covers | Example hours | Labour a month | Platform fees a month | Total a month | Total a year |
|---|---|---|---|---|---|---|
| Essential upkeep | Updates, backups, uptime checks, small fixes | 2 | $150 to $300 | $25 to $50 | $175 to $350 | $2,100 to $4,200 |
| Managed marketing site | Essential upkeep, plus content edits, form and tracking fixes, a monthly speed check | 6 | $450 to $900 | $25 to $50 | $475 to $950 | $5,700 to $11,400 |
| Growth retainer | Managed site, plus new pages, integrations and tests | 16 | $1,200 to $2,400 | $25 to $50 | $1,225 to $2,450 | $14,700 to $29,400 |
Two outside price lists sit near these totals. That vendor also prices a WordPress site at $199 to $499 a month all in. An estimator that tabulates annual maintenance gives a content-site row (a blog or SEO-heavy site) that lists $720 to $2,400 a year for DIY, $3,600 to $9,600 for a freelancer plan and $9,600 to $24,000 for an agency plan. The estimator says its ranges include hosting, security, software updates, content updates, backups, monitoring and minor design tweaks, so its rows are not like for like with this article's totals, which add platform fees to labour and leave out the domain, uptime and CDN lines priced further down. The vendor sells this work, and the estimator states a basis (calibrated against 600+ project quotes and public rate benchmarks) but gives no detailed method, so read both as price evidence and not as a benchmark.
These numbers cover the cost of running a site after launch. A move or a redesign is a different job: read our SEO migration checklist and our guide to website redesign SEO for those.
What website maintenance covers (and what it does not)
Maintenance keeps a live site safe, fast and working. It does not add anything new. Four groups of work make it up:
- Platform and security upkeep. Software updates, plugin and dependency updates, backups, and watching for known vulnerabilities.
- Availability. Uptime monitoring, certificate renewal, domain renewal and a plan for what happens when the site goes down.
- Speed and standards. Your site needs a regular check of the Core Web Vitals and of accessibility against the current standard, WCAG 2.2.
- Small edits. Fixing a broken form, a dead link, a tracking tag that stopped firing, a typo on the pricing page.
A new page is a build task. A rebuilt pricing page is a design task. A test of two headlines is growth work. None of them is maintenance, and mixing them up is how a quote that looks cheap grows into a much larger invoice.
Platform fees: what the three setups cost to host
This table prices an example of three common setups from the vendor's own page. We name no setup as better. Each fits some teams.
| Setup | Example plan | Fee | What to know |
|---|---|---|---|
| Hosted site builder | Premium plan at a hosted site builder, billed yearly | $25 a month | Site plan only. The builder's pricing page lists add-ons and per-unit overage rates beyond plan limits |
| Self-managed WordPress on managed hosting | Single-site plan at Kinsta, billed yearly | $350 a year | WP Engine's managed plan handles WordPress, PHP and MySQL updates, and WP Engine sells plugin and theme update add-ons on some plans, so ask any host who updates plugins and themes |
| Code-based site on a headless CMS | Vercel Pro plus two seats on Sanity Growth | $20 plus $30, so $50 a month | Vercel Pro is $20 a month and includes $20 of usage credit. Sanity Growth is $15 a seat a month. Each additional seat on Vercel is $20 |
Across the three setups, platform fees land between $25 and $50 a month. The WordPress row works out to about $29 a month, and the builder and code-based rows are $25 and $50. Sanity also lists a Free plan at $0. A company site with paying customers should read the plan limits before it relies on one.
Add the small fixed lines that every setup shares:
| Line | Price | Note |
|---|---|---|
| Domain renewal | $18.48 a year for a .com at Namecheap, about $1.54 a month | Budget the renewal price. The first-year price is a promotion |
| Uptime monitoring | $12 a month for the Solo tier at UptimeRobot, billed yearly | A free tier exists at $0 |
| CDN and firewall layer | $20 a month for the Pro plan at Cloudflare, billed yearly | Optional. The free plan is $0 |
The totals above exclude these three lines. A reader who takes all three adds $33.54 a month ($1.54 + $12 + $20) on top of them.
Prices change. Treat every number here as "as read on 27 October 2026" and check the vendor page before you sign anything.
Labour: the arithmetic from hours to a yearly total
Platform fees are the small line and hours are the large one, so here is the sum.
- Pick the hours a month your site needs.
- Multiply by an hourly rate. One maintenance vendor (Redefine Web) lists a break-fix freelancer, with no SLA, at $75 to $150 an hour.
- Add the platform fees from the section above.
- Multiply the monthly total by 12.
Worked example for the middle plan: six hours at $75 is $450 and six hours at $150 is $900. Add $25 to $50 of platform fees and you get $475 to $950 a month. Multiply by 12 and the year costs $5,700 to $11,400.
The same hours can be bought three ways:
| Option | What you pay | Watch for |
|---|---|---|
| Hourly freelancer | $75 to $150 an hour for the hours you use, that vendor's break-fix range | Without a standing agreement, response times vary |
| Fixed monthly package | That vendor's WordPress package includes hosting, weekly updates, backups, monitoring and content edits | The number of content edits. Ask what the package includes |
| In-house hire | The U.S. Bureau of Labor Statistics puts the median web developer wage at $92,650 (May 2025), about $7,700 a month before benefits | Salary only. Benefits, tools and management are extra, and one person is a single point of failure |
For a marketing site with no product inside it, a full-time hire rarely makes sense for upkeep alone. Our breakdown of in-house versus agency cost for B2B SaaS uses the same logic for SEO work.
What pushes the price up or down
Seven factors move the total:
- Number of editors. CMS and hosting seats are priced per person: $15 a seat on one CMS plan and $20 a seat on one host. Five editors cost more than two.
- Plugin and integration count. Every plugin you add is one more thing someone has to update.
- Response time. Same-day fixes cost more than fixes within a week.
- Traffic and usage. Plans have limits. Pages, bandwidth and API calls beyond them cost extra.
- Accessibility scope. An annual WCAG 2.2 check adds hours to the plan.
- How often you change the site. A site that gets one edit a month and a site that ships three landing pages a week are different jobs.
- Who owns the accounts. A vendor that holds your hosting and domain logins controls your exit.
The 10 to 20 percent rule: where it comes from
You will see "budget 10 to 20 percent of the build cost every year" on page after page. We could not find a primary source for it. The estimator at projectcostestimator.com publishes 18 to 25 percent of the original build cost for the first three years.
The one small, old check we found is a 2016 write-up by the ecommerce agency Blue Acorn iCi. It tallied implementation hours across a handful of ecommerce launches from 2014 and 2015, written up in 2016, and the shares ranged from 6% to 40%. The average came to 19.6%, close to the usual 20%. The write-up itself treats roughly 20% of the initial effort a year as the working figure for custom software support and varies it from 10 to 15% up to 20 to 40% by roadmap type, yet its authors still wrote that "the average is a terrible way to estimate cost". A handful of ecommerce launches from 2014 and 2015 do not describe your SaaS site. The spread is the point: a percentage of the build price hides what you are paying for.
Budget by the lines above instead. It takes ten minutes and you can defend every number.
Maintenance versus growth work: which budget it belongs in
A marketing site has two jobs. Keep it healthy, and make it win more. These need different budgets and different success tests.
- Maintenance is working when you rarely notice it: the site stays up, forms submit and pages stay fast.
- Growth work has to show in numbers, such as new pages that rank, demos booked and tests won.
If you buy both from one vendor, ask for them on separate lines. A retainer that bundles upkeep with building and growth is a different product from a maintenance plan. LoudFace's pricing page says engagements start from $5k a month, scoped on an intro call, and that every plan includes recurring maintenance: a weekly batch on Solo, a doubled cadence on Dual and rolling maintenance on Scale. Solo is one track, Build or Growth. That is not a maintenance-only price, so it is not a like-for-like row in the maintenance table above.
What neglect puts at risk
Skipping maintenance saves money until the site breaks. Three outside numbers show why the work is routine.
Security. Patchstack's 2026 report counted 11,334 new vulnerabilities in the WordPress ecosystem in 2025, up 42% on 2024. Plugins are where 91% of the vulnerabilities it counted in the WordPress ecosystem sit, 46% of the vulnerabilities had no developer fix at the time of public disclosure, and heavily exploited vulnerabilities were first exploited in a median of 5 hours. So the work is watching and updating plugins promptly. The report says nothing about a well-maintained site, and nothing about code-based sites, because it covers WordPress only.
Speed. Google's Core Web Vitals ask for a Largest Contentful Paint within 2.5 seconds, an Interaction to Next Paint of 200 milliseconds or less, and a Cumulative Layout Shift of 0.1 or less, measured at the 75th percentile of page loads. A page passes only when all three are met. A new tracking script or an oversized hero image can break one without anyone noticing.
Accessibility. Seyfarth Shaw's tracker counted 3,117 website accessibility lawsuits in US federal court in 2025, up 27% from 2,452 in 2024. That count leaves out state courts and demand letters. A yearly check against WCAG 2.2 belongs in the plan.
How to read a maintenance quote
Ask for these ten answers in writing. A quote that skips three or more is not ready to sign.
- What is covered? Updates, backups, monitoring, security fixes, small edits.
- How many content edits or edit hours are included each month, and what happens to unused ones?
- What is billed extra? New pages, redesigns, integrations and tests should be named.
- What is the response time for an outage, and for a small request?
- Who holds the hosting, domain and CMS logins? You should.
- Which plugins or dependencies are in scope, and who updates them?
- How are backups stored and tested? A backup nobody restores is a guess.
- Is a speed and accessibility check included, and how often?
- What is the notice period and the handover process if you leave?
- Is the price an hourly rate, a package or a retainer, and what does the year add up to?
Red flags: a price with no list of what is included, a vendor that will not name the hours, a plan that does not separate upkeep from build and growth work on its own line, and any promise of zero downtime.
Which plan fits your stage
This is judgment. Hours depend on how often you change the site.
- A small team with a mostly static site. Essential upkeep. The site changes a few times a quarter, and a person on your side makes the edits.
- A team that publishes weekly and runs forms, a CRM and analytics. Managed marketing site. Someone has to own the tracking and the form fixes.
- A team that ships pages, tests and integrations every week. A growth retainer, with maintenance written as its own line.
Before you pick one, list the last three months of changes on your site. That list is better evidence of your hours than any average.

