WP Pirates

Frequently asked questions

The things people ask before signing up — answered honestly, including the ones I wish people asked more often.

About the practice

Where are you based?

Portland, OR. I work with clients globally.

Why 'WP Pirates'?

Because we go in fast, we go in light, we get you out alive, and we don't pretend the situation is more complicated than it is.

Pricing & engagement

What does the free site assessment include?

A Lighthouse + Core Web Vitals scan, a plugin/theme vulnerability check, and a top-issues list ranked by impact. Sent as a written report — no obligation, no sales call required to receive it.

Are maintenance plans month-to-month?

Yes. No annual lock-in, cancel any month before the next billing cycle. If I'm not earning the retainer, you should be able to leave without a fight.

Can I just hire you for a one-time fix?

Yes. Performance audits, security hardening, and emergency help can be one-off engagements. You don't need a maintenance plan to work with me.

How does pricing work for one-off projects?

Fixed-fee, agreed before any work starts. After the assessment I send a written scope and a price. If something genuinely changes scope mid-project, I tell you and we agree on the delta — never a surprise on the invoice.

Scope & technical fit

Do you work on sites you didn't build?

Almost always — that's most of the work. Taking over WordPress sites built by other agencies, freelancers, or in-house teams is the bread and butter.

What hosting do you support?

Anything that gives me SFTP/SSH and database access: WP Engine, Kinsta, Pressable, Cloudways, SiteGround, ServerPilot, plus self-managed VPS / DigitalOcean / Hetzner / etc. If your host blocks SSH and gives me only a clunky control panel, the engagement is harder but not impossible — I'll flag it during the assessment.

Do you support WooCommerce?

Yes. WooCommerce is a regular part of the work — performance tuning, checkout debugging, payment gateway issues, multi-currency setups.

WordPress multisite?

Yes, but priced as a Premium plan minimum due to operational complexity (cross-site updates, network plugins, subdomain SSL, etc).

Do you build new sites?

Not from scratch as the headline service. I'll occasionally take on a rebuild for an existing maintenance client when their site has reached the end of its useful life — but greenfield design / dev isn't what I'm here for.

Headless / decoupled WordPress?

We can work with that — including the front end (Next.js, Astro, Gatsby, etc) alongside the WordPress backend.

Access & security

Do I need to give you full admin access?

I get my own named admin user with audit logging. When the engagement ends, that account is removed. Shared credentials are never used.

What about server / hosting access?

For most engagements I need at least SFTP and database access. For deeper performance / security work, SSH is needed too. I don't need root unless we agree on it for a specific reason.

Will you sign an NDA?

Yes. I have a standard mutual NDA, or I'll sign yours within reason.

How do you handle data?

Client site data stays on your hosting infrastructure — I don't pull databases or files to my local machine unless absolutely necessary for a specific debugging task, and only with your explicit approval. Backups are stored on your designated backup destination, not mine.

Emergencies

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 results, or any active outage costing you money.

How fast do you actually respond?

Routine inquiries get a written reply within one business day. New (non-client) emergencies are prioritized for same-day pickup where possible. The 30-minute response SLA is reserved for active Premium-plan clients with that service level written into their agreement — I don't make that promise to anyone I haven't already onboarded, because I don't want to break it.

What if you can't fix it?

Then I tell you, refund the assessment fee if any was paid, and point you to a specialist who can. I'd rather lose the deal than take it under false pretenses.

Still have questions?

Send them with your site URL — I'll answer them in the assessment.

Ask anything & request your audit