Service pillar 2 of 4 · Emergency intake open

Site down, hacked, or broken? Triage starts now.

Same-day pickup where possible. Premium-plan clients get a contractual 30-minute SLA. Fixed-fee incidents — no surprise hourly bills.

Open emergency ticket See SLA tiers
200+
Recoveries completed
30 min
Premium SLA (contractual)
Same day
New emergency pickup
Fixed
Per-incident pricing

If your site is actively down or hacked right now

Go straight to the contact form, set Urgency: Emergency, and include the URL plus any error message you're seeing. Don't wait to write a long message — I'd rather have a half-written ticket in 30 seconds than a polished one an hour later.

Open emergency ticket
What I cover

Six common emergency scenarios.

Hacked site recovery

Malware removal, post-compromise hardening, Google blacklist removal request.

White screen / fatal error

Diagnosis, rollback, plugin conflict isolation.

Broken-update recovery

Restore from snapshot, identify which update caused it, fix forward.

Database corruption / loss

Restoration from backup, table-level surgery if needed.

Locked out of admin

Access recovery via SFTP/SSH/database.

Spam injection / SEO hack

Cleanup, search console removal, prevention setup.

After the fix

Every incident ends with a written report.

No mystery, no hand-waving — here's exactly what's covered.

Timeline
What happened — timeline and root cause
Changes
What was changed during recovery
Prevention
What I'd recommend to prevent recurrence
Honest answer
Whether ongoing maintenance would have caught this earlier — honest answer, not a sales pitch
Common questions

Emergencies, specifically.

What counts as an emergency?
Site offline, white screen of death, hacked or defaced, plugin/theme update broke checkout or login, malware injection visible in Google search, or any active outage that's costing you money.
How fast do you actually respond?
New (non-client) emergencies are prioritized for same-day pickup where possible. The 30-minute response SLA is contractually committed only to active Premium-plan clients — for everyone else I'd rather under-promise and over-deliver than make a number up.
How is this priced?
One-off emergencies are billed as a fixed-fee incident: a flat investigation fee + an agreed-upon recovery quote before any deeper work begins. No surprise hourly bills. Existing maintenance plan clients on Growth get same-day priority; Premium clients have the contractual 30-minute SLA included at no extra cost per incident.
What if my site can't be recovered from backup?
If backups are missing or corrupted, I rebuild from the live database, your host's snapshots, and the WordPress.org plugin/theme repos. Worst case I tell you straight: 'this site needs a partial rebuild' with a fixed quote, not a runaway clock.
Will you sign an NDA?
Yes — I have a standard mutual NDA. If you have your own paper, I'll sign it (within reason).

Stop the bleeding. Recover. Prevent.

Open the ticket now — same-day pickup where possible, written triage on the way.

Open emergency ticket See plans & pricing