Cleaning Service Price List Template: A 2026 Guide for Cleaners
Every “how much do you charge?” message is a sale in progress — and most cleaners lose it by answering slowly or vaguely. A sharp price list answers instantly, looks professional, and quietly steers clients toward your most profitable jobs. Below: a complete copy-paste price list, then the pricing logic that makes it work.
In this guide
1. The copy-paste price list template
Copy this into a document, fill in the blanks, save it as a PDF, and it is your answer to every “how much do you charge?” inquiry. Notice what it does not do: it shows ranges, not fixed prices — the final number is always confirmed after a walkthrough or photos. That one design choice stops you from being trapped by your own published prices on homes that are bigger, dirtier, or further away than the description.
[YOUR BUSINESS NAME] — Cleaning Services Price List (2026) STANDARD CLEANING (per visit, flat rate) Studio / 1-bed apartment ......... $___ – $___ 2-bed home / apartment ........... $___ – $___ 3-bed home ....................... $___ – $___ 4-bed home and up ................ $___ – $___ Includes: kitchen, bathrooms, bedrooms, living areas, dusting, vacuuming, mopping. Client supplies or ours: ____________. DEEP CLEANING (per visit, flat rate — priced 1.5–2x standard) Studio / 1-bed apartment ......... $___ – $___ 2-bed home / apartment ........... $___ – $___ 3-bed home ....................... $___ – $___ 4-bed home and up ................ $___ – $___ Adds: baseboards, grout, blinds, ceiling fans, inside cabinets, window sills, detailed bathroom/kitchen scrub. MOVE-IN / MOVE-OUT CLEANING (per visit, flat rate) Studio / 1-bed apartment ......... $___ – $___ 2-bed home / apartment ........... $___ – $___ 3-bed home ....................... $___ – $___ 4-bed home and up ................ $___ – $___ Empty-home detail clean: inside cabinets, closets, appliances (exterior), windows (interior), deposit-ready finish. ADD-ON MENU (flat fee per task) Inside oven ...................... $___ Inside refrigerator .............. $___ Laundry: wash, dry, fold (per load) $___ Interior windows (per window) ..... $___ Garage / patio sweep ............. $___ RECURRING PLANS (off the one-time standard rate) Weekly ................ 15–20% off per visit Biweekly .............. 10–15% off per visit Monthly ............... 5–10% off per visit TERMS • Prices are estimates; final price confirmed after walkthrough or photos. • Price list valid through [DATE]. Minimum visit charge: $___. • Payment due on completion: [methods]. Late fee: $___ after [X] days. • 48-hour cancellation notice; reschedules within 24 hours incur $___ fee. • Does not include: exteriors, garages, attics, biohazard, mold remediation. • Pet homes subject to $___ surcharge per visit. Questions? [phone] • [email] • [website]
Fill every blank from your own costs before you send this to a single lead — an unfinished price list that still says “$___” reads worse than no price list at all.
2. Set the numbers behind it (worked example)
Ranges are your shield; the math is your floor. Never set a price by copying someone else’s sheet. Build from your own costs, in four steps:
- Find your hourly floor. Add up what one cleaning hour truly costs you: labor (wages or your target pay), supplies, travel, insurance, and overhead — then divide by billable hours. Every flat price on the list must beat this number for the estimated job time, with margin to spare.
- Time the job types. Walk through a typical 2-bed home for each tier: standard clean might take you 2 hours, deep clean 3.5, move-out 4. Multiply by your hourly floor — that is your internal base for each row.
- Add your margin. Aim for 20–40% profit per job after all costs. Put the margin in before the client sees the number — discounting later is easy, raising prices on a published list is painful.
- Widen into ranges. Your computed number becomes the middle of each range; typical published spreads run about ±15–20%. The low end covers small/clean versions of the job, the high end covers large/heavy ones — and your walkthrough decides where each client lands.
Worked example: a 2-bed apartment takes you 2 hours at a $35/hour internal cost = $70 base. With a 30% target margin that is about $100. Your published range for “2-bed home / apartment — standard” becomes roughly $95–$120. Now you know exactly why the number is what it is, and no client can talk you below your floor. For the full method behind step 1, see how to price a house cleaning job.
3. Build tiers that steer clients, not just inform them
Most price lists are a phone book — a long list of numbers that informs and converts nobody. Structure your tiers so theshape of the list does the selling:
- Three tiers maximum for services (standard, deep, move-in/move-out). Every extra tier splits attention. If you also do recurring work, the recurring ladder sitsbelow the service tiers as a second axis — not as a fourth service.
- Order by profit, anchor by price. The deep-clean tier at 1.5–2× standard makes the standard tier look reasonable and the recurring plan look like a steal. Details in how to price recurring cleaning.
- Separate the “first clean” price. A first visit to an unknown-condition home is deep-clean work even if the client calls it “standard.” Either list a first-clean tier or note in the terms that first visits are quoted at deep-clean rates — this single line stops the most common margin leak in the business.
- Keep specialty work off the main list. Carpet, window, post-construction, and hoarder jobs each deserve their own pricing logic — see carpet cleaning pricing and window cleaning pricing. Link to them separately instead of cramming them onto one sheet.
4. The add-on menu is your profit engine
The add-on section earns its place on the price list because add-ons are the highest-margin line items you sell — small, bounded tasks (inside oven, inside fridge, laundry per load, interior windows per pane) that clients add with a quick “yes.” Price them as flat fees; clients add flat-fee extras far more often than they agree to hourly upsells.
Two rules: never bundle add-ons for free into the base tiers (“we’ll just do the oven too”) — you are training clients that extras cost nothing — and always name them on the quote the same way they appear on the price list, so the final invoice matches what the client already agreed to. Mirrored line items are what stop price arguments before they start.
5. Your price list is a sales document
Here is the operator angle every download template misses: the price list’s job is not to be looked at — it is to convert. Use it like this:
- Send it in minutes, not days. Speed wins the job more often than price does. A PDF price list you can attach in 60 seconds beats a custom quote that takes you two days to write. Save it on your phone as well as your laptop.
- Attach it with one line of framing. “Here’s our current price list — the final number depends on a quick walkthrough or a few photos. When works for you?” The list answers the price question; the question moves the sale forward.
- The terms are the close protection. Validity date, minimum visit charge, cancellation policy, and the “confirmed after walkthrough” line are what turn a price sheet into a defensible agreement. Terms on the page means fewer arguments later — treat it with the same seriousness as your service contract.
- Follow up like a quote. The list going out is day zero. A short nudge on day 3 (“still happy to lock in your date”) and a last-call on day 7 recover leads you already earned. The full system is in how to write a cleaning service quote.
6. Five price-list mistakes that cost you money
- Publishing exact fixed prices. Fixed public prices trap you in underpriced jobs the moment a home is worse than described. Ranges protect you; the walkthrough sets the number.
- No minimum visit charge. Without one, tiny jobs eat your travel time for pocket change. State the minimum plainly — it filters out jobs that were never profitable.
- Copying someone else’s numbers. Their costs, market, and margin are not yours. The template is free to copy; the numbers are not.
- No validity date. An undated price list is a promise you can never revise. Date every version and re-send it when prices move.
- Letting the list go stale. Supplies, fuel, insurance, and wages all move. Review quarterly, revise annually, and give existing clients 30 days’ notice before a rise — professional beats quiet every time.
Skip the spreadsheet — price the job in 60 seconds
CleanQuote AI turns your price list into instant, professional quotes: service tiers, home size, add-ons, state adjustments, and recurring discounts — calculated from the same math in this guide.
Try the free quote generatorFrequently asked questions
What should I include in a cleaning service price list?+
At minimum: your business name and contact, named service tiers (standard, deep, move-in/move-out), each tier priced by home size or in ranges, a flat-fee add-on menu, recurring-plan discounts, and your terms — validity period, payment methods, cancellation policy, and what is not included. A price list without terms invites arguments.
Should a cleaning price list show hourly or flat-rate prices?+
Show flat rates. Clients book faster when they see one clear number instead of doing hourly math. Use hourly pricing only behind the scenes as a floor check: your flat price for a job should never fall below what the job would cost at your hourly rate. Never publish raw hourly rates — they invite scope-creep arguments about how long things 'should' take.
How do I price cleaning services per square foot on a price list?+
Square footage works well as the behind-the-scenes formula, not the headline number. A common structure seen in market guides: standard cleaning around $0.10–$0.15 per sq ft, deep cleaning around $0.15–$0.25, post-construction around $0.20–$0.35. Calculate from your costs, then translate to flat per-visit prices by home size before the client ever sees them.
Should I publish my cleaning prices online or keep them private?+
Publish ranges, keep exact quotes private. A public range-based price list filters out tire-kickers and builds trust, while the final number still depends on a walkthrough or photo review — which protects you from underbidding homes that are bigger or dirtier than the description. Fixed public prices are the fastest way to get trapped in underpriced jobs.
Can a price list replace sending quotes?+
No — it shortens them. The price list handles the 80% of inquiries that fit standard jobs, so you stop writing custom quotes for every lead. Use it as the reply to 'how much do you charge?' and follow with a proper itemized quote for the actual job: that is what closes high-value work. Read our guide on how to write a cleaning service quote for the full system.
How do I price add-ons like laundry, oven, or fridge cleaning?+
Price add-ons as flat fees, not hourly. Typical ranges seen in market guides run roughly $25–$75 per appliance or task — inside oven, inside fridge, laundry wash-and-fold, interior windows. Flat add-on fees are easy to explain, clients add them more often than hourly extras, and each one lifts the ticket without a sales conversation.
How often should I update my cleaning price list?+
Review it quarterly and revise it at least once a year. Costs move — supplies, fuel, insurance, wages — and a price list that sits for two years silently erodes your margin. When you raise prices, send existing clients a short notice 30 days ahead rather than editing the list quietly; it reads as professional, not sneaky.
What is a good profit margin to build into a cleaning price list?+
A common target for a healthy owner-operated cleaning business is 20–40% profit margin per job after all costs (labor, supplies, travel, insurance, overhead) are accounted for. Build the margin in before the client sees the number — discounting is easy, raising prices on an underpriced list is painful.