CleanPrice
Residential Cleaning Pricing Engine
Pricing based on real job economics, not intuition.
In development. The functional MVP now has tested deterministic logic, reproducible CI and device-local persistence with a fail-closed warning. The commercial pilot is bounded; multi-user/multi-tenant backend, cross-device sync, payments and broader enterprise capabilities remain outside the current scope.
Commercial availability
Bounded commercial pilot with approved pricing and human review before kickoff.
My role
The business challenge
The problem before the solution
Small cleaning companies often price by intuition and discover too late that a job was not profitable.
The strategic idea
The strategic decision
Turn business economics, job characteristics, labor, operating costs and target margin into a structured quote.
What was designed / built
Deterministic cost and price calculator
Explicit distinction between margin and markup
Interactive mini prototype
Price for Profit
Interactive portfolio demo — uses synthetic/demo data.
Price for Profit
Demo dataJob economics
- Labor cost
- $144.00
- Total cost
- $219.00
- Recommended price
- $312.86
- Projected profit
- $93.86
- Projected margin
- 30.00%
Margin = profit ÷ price. It is not the same as markup.
Interactive portfolio demo — uses synthetic/demo data. Demo values. Local deterministic calculation.
Why it matters
A deterministic model is auditable: anyone can reconstruct why the price is what it is.
Governance & constraints
- An LLM never determines the final price.
- Starting values are demo values, not market recommendations.
Current status
In development. The functional MVP now has tested deterministic logic, reproducible CI and device-local persistence with a fail-closed warning. The commercial pilot is bounded; multi-user/multi-tenant backend, cross-device sync, payments and broader enterprise capabilities remain outside the current scope.
Next step
Want to explore another business problem?
Next case: Nova Dental. Or start a conversation about your own business.