Most cleaning quotes lose the job before the client even reads the price.
Not because the price is wrong — because the quote is a bare number in a text message: "Hi, it would be $220." No details, no confidence, no reason to choose you over the other three quotes sitting in her inbox.
The fix isn't fancy software. It's a simple structure you reuse for every job. In this post you'll get the full anatomy of a quote that wins, a complete example you can copy today, the pricing psychology that makes clients say yes, and three follow-up messages for when they go quiet.
And at the end: how to generate all of this in about 60 seconds with a free AI assistant.
Think about what's happening on the client's side. She's messaged three or four cleaning businesses. She can't watch you clean before hiring you — so the quote is the audition. It's the only evidence she has of what working with you will feel like.
A detailed, warm, professional quote quietly says: this person is organized, this person communicates, this person will show up. A one-line price says: gamble on me.
Same price. Very different odds.
Every winning quote has seven parts. None of them are complicated.
One sentence. Use their name, reference the actual conversation. "Hi Sarah — lovely chatting with you about your home on Maple Street." This instantly separates you from copy-paste competitors.
Show you listened: the size of the home, the type of clean, anything special they mentioned (pets, allergies, the oven that hasn't been touched since 2023). If you got a detail wrong, they'll correct it now — before it becomes a day-of problem.
This is the heart of the quote and the part most owners skip. List what you'll actually do, room by room or task by task. It does three jobs at once:
One clear number (or a tight range if you truly can't inspect first). State what it covers and whether supplies are included. Don't apologize for it. Don't pad it with "but I'm flexible!" — that just invites haggling.
Not sure your number is right in the first place? Start with how much to charge for house cleaning.
One or two sentences: insured, background-checked, X years experience, satisfaction guarantee. This is where nervous first-time clients decide you're safe to let into their home.
Never end with "let me know!" End with a question that's easy to answer: "I have Tuesday morning or Thursday afternoon open next week — would either work for you?" You're not asking if they want to book. You're asking when.
"This quote is good for 14 days" or "I can hold that Thursday slot until Friday." Kind, honest urgency. It gives fence-sitters a reason to decide.
Here's all seven parts working together. Swap in your details and this is ready to send by email — or trim it for text.
Hi Sarah,
Lovely talking with you today! Here's the quote for your home on Maple Street.
The job: Deep clean of your 3-bed, 2-bath home (~1,800 sq ft), with extra attention to the kitchen and the main bathroom, and pet-safe products for Biscuit. 🐾
What's included:
- Kitchen: inside of oven and microwave, degrease stovetop and hood, wipe inside cabinet fronts, clean and sanitize counters and sink, floors mopped by hand along edges
- Bathrooms (2): descale shower glass and tile, scrub grout lines, sanitize toilet inside and out, polish mirrors and fixtures
- Bedrooms & living areas: dust all surfaces including baseboards, ceiling fans, and window sills; vacuum carpets and under furniture where accessible
- Whole home: interior windows within reach, light switches and door handles sanitized, trash emptied and bins wiped
Your price: $285, including all supplies and equipment. Nothing added on the day.
A little about us: we're fully insured, background-checked, and we've been cleaning homes in Riverside for 6 years. If anything isn't right, tell us within 24 hours and we'll come back and fix it free — that's our guarantee.
I currently have Tuesday morning (9am) or Thursday afternoon (1pm) open next week. Would either of those suit you? I can hold one until Friday.
Warmly,
Maria
Sparkle & Co. Cleaning | (555) 012-3456
Notice what that quote feels like: organized, warm, confident. The client can picture the whole experience. That's what she's buying.
Want this done for you? Our free pack of 25 AI prompts for cleaning businesses includes the exact prompt that generates quotes like this one — personalized to any job — in under a minute.
A few small changes to how you present the price meaningfully change how often it's accepted:
Plenty of clients love your quote and then... life happens. The kids get sick, the tab gets closed. A friendly follow-up frequently rescues the booking — most owners just never send one because it feels pushy. These don't.
Follow-up 1 — two days after the quote (light check-in):
Hi Sarah! Just checking you got the quote through okay — sometimes they land in spam. Happy to answer any questions. That Thursday 1pm slot is still open if it suits! — Maria, Sparkle & Co.
Follow-up 2 — five to seven days later (helpful nudge):
Hi Sarah, hope the week's going well! I'm finalizing next week's schedule and wanted to give you first pick before your slot goes. If now's not the right time, no worries at all — just say the word and I'll check back in a month or two.
Follow-up 3 — three to four weeks later (the door stays open):
Hi Sarah! Maria from Sparkle & Co. here. I was in your neighborhood this week and thought of you — if that deep clean is still on the wish list, I'd love to help. My quote from last month still stands. Either way, hope you and Biscuit are doing great! 🐾
Two things to notice: every message gives them an easy out (that's what makes it not pushy), and every message is specific to them. Three follow-ups, then let it rest.
Here's the honest problem with everything above: it works, but it's writing. And when a quote request comes in at 8pm after a nine-hour day, "structure and warmth" is a lot to ask of yourself.
This is exactly the kind of work an AI assistant (like ChatGPT — the free version is fine) does brilliantly. You type the job details in plain English; it writes the quote in your structure and tone. For example:
"Write a cleaning quote using this structure: warm greeting, job summary, bulleted list of what's included, one clear price, trust line, offer of two time slots. Details: [Sarah, 3 bed 2 bath deep clean, 1,800 sq ft, one dog, extra attention to kitchen, $285 including supplies, insured and background-checked, 6 years in business, Tuesday 9am or Thursday 1pm available]. Friendly, confident tone. Short enough to read on a phone."
Ten seconds later you have a quote like the example above — with the right details, ready to send. Do the same for the follow-ups once, save them, and reuse forever. New to AI assistants entirely? Start with how to use AI for your cleaning business — it's written for non-techy owners.
You don't need to redesign anything tonight. Just do this: the next time a quote request comes in, use the seven-part structure above (or copy the example and swap the details). Then set a reminder for the two-day follow-up.
Want the shortcuts? The free 25 AI Prompts pack includes the quote generator prompt and follow-up prompts — instant delivery, no cost. And when you're ready for the full system, the Cleaning Business AI Toolkit has 200+ prompts and ready-to-use templates for quotes, emails, ads, and more: your $39 office assistant.
The cleaner with the best quote usually wins the job. From today, that can be you.