How to calculate profit margin on a cleaning job
Work through a cleaning-job example, see what an extra hour changes, and understand the difference between profit margin and markup.
Read the guide ↗FOR INDEPENDENT RESIDENTIAL CLEANERS
Price the job. Keep track of the extras. Know what’s left after the work is done.
A paid, downloadable workspace for quotes, actual visits and clearer price conversations. Preview the sample screens or try the free job check.
Business tools that keep you moving.
RECURRING HOME CLEAN
Every week · one cleaner
“Could you do the fridge?”
The time changed.
The price didn’t.
Cost-based quotes
Visible extra work
Real visit history
One-time download
ONE JOB. THE WHOLE PICTURE.
Explore five paid toolkit features through simplified examples. The separate product preview shows sample screens with the paid tools locked.
Allow for your own pay, crew time, supplies, travel, overhead and fees. Choose your margin and see the cost-based target before you quote.
The paid offline app includes payroll burden, paid travel and payment fees.
BUILD THE VISIT PRICE
Before tax. Change the hours to see your target move.
Free example · the paid quote builder separates labor, travel, overhead and fees.
Log the time and price of each completed visit. Every entry keeps its cost assumptions, so changing a quote later won’t rewrite your history.
First, deep and one-off cleans stay out of the recurring baseline.
COMPLETED, NOT JUST ESTIMATED
estimated profit for this visit
Saved cost snapshot
Regular visit: included in the recurring baseline.Record the extra task, time and proposed amount. Prepare a clear note, then record the customer’s actual reply alongside the job.
Drafts do not send themselves. Approval is a manual record, not a signature.
EXTRA WORK, MADE VISIBLE
Hi! I can add the refrigerator interior for an additional $25 one time. We can also keep the original checklist, or swap another task to stay within your budget.
Let’s confirm the scope and price before the extra work begins.
Draft only. No message sent and no approval assumed.
Use the median of comparable regular visits to review your costs. Choose a revised price and prepare a customer note in your own words.
A cost-based scenario helps you decide. It does not set a market rate.
A BASELINE FROM REAL VISITS
First clean excluded
Use representative visits and current costs. The price you share is always your decision.
Print a client-facing quote with selected scope and your chosen price. Keep internal costs private, and export a backup of your saved jobs.
The downloadable app saves locally. Export backups regularly; there is no cloud recovery.
Kitchen surfaces
Bathrooms & floors
Accessible surface dusting
Oven & fridge interiors
Interior windows
Scope and price for client review. Private costs, margins and internal notes stay off this document.
THE FREE RECURRING-JOB CHECK
A small check with a useful answer. Compare the original estimate with actual time, and see what the difference costs over a month.
Inputs stay in your browser.Include your own pay in labor cost. Include supplies, travel, overhead and fees in other costs. This quick check assumes one cleaner.
More labor cost at the same visit price.
A cost-based scenario, not a market price or a promise the customer will accept. Estimated profit is before income tax and any costs you leave out.
THE MATH IS OPEN
(Actual hours × hourly labor cost + other costs) ÷ (1 − target margin)Read the field guidesA SMALL TOOL FOR THE BUSINESS BEHIND THE CLEAN
The paid toolkit is one self-contained HTML app. After purchase, download the current version and open it in a modern desktop browser. No app account, monthly subscription or AI usage charges.
Local storage needs your backup. Phone support varies; a desktop browser is recommended for the offline app and PDF printing.
One-time introductory price
Applicable tax shown at checkout
Quote builder with your full cost inputs
Actual visits & recurring rate reviews
Scope-change register & message drafts
Client-facing quotes / PDF printing
Saved jobs & JSON backup / restore
Review what is included. Purchases are not open yet.
The work behind the clean
Work through a cleaning-job example, see what an extra hour changes, and understand the difference between profit margin and markup.
Read the guide ↗Turn “one more thing” into a clear task, price, and customer decision, with a practical request-and-response example.
Read the guide ↗Build a comparable visit baseline, use the median carefully, and prepare a rate discussion grounded in your own time and costs.
Read the guide ↗The free job check and small interactive examples on this page work without payment. The product preview shows sample screens with paid menus and actions locked. A purchase provides the full offline toolkit; see the offer above for checkout availability.
It calculates scenarios from your own time, costs and target margin. It cannot know your local market, predict whether a client will accept a change, or guarantee profit.
No. It prepares notes you can edit, copy and send yourself. Approvals are manually recorded by you. Nothing is automatically sent, signed or agreed.
The downloaded app stores your records in that browser on that device. There is no cloud sync. Use client nicknames when possible and export a backup regularly; clearing browser data or moving the file can make records unavailable.
This website and the product preview adapt to smaller screens. Opening a downloaded HTML app varies by phone and browser, so use a current desktop browser for the most reliable offline workflow and PDF printing.
Zelvari Flow focuses on scope and job economics. It does not include team scheduling, payment collection from cleaning clients, verified signatures or cloud collaboration.
The full offline toolkit for your own business: quote builder, actual visits, scope changes, rate reviews, client quotes and backups. No subscription is required for the downloaded file. Future versions and support terms will be described on the checkout page before purchase.