M
marc dumont ·
Menu
Status
Available for new work
Working with
🇬🇧 UK · 🇺🇸 US · 🇪🇺 Europe
13+y in web development
Elsewhere
© 2026 Marc Dumont
Service · 05 · Support
Monthly

Support and maintenance.

Updates, backups, security monitoring, and a person who picks up when something breaks. For clients who'd rather get on with running their business than worry about whether the site's still working.

Engagement
Monthly retainer
Response time
Within one working day, faster for outages
Rate
$55 / hour for ad-hoc work above the retainer
Notice period
Cancel any time, 30 days notice

What's included.

A maintenance retainer covers the ongoing work needed to keep your WordPress site running, secure, and updated. Most retainers include:

  • Weekly WordPress core updates, applied carefully on staging where the site warrants it, so updates don't break the live site
  • Plugin updates, with changelog review for anything that might affect functionality
  • Theme updates, including custom themes built by me
  • Daily off-site backups, retained for at least 30 days, with documented restore process
  • Security monitoring, including malware scans and intrusion detection
  • Uptime monitoring, with alerts when the site goes down
  • Security patching when WordPress, a plugin, or a theme releases a critical fix
  • Monthly health check, including a quick performance review and any recommendations
  • Reasonable ad-hoc requests within the retainer hours each month (small content tweaks, minor adjustments, troubleshooting questions)
  • A person who picks up. When you email or message me about your site, you get a response within a working day, and faster for outages.

Anything beyond the retainer hours, or larger pieces of work, gets billed at the standard hourly rate. You'll never get a surprise invoice; I'll always tell you up front when something is going to go beyond the retainer.

What's not included.

Being clear about what's outside the retainer is part of giving you a fair scope. The maintenance retainer doesn't include:

  • New feature development. Adding new pages, integrations, or functionality is project work, billed at the hourly rate.
  • Major redesigns or rebuilds. Same as above.
  • Hosting fees. Your retainer covers my time; the host you use bills you separately.
  • Third-party plugin or theme licences. Same.
  • Content creation. Updating existing content is fine within retainer hours; writing new content from scratch is a different thing.
  • Long-term marketing or SEO strategy. Technical SEO and on-site fixes are within scope; the strategy belongs with someone whose full-time job it is.
  • 24/7 emergency response. I respond within working hours, faster for outages, but I don't run a round-the-clock support operation.

How a retainer runs.

Maintenance is the simplest engagement to set up, and the easiest to leave if it stops being useful. The shape:

01

Onboarding

A short conversation to understand your site, who built it, where it's hosted, what's already in place (backup plugins, security plugins, monitoring tools). I'll usually do a quick audit of the current state so we both know the starting point.

02

Setup

Access credentials transferred securely, monitoring tools configured, backup verified, and a documented restore process in place. The first full maintenance cycle (updates, security check, backup verification) happens in week one.

03

Ongoing

Updates, monitoring, and backups happen on a schedule. Ad-hoc requests come in by email or message and get handled within working hours. Monthly health check is summarised in a short email so you know what's been done.

04

Communication

You'll hear from me when there's something to mention (a critical update applied, a security issue caught, a recommendation worth making). You won't hear from me just to fill space. Most months are quiet, which is the goal.

05

Cancellation

If maintenance isn't useful any more, give me 30 days notice and we'll wind it down cleanly. No lock-ins, no exit fees. I'll hand over everything you need to either continue maintaining the site yourself or pass it to someone else.

What a retainer covers.

Most maintenance retainers run 2–8 hours per month depending on the size and complexity of the site. The actual hours depend on:

  • How many plugins and themes need updating. A lean site updates quickly. A site with 40+ plugins (some abandoned, some bloated) takes longer.
  • Whether the site is e-commerce or content. WooCommerce stores need more attention because more can break, and a broken store costs revenue directly.
  • How much custom code is in place. Custom plugins, themes, or integrations built by me or someone else need watching as WordPress core and dependencies update.
  • How frequent your ad-hoc requests are. Small content tweaks and minor questions are part of the retainer; sustained development work isn't.

I bill the retainer monthly in advance, at a monthly rate based on the hours we've agreed. Anything beyond gets billed at the standard hourly rate of $55 / hour (GBP / USD / ZAR via the currency switcher), with a time log you can audit at any point. If your hours are consistently lower or higher than agreed, we adjust.

What I use to keep things running.

Maintenance work uses a specific set of tools focused on monitoring, backup, and security:

Backup

UpdraftPlus · BlogVault · Solid Backups · ManageWP backup · VaultPress · WP Time Capsule · plus host-level snapshots where available

Security and monitoring

Wordfence · Sucuri · Patchstack · Solid Security · MalCare · Cloudflare WAF · uptime monitoring via UptimeRobot or similar

Multi-site management

ManageWP · MainWP · InfiniteWP for clients with multiple sites under maintenance

Performance and health checks

Query Monitor · Debug Bar · Lighthouse · Health Check & Troubleshooting · WP-CLI for database optimisation

Hosting and infra

familiar with most managed WordPress hosts (Kinsta, WP Engine, SiteGround, Cloudways) · self-managed setups via RunCloud, ServerPilot, SpinupWP, or GridPane

The full directory of tools I work with sits on the Tools page, where each has its own breakdown.

Specific questions.

All services FAQ →

Four questions that come up specifically about maintenance work. General FAQs on cost, timeline, and pricing sit on the Services page.

Can you take over maintenance for a site you didn't build?
Yes, that's a common ask. I'll do a quick audit before formally taking it on, so we both know the starting state. If the site is in rough shape, I'll be straight with you about what it'll take to get to a maintainable baseline before the standard retainer kicks in.
What happens if my site gets hacked or goes down?
I'll respond as quickly as I can, faster than the standard working-day response time. Most issues get diagnosed within hours, and most fixes are done the same day. Genuinely catastrophic problems (site fully compromised, host outage) take longer, but I'll keep you informed and the backup makes restoration possible.
Can I scale the retainer up or down as my needs change?
Yes. The retainer is meant to fit the current state of your site. If a quiet six months means we're using fewer hours than agreed, we can lower the retainer. If a busy period means more, we can raise it. The point is predictability for both of us, not contractual rigidity.
What if I just want occasional ad-hoc support, not a retainer?
I take ad-hoc work, but in practice it's usually more cost-effective to be on a small retainer than to call me in every few months. Ad-hoc rates are the standard hourly rate, with no priority response time. Retainer clients get faster response and a steadier eye on the site.

Related work.

Case study coming soon

Long-term maintenance partnerships

Some of my maintenance clients have been on retainer for over a decade. A write-up of what those engagements actually look like is in progress.

Notify me when it's ready →
Get started

Want a steadier hand?

If your site needs ongoing care, a short note about what you've got (host, builder, current pain points) is enough for me to give you a first response. New builds usually transition into maintenance after launch; existing sites are equally welcome.

Other services.

All services →
SERVICE / 01
Available

Bespoke WordPress development

Custom WordPress builds in Elementor, designed around how your business actually works. I handle the full path from design translation to launch, including the customisation, the ACF fields, and the bits no one tells you about until you're three weeks in.

Typical 40–120 hrs
Learn more →
SERVICE / 02
Available

WooCommerce and online stores

WooCommerce builds for B2C and B2B clients across the UK, US and Europe. Product catalogues, payment gateways, tax configuration, shipping logic. All set up properly so you're not fighting the platform six months in.

B2C and B2B
Learn more →
SERVICE / 03
Project-based

Integrations and custom work

The work that doesn't fit neatly into a template. CRM hookups, payment platforms, booking systems, headless setups, custom plugins, and bespoke functionality. Usually the kind of work that's been sitting in your backlog because no one wanted to touch it.

Scoped per engagement
Learn more →
SERVICE / 04
Available

Performance and Core Web Vitals

Slow sites hurt rankings and conversions. I diagnose what's actually causing it (render-blocking scripts, unoptimised assets, plugin bloat, server config) and fix the things that move the needle. Real measurements before and after.

Measured gains
Learn more →
WordPressElementorWooCommerceLong-term partnershipsTransparent hourly pricingWordPressElementorWooCommerceLong-term partnershipsTransparent hourly pricing