What we do — and what it costs.

Three ways to work with us. Each has a published price or a fixed quote before anything starts.

Your site is down, hacked, or broken.

A published starting fee, no hourly meter, a reply within 2 hours. Send the URL and one line about what’s wrong.

From $490, agreed in writing first. No fix, no fee. 30-day reinfection warranty.

Start emergency triage

You want it to just keep working.

A monthly care plan keeps the site fast, secure, and problem-free, handled by a senior engineer who answers your email. From $149/mo, month-to-month, first month refundable.

Maintenance

Updates backed up first, daily off-site backups, uptime monitoring, and a note when something needs your decision.

WordPress maintenance, in detail →

Security

Firewall, login protection, malware monitoring, and hardening. Included on every plan, or as a one-off project.

WordPress security & hardening, in detail →

Performance

Core Web Vitals kept green, caching set up properly, image and script weight cut down.

Speed & Core Web Vitals, in detail →

Three plans, priced on the page. Pick by what’s riding on the site.

See plans & pricing

You need something built, fixed, or moved.

Everything else is a project: one written scope, one fixed price, agreed before work starts. A care plan is never required.

Your online store

A payment method that stopped working, checkout errors, shipping or tax rules that never add up, a cart that crawls when a sale goes live.

Something made just for you

A booking flow your plugins can't handle, a quote calculator, your site talking to your CRM or invoicing tool. Built the WordPress way, so the next update doesn't undo it.

Moving to a better host

Leaving a slow or overpriced host for WP Engine, Kinsta, Cloudways, or your own server. Domains, email, and old PHP handled, with a way back if anything looks off.

The plumbing behind the site

Your own server set up and kept patched, a test copy that matches the live site, changes that go live without anyone holding their breath. If you've heard “staging” or “DevOps” and wanted it handled, that's this.

Layouts, themes, and page builders

Elementor, Divi, Bricks, or the block editor. A layout that broke after an update, a theme nobody has touched in years, a new landing page, a child theme so your changes survive updates.

A redesign, a rebuild, or a brand-new site

When the current site has reached the end of its road, or you're starting something new. Built the way we'd want to maintain it: fast, simply structured, documented, never locked to us.

Members, courses, languages, and networks

Membership and course sites (MemberPress, LearnDash), several languages (WPML, Polylang), a network of sites from one dashboard, headless setups with Next.js or Astro.

Being found, and usable by everyone

Rankings lost after a migration, Search Console errors, structured data, accessibility fixes, cookie consent, analytics that report the truth.

Help for the people who run it

Your marketing person needs to publish without breaking things, your developer wants a second pair of eyes, or the last one left with the passwords. We document, train, and hand over.

What a project usually looks like: most of what we quote is a few hours to a couple of weeks of work, and rebuilds run longer. Whatever it is, you get one written scope and one fixed price before anything starts.

Not on the list? Describe it in your own words. You’ll get a plain-English recommendation and a fixed quote within one business day.

Tell us what’s going on

Pick a plan, or just tell us what’s wrong.

Tell us what the site does and we reply within one business day. No call required.

Site down right now? Start emergency triage →