— Website Maintenance

Keep Your WordPress & Shopify Store Fast, Secure, and Always Online

Monthly care for sites I've built and sites I haven't. Updates, backups, and security checks — always tested in staging first, never pushed straight to your live store.

Currently onboarding new maintenance clients

24/7

Uptime & Security Monitoring

<24h

Response Time on Issues

100%

Updates Tested in Staging First

— What's Included

Three Areas of Coverage, Every Month

Not a "set-and-forget" automation script — every update is reviewed by a developer before it touches your live site.

Security & Updates

Core, plugin, and theme updates — tested on a staging copy before going live, so a bad update never takes your store down.

  • WordPress core & plugin updates
  • Malware & vulnerability scanning
  • Firewall rules & SSL monitoring
  • Daily off-site backups
  • Staging-first update workflow

Performance & Speed

Ongoing tuning so load times and Core Web Vitals trend up over time, not just a one-time fix at launch.

  • Core Web Vitals monitoring
  • Caching & image optimization
  • Database cleanup & optimization
  • Uptime monitoring, 24/7
  • Broken link & form checks

Support & Reporting

A monthly report you can actually read, plus a developer on hand for the small requests that come up in between.

  • Monthly site health report
  • Priority email & WhatsApp support
  • Small content & copy edits
  • Plugin/app conflict troubleshooting
  • Quarterly strategy check-in

— Sample Output

A Report You Get Every Month, Not Just an Invoice

Most maintenance plans are invisible — you pay and hope something happened. Every plan here includes a plain-language report: what was updated, what was scanned, and what's coming up next.

Monthly Health Report — sample Generated 1st of month

99.98%

Uptime

1.2s

Avg. Load Time

30/30

Backups Verified

4/4

Security Scans Clean

✓ 6 plugin updates tested in staging & deployed · ✓ Database optimized, 42MB reclaimed · ✓ 2 broken links fixed on /shop

— The Process

How a Maintenance Plan Starts

01

Free Site Audit

I review your current site — updates, security, speed — and send back what actually needs attention.

02

Onboarding

Hosting, backups, and a staging environment get connected and verified before any changes are made.

03

Ongoing Care

Weekly monitoring, monthly updates tested in staging, and support for whatever comes up in between.

04

Monthly Report

A plain-language report lands in your inbox, plus a quick call if anything needs your decision.

— Maintenance Plans

Pick the Level of Coverage Your Site Needs

Every plan includes staging-tested updates and a monthly report. Annual billing gets a discount — ask when we talk.

Basic

$99/ month

For small brochure or portfolio sites that need to stay updated and backed up.

  • Core, plugin & theme updates
  • Daily backups
  • Uptime monitoring
  • 1 small edit / month
  • Monthly report
Hire Me →

Pro

$349/ month

For ecommerce & high-traffic stores that need fast response and hands-on performance work.

  • Everything in Standard
  • <12h priority response
  • Checkout & key-flow QA
  • 6 small edits / month
  • Dedicated incident handling
Hire Me →

— FAQ

Common Questions

Have more questions? Feel free to reach out directly.

Contact Me →

Core, plugin, and theme updates tested in staging, daily backups, uptime and security monitoring, plus a monthly report and any small edits included in your plan.

Yes. Every new client starts with a free site audit so I understand exactly what I'm taking on before anything is touched.

Uptime monitoring alerts me the moment your site goes down, and Standard & Pro plans include priority response times outside normal hours.

Monthly plans are month-to-month with no lock-in. Annual plans are billed upfront at a discount.

Yes — theme updates, app conflict troubleshooting, and performance monitoring for Shopify stores are covered under the same plans.

— Get Started

Send Over Your Site — I'll Tell You What It Actually Needs.

No obligation. Just a clear look at where your site stands today.