Stance

Will you take over someone else's failed or abandoned WordPress build?

I take rescue work. Always.

Half-finished projects, abandoned builds, sites that worked once and don't anymore — I take rescue work. Always.

Half-finished sites from a developer who stopped responding. Sites that worked once and don’t anymore. Sites you bought from someone else and can’t extend. Sites that “just need a few changes” but every plugin update breaks something. I take all of those.

The safer answer is “I only build from scratch.” I understand why other developers say it. Rescue work is unpredictable, undocumented, and often emotionally charged for the buyer. I take it anyway, because rescuing other people’s failed work is like rehabilitating a puppy for me. It’s a joy.

What I do

  • Require permission to scrape the site at minimum. Ideally full SFTP, database, and scoped access to your domain management for optimization work.
  • Run a no-blame audit. The previous developer isn’t the villain of the story. Sometimes the brief was wrong, sometimes the budget ran out, sometimes WordPress just changed faster than the project did. I figure out what’s there before I touch it.
  • Quote stabilization first, improvement second. The site needs to be safe and current before it gets better.
  • Document what I find. You should be able to read the audit and understand what state your site was actually in when I arrived.
  • Build the handoff path so the next developer (whether that’s me again or someone else) can pick up cleanly.

What I decline

  • Rescue work where I can’t get access. I can’t quote in good faith on a site I can’t see.
  • Rescue work where the previous developer is still in the loop without an explicit handoff. Two captains is one too many.
  • Rescue engagements where the budget assumes the inherited mess wasn’t real. The mess is real. The price reflects it.
  • “Just take a quick look” requests. There is no quick look on a rescue. The quick look is itself the audit.

Why this is the position

There’s a craft satisfaction in rescue work that pure greenfield doesn’t deliver. You’re solving a real problem someone is genuinely stuck on, and the constraints are the work. You can’t rebuild from scratch, you can’t pretend the legacy code doesn’t exist, and you can’t hide your work in a rewrite that buries the diagnosis. You have to actually understand what’s there.

There’s also a market argument. Rescue clients become long-term clients more often than greenfield clients do. Someone who’s been burned once and finds someone they trust doesn’t go shopping again.

The puppy metaphor stands. Sometimes the previous home wasn’t great. The dog isn’t ruined. It just needs someone patient.

See also

Christopher Ross

Written by

Christopher Ross

Christopher Ross is a Fort Erie-based WordPress developer, trainer, and technical SEO specialist. He has been building on the web since 1996, working professionally since 1998, and on WordPress since 2007. He has built and maintained sites for the Postmedia national newspaper network and Sherwin-Williams industrial brands, and has delivered team training across Canada since 2004. He is currently Training & Development Specialist at M.L. Campbell, a Sherwin-Williams operating company. MA Candidate in Learning and Technology, Royal Roads University.