Profit Audit
18 accounts need attention
We analyzed 312 recurring clients and surfaced only the exceptions.
Last analysis: Today, 08:41
7
RAISE — pricing issue
5
FIX — operational issue
6
WATCH — needs evidence
282
HEALTHY — no action
Annual pricing gap identified
$21,840
Estimated additional annual revenue if flagged pricing gaps are corrected. This is not guaranteed recovered profit.
7 pricing reviewsHigh-confidence first
Opportunity mix12 mo
EarlierCurrent gap
278full analysis
21operations-only
13insufficient data
3high-priority issues
9medium priority
6watch / low urgency
Client
Action
Why flagged
Trend
Priority
Client review
Smith Residence
Biweekly cleaning
RAISEHigh priorityHigh confidence
Why this matters
Pricing has fallen behind actual service economics.
Labor time is up 25% while the visit price is unchanged. This account now runs well below your target revenue per labor hour.
−$15/hrvs. your $65 target
Pricing no longer matches the actual cost of servicing this client.
Labor time and labor cost increased while customer pricing stayed unchanged.
Labor time and labor cost increased while customer pricing stayed unchanged.
$145Current visit price
$50Revenue / labor hour
24%Est. contribution margin
2h 54mRecent median labor time
What changed?
| Metric | Earlier | Now | Change |
|---|---|---|---|
| Labor time | 2h 19m | 2h 54m | +25% |
| Labor cost | $74 | $87 | +18% |
| Visit price | $145 | $145 | 0% |
| Revenue/hour | $63 | $50 | −21% |
23 completed visits22 usable timesheets96% labor coverage1 anomaly excluded
Suggested review range
$175–$180
Financial target ≈ $178 based on current direct costs and your 35% target margin.
$165~29%
$175~33%
$180~35%
$185~37%
Client review
Thompson Family
Weekly cleaning
RAISEMedium priorityHigh confidence
Primary signal
This weekly account is consistently below target.
Unlike a temporary drift case, the Thompson account is under target even before considering minor efficiency improvements. Pricing appears to be the main issue.
−$17/hrvs. your $65 target
This looks like a structural pricing gap.
Recent labor time is stable, but the current weekly rate no longer supports your target revenue per labor hour.
Recent labor time is stable, but the current weekly rate no longer supports your target revenue per labor hour.
$155Current visit price
$48Revenue / labor hour
21%Est. contribution margin
3h 14mRecent median labor time
What changed?
| Metric | Earlier | Now | Change |
|---|---|---|---|
| Labor time | 3h 06m | 3h 14m | +4% |
| Labor cost | $92 | $96 | +5% |
| Visit price | $155 | $155 | 0% |
| Revenue/hour | $50 | $48 | −4% |
27 completed visits26 usable timesheets96% labor coverageNo material anomalies
Suggested review range
$175–$185
Target rate lands near $181 based on current direct costs and your 35% contribution-margin goal.
$170~30%
$175~32%
$180~34%
$185~36%
Client review
Williams Residence
Biweekly cleaning
FIXHigh priorityHigh confidence
Primary signal
The rate is probably fine. Service time is not.
At the old service duration this account would still clear your target. Investigate the operational drift before changing price.
+31%labor-time drift
Pricing appears reasonable. Service time is the problem.
At the earlier service time, this account would be above your $65/hour target.
At the earlier service time, this account would be above your $65/hour target.
$185Current visit price
$61Revenue / labor hour
2h 56mRecent labor time
+31%Labor drift
What changed?
| Baseline labor time | 2h 14m |
| Recent median | 2h 56m |
| Counterfactual RPLH at baseline time | $83/hr |
| Current RPLH | $61/hr |
18 completed visits17 usable timesheets94% labor coverage
Recommended next step
Investigate time
Do not raise this client yet. The account economics would be healthy if service duration returned near baseline.
7 of the last 9 visits were handled by the same crew. This is a clue, not a conclusion.
Client review
Brown Family
Biweekly cleaning
RAISEMedium priorityMedium confidence
Cost-led signal
Wage pressure is pulling this client below target.
Service time is fairly stable, but labor cost per visit has climbed enough that the account now lands below your target revenue-per-hour threshold.
$51/hrcurrent revenue / labor hour
The rate may need a small correction because costs rose while price stayed flat.
This is less urgent than Smith, but still worth a planned review.
This is less urgent than Smith, but still worth a planned review.
$165Current visit price
$51Revenue / labor hour
28%Est. contribution margin
$99Recent direct cost
What changed?
| Metric | Earlier | Now | Change |
|---|---|---|---|
| Labor time | 3h 10m | 3h 12m | +1% |
| Labor cost | $84 | $92 | +10% |
| Visit price | $165 | $165 | 0% |
| Revenue/hour | $55 | $51 | −7% |
15 completed visits14 usable timesheets93% labor coverage1 missing expense category
Suggested review range
$175–$178
A modest price update appears sufficient if the service pattern remains stable.
$170~30%
$175~33%
$178~35%
$180~36%
Client review
Miller Residence
Monthly cleaning
WATCHLow priorityLow confidence
Confidence guardrail
There may be a problem, but the evidence is still thin.
MarginClient holds back recommendations when labor coverage or history is incomplete. Two more clean visits should make this account easier to judge.
67%labor coverage
Early signs of drift, but there is not enough reliable data for a pricing recommendation.
MarginClient should sometimes say “not yet.”
MarginClient should sometimes say “not yet.”
$59Recent revenue / labor hour
$65Your target
6Completed visits
67%Labor coverage
Why confidence is low
| Usable timesheets | 4 of 6 visits |
| Possible timer anomaly | 1 visit |
| Price history | Incomplete |
| Persistent signal? | Not yet |
Recommended next step
Keep watching
Reassess after two more completed visits with usable labor data.
See your own margin leaks
Ready to run this audit on your recurring clients?
Join the early-access group and help shape the first live MarginClient workflow.
Decisions & outcomes
History
What MarginClient flagged, what you decided, and what happened next.
Smith Residence
SEP 21 · RAISE
Pricing review recommended$145 current · suggested $175–$180
NOV 1 · OWNER ACTION
Rate changed to $175Internal note: annual pricing review
DEC 15 · OUTCOME
Margin improved from 24% → 33%Client retained · labor time stable
Analysis settings
Targets
MarginClient uses your targets. It does not impose an industry benchmark.
Targets saved for this demo session.