What do you actually do each month for the maintenance fee?
WordPress maintenance services run on a fixed monthly rhythm. Updates to WordPress core, plugins, and theme run on a copy of the site first. Verified backups (daily database, weekly full files). Security scans on plugin files and admin users. Uptime monitoring around the clock.
Performance checks on the pages buyers actually load most. Small content edits, image swaps, and layout tweaks included on the standard plan. A one-page written note at the end of the month showing what ran, what broke and got fixed, and what is on the queue for next month. The point of the note is that you can read it in five minutes and know exactly what your retainer paid for, without parsing dashboards or calling for a status update.
How fast do you fix things when something breaks?
When the form breaks on a Monday morning, you message Ricardo directly. No ticket queue, no tier-one filter. The fix gets triaged inside the first hour and most fixes ship the same day.
If the issue is bigger than the retainer scope (a feature build, a redesign, a full theme rewrite), the conversation moves to the build side and you get a quote. The retainer scope and the build scope stay separate, so neither quietly eats the other. The retainer is for keeping the site running, not for shipping new work disguised as fixes.
How do you handle WordPress updates without breaking the site?
Every update runs on a copy of the site first. The copy is identical to the live site (same plugins, same theme, same content). Updates ship to the copy, get tested against the pages that matter most (forms, checkouts, key landing pages), and only roll to the live site if nothing broke.
If something does break after a live update, the rollback path is documented and tested. The site goes back to the pre-update state inside the hour. Updates are not optional, because outdated plugins are the leading cause of WordPress site hacks. But updates also are not allowed to take down your business by accident.
How often do you back up the site, and can I actually restore it?
Daily database snapshot. Weekly full file backup. Stored off-host, so a host outage cannot take the backup with it.
The part most agencies skip: a quarterly restore test that takes the most recent backup, restores it to a clean environment, and confirms the site actually rebuilds. A backup that has never been restored is a story, not a backup. The restore test runs four times a year on every retainer site under WordPress maintenance services, and the restore log lives in the monthly note so you can see it ran.
What if my site gets hacked?
First, the monitoring catches it. The retainer watches file changes, admin user lists, and outbound traffic for the patterns that show up before Google Search Console flags the domain.
If the site is compromised, the fix runs in this order: take the live site off the public network, restore from the most recent clean backup, identify the breach vector (usually an outdated plugin or a stolen admin password), patch the vector, reset all credentials, and only then put the site back on the public network. The breach-recovery work is included in the retainer for ongoing clients. Sites that come in already compromised get a separate recovery quote because the work is not the same as ongoing WordPress maintenance services.
How much do wordpress maintenance services usually cost per month?
Most service-business engagements land between one hundred and three hundred dollars a month. Smaller sites with low traffic and a simple plugin surface come in lower. Higher-traffic sites or e-commerce push past three hundred.
Multi-site or mission-critical engagements can sit at five hundred plus. The audit comes first and the audit is free, so the pricing reflects the actual site, not a one-size list price. Be skeptical of any maintenance service whose monthly price does not change based on what your site actually carries.
I inherited this site from another developer. Can you take it over?
Yes. About half our WordPress maintenance services engagements start on a site Axis did not build.
The audit looks at what is documented, what is undocumented, what is salvageable, and what is rotting. Inherited sites usually carry one or two of: lost admin credentials, expired SSL certificates, undocumented plugins with no support, backups that nobody ever tested, or a hosting account in the previous developer's name. The first month untangles that mess. From month two, the site is on the same maintenance cadence as the sites we built ourselves.
What happens if I cancel? Do I keep the work?
The retainer is month-to-month. No cancellation fee.
Everything we touched is yours. The credentials were always in your name. The backup destination is your account. The documentation lives where you can read it. You can fire us next quarter and take the site to another firm, and the next firm can pick the work up without reverse-engineering anything. The retainer is for being useful, not for being the only person who knows where the keys are.