Cleaning Service Price List Template (Copy This Structure)
The best cleaning service price list template has two parts: base prices by home size and clean type, plus an add-on menu of extras priced individually. That structure keeps your core quote simple while letting the extras raise your average ticket. Below is a complete sample price list you can copy, the argument for publishing your prices as ranges instead of hiding them behind "call for a quote," and why a pricing calculator eventually beats any static list.
How should a cleaning price list be structured?
Two layers: a base-price grid and an add-on menu — and the discipline to keep them separate. Most new cleaners build one mushy list that tries to cover everything ("standard clean with oven from $175??") and end up renegotiating scope on every job. The two-layer structure fixes that.
Layer 1 — Base prices. A grid of home size against clean type (standard, deep, move-out), with recurring frequency discounts noted. This is the part clients scan first, and it should answer their real question — "roughly what will this cost me?" — in five seconds.
Layer 2 — Add-on menu. Individually priced extras: inside the oven, inside the fridge, interior windows, baseboards, and so on. Fixed prices, no ranges. These are small, predictable tasks, so quote them like it.
The base prices themselves come from production-rate math — square footage divided by cleaning speed, times your target hourly rate. We cover that full calculation in how much to charge for house cleaning; this guide is about how you present the numbers, which matters almost as much as the numbers.
Why does an add-on menu raise your average ticket?
Because a visible menu turns extras into purchases instead of favors. When a client asks "could you also do the inside of the fridge?" and there's no menu, you either do it free (margin gone) or improvise a price on the spot (awkward, inconsistent, usually too low). With a menu, the answer is friction-free: "Sure — that's $30, want me to add it?"
Three things happen when the menu exists:
- Clients self-serve. People add oven cleaning to a booking the way they add fries to a burger — not because you sold them, but because the option was visible with a price on it.
- Scope creep becomes revenue. Every "while you're here..." request has a printed answer. You stop donating labor to your nicest clients.
- Your quotes stay comparable. Your base price competes cleanly against other quotes; the extras are transparent on top. Clients comparing you against a vague "$250 all-in" quote can actually see what they're getting.
The effect on average ticket is real. One or two add-ons on even a fraction of jobs lifts revenue with zero extra marketing spend — clients were going to ask for that work anyway; now it's priced.
The add-on menu also protects your scope of work. Your service agreement defines what a standard clean includes; the menu is where everything else lives. Between the two documents, "I assumed that was included" stops being a conversation you have.
What does a good cleaning price list look like? (Sample template)
Copy this structure and swap in your own numbers. These figures are realistic 2026 US suburban ranges — varies by market, so check yours before printing anything.
Base prices (one-time; recurring discounts below):
| Home size | Standard clean | Deep clean | Move-out clean |
|---|---|---|---|
| Up to 1,000 sq ft | from $120 | from $200 | from $250 |
| 1,000–1,500 sq ft | from $150 | from $280 | from $330 |
| 1,500–2,000 sq ft | from $180 | from $350 | from $420 |
| 2,000–2,500 sq ft | from $210 | from $420 | from $500 |
| 2,500–3,000 sq ft | from $250 | from $490 | from $590 |
Recurring discounts: weekly 20% off · biweekly 10% off · monthly 5% off. First clean of any recurring plan quoted separately (it's closer to a deep clean).
Add-on menu:
- Inside oven — $25–35
- Inside fridge — $25–35
- Interior windows — $5–8 per window
- Baseboards (detail hand-wipe) — $30–50
- Inside cabinets (empty) — $40–60
- Laundry (wash/dry/fold, per load) — $15–20
- Dishes — $15–25
- Heavy pet-hair surcharge — $15–30
- Wall spot-cleaning — $25–40
- Garage sweep-out — $40–70
Fine print worth including: a minimum job charge ($100–150 is common), your service area, and a line noting that first-time and heavily soiled homes are quoted after a few intake questions.
That last line matters. A price list gets a client interested; a short intake form — pets, condition, access, priorities — is what turns "from $180" into a firm number you won't regret.
Should you publish your prices or make clients call for a quote?
Publish ranges. That's the verdict, and here's the reasoning.
The case for quote-only is that every house is different and you don't want to be held to a number before you've seen the place. True — which is exactly what "from" pricing and ranges solve. The case for publishing is stronger:
- Price-shoppers filter themselves out. People who can't afford you don't book the walkthrough. You stop spending Saturday mornings quoting jobs that were never going to close.
- Published prices signal confidence. "Call for pricing" reads as "the price depends on how wealthy your street looks." Fair or not, that's how buyers hear it.
- You win the comparison you're not present for. Most buyers shortlist from websites before contacting anyone. A page with clear ranges makes the shortlist; a page with no numbers often doesn't.
- You're pre-negotiating from your own anchor. When the conversation starts, they've already accepted your ballpark. The remaining discussion is about their house, not your worth.
Protect yourself with three words — "from," "starting at," and "most homes" — plus the note that final quotes follow a few quick questions. You get the marketing benefit of transparency without being locked into a number for the 3,000 sq ft house with four huskies.
Does a pricing calculator beat a static price list?
Yes — a static list shows your prices, but a calculator applies them, and the difference shows up in your margins. A printed list can't multiply. It shows "from $180," and then you're back to mental math for the actual quote: this house is 1,850 sq ft, biweekly, two shedding dogs, wants the oven done, and it's a 25-minute drive. A calculator takes those inputs and returns the number — same logic every time, no forgetting the pet surcharge because the client was chatty.
Consistency is the underrated part. When quotes come out of your head, they drift — you round down for friendly people and quote high when you're tired. A calculator holds the line, and it also holds your floor: built-in margin guardrails can flag when a quote (after discounts and drive time) slips below your minimum acceptable rate, which is exactly when you'd otherwise cheerfully book a money-losing job.
Practical setup: keep the two-layer price list as your client-facing menu — on the website, in the welcome packet — and run every actual quote through a spreadsheet calculator behind the scenes. The list markets; the calculator quotes. The Cleaning Business Starter Kit ($49) includes exactly that pair, plus the quote template the calculator's output drops into: 14 files total, covering contracts, intake forms, invoicing, checklists, and the tracking spreadsheets.
FAQ
Should my price list show exact prices or ranges? Ranges and "from" prices for base cleans, exact prices for add-ons. Base cleans vary with the condition of the home; add-ons don't vary much, and exact add-on prices are what make clients say yes to them.
How many add-ons should be on the menu? Eight to twelve. Enough that the common requests are all covered, few enough that the menu is scannable. Every item should be something you're routinely asked for — a menu isn't the place for services you hope someone invents a need for.
Where should the price list appear? Website pricing page, quote emails, and the client welcome packet. The website version earns you the shortlist; the welcome-packet version quietly sells add-ons to clients you already have.
How often should I update the price list? Review annually at minimum, and any time your costs jump. Reprint the list, update the site, and send existing recurring clients a proper price-increase letter with 30 days' notice rather than letting them discover the new numbers.
Do commercial clients get the same price list? No. Commercial pricing is bid per building from a walkthrough — task frequencies, square footage, and consumables make each account different. The published-list approach is a residential play.
Want the price list, calculator, and quote template already built? The Cleaning Business Starter Kit includes the pricing calculator with margin guardrails plus 13 more documents — contracts, intake forms, checklists, invoices — built by an operator who grew a route-based service company to 5,000 clients.