Store Rescue — 30 working days, fixed price

A rescue takes a neglected PrestaShop or WooCommerce store and makes it maintainable again. It ends with a store you can safely change, running on monitored infrastructure, with a rollback path and someone whose job is keeping it that way.

What's actually wrong underneath

Legacy server bloatYears of accumulated cruft, oversized processes, and misconfigured stacks quietly taxing every single request.
A tired databaseQueries that hold up fine in testing and buckle the moment real traffic arrives — usually years of growth nobody ever tuned for.
Broken module upgradesPrestaShop and WooCommerce updates that take out checkout, payments, or an integration, with no rollback plan and no staging copy to have caught it.
Unhandled traffic spikesBlack Friday, a product launch, a viral moment — the day that should be your biggest of the year, engineered to stay up instead of falling over.

Scope, in delivery order

  1. Audit and baseline — code, database, server; guarantee baseline captured.
  2. PHP upgrade to 8.4 minimum.
  3. Platform upgrade — PrestaShop to 9.1, or WooCommerce brought current.
  4. Module triage — keep, replace, remove, or rewrite.
  5. Database work — indexes, slow queries, bloated tables.
  6. Front-end performance.
  7. Migration to managed infrastructure.
  8. Handover — staging environment, deploy process with rollback, backups, monitoring, written documentation. Repository access is yours from day one.

Timeline

Week 1Audit and baseline.
Weeks 2–3Upgrade and module work on staging.
Week 4Performance, security, load testing.
Week 5Cutover, verification against the guarantee, handover.

What we won't do

  • Quote before we've seen the code. A fixed price from a screenshot is a guess with your money inside it.
  • Rescue a store that should be rebuilt. If a rebuild is cheaper you'll be told, even though it's the smaller invoice.
  • Take on a store that can't reach the guarantee economically. You'll hear that at the review stage, before Stage 2 exists.
  • Rewrite abandoned third-party modules inside the fixed price. If a module blocks the upgrade and has no maintained replacement, that's a Stage 1 finding and a decision we make together — not a surprise.

The offer

Stage 1$750

Technical Review

Fixed price. 3 business days from receipt of access. Deliverable: written findings, ranked by business impact, plus the fixed quote for Stage 2. Credited in full against Stage 2 if the client proceeds.

Stage 2from $4,500

Store Rescue

  • Essentials — from $4,500. Up to ~1,000 products, standard theme, up to ~30 plugins or modules, no custom integrations.
  • Standard — $7,500. Up to ~10,000 products, a custom or heavily modified theme, or a few integrations (ERP, shipping, accounting).
  • Complex — $9,500. A larger catalog, custom code, multiple integrations or multistore.

The full rescue: platform and PHP upgrade, plugin and module triage, database clean-up, server lock-down and speed work. Fixed price. The tiers are public; your exact price is set in the Stage 1 report, never quoted before it. 30 working days. 50% on start, 50% on delivery.

Stage 3from $395/month

Monitoring or Managed Engineering

  • Monitoring — from $395/month. Hosting on our server. Uptime and security monitoring. Platform, plugin and module updates. Daily backups. A monthly report. No engineering hours.
  • Managed Engineering — from $950/month. Everything in Monitoring, plus engineering hours and performance tuning.

One of the two is part of every rescue: your store runs on our server, and that is what lets us guarantee the speed. It begins the day the rescue goes live and runs month to month — no minimum term, no notice period.

Guarantee: if your store doesn't reach a mobile Lighthouse Performance score of 80 or more within 30 days of the rescue being finished, the next month is free.

The guarantee, in plain words: your store opens fast on a phone — a mobile Lighthouse Performance score of 80 or more, measured by Google's own tools. If it doesn't get there within 30 days of the rescue being finished, the next month is free.

Precisely. Measured with Lighthouse mobile via Google's PageSpeed Insights from a US test location — the median of three consecutive runs on your home, top category and top product pages. A baseline is captured before any change, using the same method. Third-party scripts added after handover — analytics, chat, pixels, review widgets, A/B tools — are excluded, because they run outside our control. Real-user field data from the Chrome User Experience Report is reported monthly once 28 days of data exist, but is not guaranteed, because we do not control your traffic mix or your visitors' devices.

The 30 working days of a rescue begin when we have SFTP or SSH, database, admin, DNS, and repository access — not at signature. The clock pauses on any client-side blocker, confirmed in writing.