OfferGet a flat 20% OFF on all of our website development service until 10 OCT 2026. USE: FLAT20
Service 08 / 09

Commercial Product Debugging

Something broke in production and your developer isn't answering. We can help.

We diagnose and fix problems in live software: websites, web apps, plugins and integrations. We find what actually caused the problem, fix that, and write up what happened so the next person isn't starting from scratch.

Pricing at a glance

Custom quote

Quoted after a free 15-minute triage call

Emergency development work is often billed at

$150–$275/hr

ours: a flat quote before work starts

The problem

Something's broken and it's costing you

01

Your checkout, booking form or integration stopped working, and every hour it's down costs you money.

02

The person who built it can't be reached, or the agency wants to rebuild everything to fix one bug.

03

Emergency developers bill by the hour, and nobody can tell you what the final total will be.

What's included

What you get with Commercial Product Debugging

01

Free 15-minute triage

Tell us what's broken. We'll tell you what's probably wrong and what it will take. The call costs nothing.

02

A flat quote

You approve a fixed price before we touch anything.

03

The real cause, not a patch

We find out why it broke, fix that, and check for the same kind of bug elsewhere.

04

A written post-mortem

What broke, why, what we changed and how to stop it happening again, written down for whoever works on it next.

05

Inherited code is fine

Most of what we debug was built by someone who's moved on. We're used to finding our way around unfamiliar code.

In depth

What happens when you bring us a broken system

Step by step

  1. A free 15-minute triage call. You tell us what's broken, when it started and what changed around that time. We tell you what's likely going on and what it would take.
  2. Access. If you want to go ahead, you give us access to what we need, usually the hosting, the code and an admin login.
  3. Diagnosis and a flat quote. We find the cause and quote a fixed price for the fix. You approve it before we change anything.
  4. The fix. We fix the root cause, test it, and look for the same kind of problem elsewhere.
  5. The write-up. You get a short post-mortem: what broke, why, what we changed and how to stop it happening again.

What to gather before the call

The more of this you have, the faster we can help:

  • What exactly is broken, and what it should do instead.
  • When it started, as precisely as you can.
  • Anything that changed around then: a plugin update, a new feature, a hosting change, an expired card on an account.
  • Screenshots of any error messages.
  • Who built it, and where the code and hosting are, if you know.

Don't worry if you don't have all of it. "It stopped working on Tuesday and we don't know why" is a perfectly normal place to start.

The usual suspects

A lot of production problems come down to a short list: an update to a plugin, library or platform that broke something; an expired API key, payment card or certificate on a connected service; a change at a third-party service the site depends on; or hosting that ran out of disk space or memory. Usually something changed, even if nobody touched the site itself.

Pricing

Priced to the job

Quoted after a free 15-minute triage call. The price is agreed in writing before any work starts.

Custom quote

You get a fixed price after a short conversation about what you need.

Talk to Us

FAQ

Questions about Commercial Product Debugging

Yes. A lot of what we debug was built by someone who's no longer around. We look at it first, quote a flat price, then fix it and document it so you're not stuck again.

It's 15 minutes on the phone. You tell us what's broken and when it started, and we tell you what's likely going on and what it would take to fix. There's no charge for the call.

Usually the hosting or server, the code repository and an admin login for the affected system. We only ask for what the fix needs, and you can remove our access when we're done.

Next step

Not sure this is what you need? Ask us.

Other services