CleanBidKit

How to turn a cleaning cost estimate into a customer quote

Keep internal costs separate from the customer offer, define the scope, and see how a price reduction changes your estimated margin.

Keep two records for two decisions

Your internal estimate answers whether the work is worth taking at a particular price. The customer quote answers what the customer will receive and what they will pay. Connect the records with the same job reference and revision date, but do not send a screenshot of your costing worksheet as the customer offer. Wage assumptions, paid travel, overhead and target margin help you plan; a clear task list, service frequency and price help the customer decide.

Work from cost to a proposed price

In this invented example, a visit has $100 of labor including paid travel, $8 of supplies, $6 of vehicle costs and $12 of allocated overhead. Estimated cost is $126. At an illustrative 30% target margin, the proposed price before tax is $126 divided by 0.70, or $180. The modeled difference is $54, and $54 divided by $180 is 30%. That difference is not verified net profit: actual time, expenses and other business costs may differ. These figures demonstrate the arithmetic, not market rates or a recommended margin. Keep this calculation in the internal record.

Translate assumptions into a specific scope

A cost total does not describe the job. Write down the rooms, surfaces and tasks you used to estimate the visit. Replace a phrase such as full clean with observable work: wipe accessible kitchen worktops and cabinet fronts; clean the sink; clean the bathroom fixtures and mirror; dust reachable surfaces in the agreed rooms; vacuum and mop the agreed floors. State whether the price covers one visit or a recurring schedule. Name relevant exclusions, such as oven interiors, cupboard interiors or interior windows, instead of assuming the customer understands your usual service.

Show the customer a complete offer

For the worked example, a customer-facing summary could read: One cleaning visit to the rooms listed in the attached scope: kitchen surfaces and sink, one bathroom, and the agreed living-area surfaces and floors. Price: $180 before any applicable tax. Oven interiors, cupboard interiors and interior windows are excluded. Work assumes the agreed areas are accessible and surfaces are clear on arrival. We will discuss any requested work outside this scope and agree its price before proceeding. This is an example summary, not a ready-to-send quote for an unseen property. Add the actual job reference, service location, proposed visit details, final total including any applicable tax, payment arrangements and a clear way to accept. Use terms you can honor; do not invent availability or policies to fill blanks.

Check the cost of a price reduction

If the customer asks to reduce that same visit from $180 to $165 without changing the work, the estimated cost remains $126. The modeled difference falls from $54 to $39, a $15 reduction. The revised margin is $39 divided by $165, approximately 23.6%, rather than 30%. A lower price may still be a deliberate business decision, but it should be visible in your estimate. If you offer a smaller scope instead, name the removed tasks, recalculate the time and costs that actually disappear, and issue a revised quote. Travel and other fixed visit costs do not automatically fall in proportion to the price.

Keep revisions and acceptance together

Give a revised offer a new date or version so the crew and customer can identify the same scope and price. Keep the accepted version with the job record. If the customer adds appliance interiors or changes the service frequency, update both the customer offer and the internal estimate. After the visit, compare actual costs with that accepted version. A useful final check is to read only the customer copy: can someone identify the included work, exclusions, price, timing and next step without seeing your spreadsheet? Resolve missing details before sending it.

Use the free cleaning quote calculator

Open the free walkthrough checklist

Keep building your quoting system

Explore the optional $19 quoting workbook and job tracker