Which of your recurring clients are underpriced, and by exactly how much
Upload the client list you already keep in Jobber, ZenMaid, Launch27 or a spreadsheet. RateRescue computes what every client earns you per hour of crew work, against your own cost floor.
No figure comes from a market database. Every number traces back to an input you supplied and can change.
The Leak Report is free and takes about four minutes. No account, no password, no card until you decide the numbers are worth acting on.
estimated monthly margin gap
- Recurring clients below target
- 11
- Cost floor
- $54/hour
- Below-target average earned rate
- $33/hour
72% of this estimate is backed by measured or estimated duration. 28% rests on defaults, and every default figure is marked where it appears.
- Denning$304$26/hour earnedtarget $270
- Alvarez$173$38/hour earnedtarget $135
- Whitaker$143$38/hour earnedtarget $216
The bar is what the client earns you per crew hour. The teal line is your cost floor.

These clients were priced in a different economy.
Wages, payroll burden, fuel and supplies moved. A client who signed at $120 four years ago may still be paying $120, on a job that now runs longer.
Sample book
Five rows from a fake book of 94 clients. Your report covers every client you upload.scroll →
| Client | Price | Every | Crew hours | Earned rate | Target price | Duration source |
|---|---|---|---|---|---|---|
| Halloran | $120 | 2 weeks | 3.5 | $33/hour | $155 | measured |
| Ostrowski | $110 | 4 weeks | 3.25 | $32/hour | $150 | default — we filled this in |
| Bright | $140 | 2 weeks | 3.0 | $45/hour | $150 | estimated |
| Vasquez | $95 | week | 2.0 | $47/hour | $105 | measured |
| Ferreira | $185 | 2 weeks | 3.0 | $60/hour | $185 | measured |
| Across the whole sample book: 11 of 94 clients below target, $2,370 a month of gap. | ||||||
Earned rate is what a client pays per hour of crew work, after drive time, measured against a cost floor of $54/hour.
Four minutes, four steps
Nothing is installed and nothing is connected to your bank. You can change any input and watch every figure move.
- 01
Upload your book
Export a CSV from Jobber, ZenMaid or Launch27, or paste the rows in. Client names can be aliases.
- 02
Confirm your costs
Six numbers: cleaner wage, payroll burden, drive time, supplies, overhead and the margin you want.
- 03
Read the free Leak Report
Your estimated monthly margin gap, how many clients sit below target, and how much rests on defaults.
- 04
Work the plan
Every client named, in the order to ask, with a notice to send and a script for the call.
What the Rescue Plan hands you
A target price for every client, the order to ask in, and the words to ask with.
Subject: A price update for your cleaning
Starting 24 September, your cleaning will be $155 a visit, up from $120.
Nothing about your service changes: same crew, same day, same standard.
Copy it, send it as your own.
“That's a big jump.”
“It is, and I want to be straight about why: your price has not changed since we started, and our wage and insurance costs have.”
“$120 today does not cover the crew hours your home takes. $155 does.”
- This week3 clientsthe clearest gaps, newest first
- Next5 clientssteady clients, one at a time
- Last3 clientsthe ones you would hate to lose
Mark each one kept, negotiated or lost, and watch the gap close.
Price
The Leak Report is free, so you see your estimated monthly margin gap before any payment. Rescue Plan — $149 for a book of 15 or more recurring clients. Small Book Rescue — $79 for a book of 5 to 14.
The Rescue Plan is a one-time $149 purchase. It includes your full repricing plan and 90 days of follow-up access. After that, you can choose to renew Margin Watch for another 90 days if you want updated analysis. No automatic subscription.
14-day money-back guarantee. If the Rescue Plan isn't useful to you, request a refund within 14 days.
- Rescue Plan15 or more clients
- $149
- Small Book Rescue5 to 14 clients
- $79
- Leak Reportany book size
- free
The Leak Report is free and takes about four minutes. No account, no password, no card until you decide the numbers are worth acting on.