How to increase sales in a cleaning business: upsells, add-ons, frequency and quotes

How to increase sales in cleaning business terms comes down to four levers: close more of the quotes you already send, move clients from monthly to biweekly or weekly, sell add-ons such as oven, fridge, windows and laundry at every booking, and price in a ladder so the better option is easy to choose. Each lever lifts revenue per client without a single extra lead; in our worked example, together they add more than 40% to monthly revenue.

Go to section10
Written by BroombookPublished · Updated 13 min read 8 sections 2 sources cited

Key takeaways

  • Revenue = clients × visits per month × average ticket. Leads only move the first number; the other two are cheaper to move.
  • Thumbtack’s pricing data shows a standard house clean at $146 to $202, and a clean with oven cleaning at $195 to $273 or interior windows at $196 to $274: add-ons lift the ticket by roughly $50.
  • Moving one monthly client to biweekly doubles their annual value; a 12-client switch at $160 a visit adds about $22,500 a year.
  • Offer add-ons at three moments: on the booking page, in the day-before text, and in the post-clean message. In our experience, an attach rate of 20 to 30% is a reasonable target to measure against.
  • Promotional texts sent with an automated texting tool need prior express written consent under 47 CFR 64.1200; reminders for booked visits are not marketing.
  • Track close rate, attach rate, frequency mix and revenue per labor hour monthly; one of them is always the cheapest thing to fix.

Where do more sales come from in a cleaning business?

More sales come from four places: closing more of the quotes you already send, having each client book more often, selling more per visit, and pricing so that the upgrade is the obvious choice. New leads are the fifth lever and usually the most expensive one, which is why this guide starts with the other four.

Write your revenue as a formula and the levers become obvious: monthly revenue = active clients × visits per client per month × average ticket. A company with 40 clients averaging 1.5 visits a month at $150 bills $9,000. Here is what each lever does to that number (hypothetical):

LeverChangeNew monthly revenueWhat it cost
Close rate on quotesFrom 25% to 35% on 20 quotes a month: 2 more clients a month, 44 after two months$9,900Faster replies, two options, three follow-ups
Frequency8 monthly clients move to biweekly: average visits rise from 1.5 to 1.73$10,380A conversation and a biweekly price
Add-ons25% of visits add a $45 extra: average ticket rises from $150 to $161$9,660A menu on the booking page and in texts
Price ladderNew clients choose the $175 standard instead of the $150 basic half the time; after a year the average ticket is $160$9,600A second column on the quote
All four44 clients × 1.73 visits × $171about $13,000No new ad spend

That is more than a 40% increase with the same marketing budget and almost the same number of clients. The rest of this guide takes the levers one at a time. For the hiring, routing and cash-flow side of handling that much more work, see how to grow a cleaning business.

How do you close more of the quotes you already send?

Close more quotes by answering within minutes, quoting a real price with two options and two time slots, and following up three times. Most cleaning companies lose quotes not to a cheaper competitor but to silence: the client asked three companies and booked the one that answered.

What a closed quote looks like

  1. Reply within 15 minutes in working hours, by the channel the client used. The cleaning leads guide has the first-reply template and the follow-up schedule.
  2. Give a price, not a promise to call. If your prices are set by bedrooms, bathrooms and type of clean, you can quote a range from the first message and an exact price from a few photos.
  3. Offer two options. “Standard clean every two weeks, $160; or a first deep clean at $280 then $160 biweekly.” People choose between options; they stall on yes or no.
  4. Offer two times. “Tuesday morning or Thursday afternoon?” turns the decision into a calendar question.
  5. Follow up at 24 hours, 3 days and a week. Three touches, then stop.

Measure it

Count quotes sent and quotes booked each month. A close rate under 20% on inbound inquiries usually means slow replies or no price in the first message; 40% or more with falling margins means your price is too low. Keep the lost reasons: “went with cheaper”, “no reply”, “timing”. If half your losses are “no reply”, the fix is a reply template and someone whose job it is to send it, not a lower price.

How do you move clients from monthly to biweekly or weekly?

Move clients up in frequency by pricing biweekly and weekly visits lower per visit than monthly, saying so on every quote, and asking the monthly clients directly after their third clean. A monthly client who moves to biweekly roughly doubles their annual value, and the visits are faster because the home never gets far from clean.

The math on one client (hypothetical)

FrequencyPrice per visitVisits per yearAnnual revenueHours per visitRevenue per labor hour
Monthly$19012$2,2804.0$47.50
Every two weeks$16026$4,1603.0$53.33
Weekly$14052$7,2802.5$56.00

The per-visit price drops as frequency rises, and revenue per labor hour still goes up, because a home cleaned every week takes less time than one cleaned every month. If 12 of your monthly clients move to biweekly, that is 12 × ($4,160 minus $2,280) = $22,560 more a year, and another $4,000 or so from the shorter visits freeing up slots. Your own numbers go in the house cleaning price calculator.

How to ask

  • On the quote: show all three frequencies with their prices every time, even when the client asked for monthly.
  • After the third clean: “Your home is in great shape now. Most of our clients at this point move to every two weeks; for you that would be $160 a visit instead of $190, and we could keep the same cleaner and day. Want me to set that up?”
  • When they ask for extras: a monthly client who keeps adding the oven and the fridge is telling you the home needs more than monthly care.
  • When they complain about dust between visits: the honest answer is frequency, not a cheaper clean.

Do not discount the monthly price to match. The point of the ladder is that biweekly is the better deal per visit and the client sees it on paper.

Which add-on services sell best, and how do you price them?

The add-ons that sell best are the ones a regular clean skips and the client can see: inside the oven, inside the fridge, interior windows, inside cabinets, laundry, baseboards and blinds, and a seasonal deep clean. Price each one from the minutes it takes at your hourly rate, and list them with a fixed price so the client can say yes without a conversation.

Thumbtack’s pricing page, built from its own job data, puts a standard house cleaning at $146 to $202 nationally, and the same clean with laundry at $176 to $261, fridge cleaning at $187 to $268, oven cleaning at $195 to $273, interior windows at $196 to $274 and interior cabinets at $198 to $279. Read the gap, not the absolute numbers: each add-on moves the national range up by roughly $30 to $75, which is what homeowners are already paying for them. Thumbtack’s deep cleaning range is $190 to $265 and move-out cleaning $200 to $286, which is the headroom for a first-visit deep clean.

A sample add-on menu (hypothetical prices at a $60 an hour billing rate)

Add-onMinutesPriceWhen it sells
Inside oven40 to 50$45Before holidays, after a move-in, every 3 to 4 months
Inside fridge30 to 40$35Monthly for families; pair with the oven
Interior windows, per 1045 to 60$55Spring and fall
Inside cabinets and drawers (kitchen)60 to 90$75Move-in, spring
Laundry, wash and fold, per load15 of hands-on time plus machine time$20Weekly clients with the washer on site
Baseboards and door frames, whole home45 to 75$55Quarterly; add to the first clean
Blinds, per 1040 to 60$50Spring, allergy season
Seasonal deep clean (upgrade a regular visit)90 to 150 extra$120 to $150March to May, November

Keep the menu short, eight items at most, and the prices round. Anything that takes judgment on site (hoarding, pet damage, post-construction) is a quote, not an add-on. Put the add-ons on the booking page so clients tick them when they book, in your price list, and on the quote. The house cleaning prices guide covers the base prices these sit on top of.

Services that are a separate sale, not an add-on

Carpet extraction, exterior windows, pressure washing, organizing and move-out cleans are bigger tickets with their own equipment or time. Sell them as separate bookings with their own price, and offer them to existing clients first, who already trust you. The guides to carpet cleaning and window cleaning cover what each needs before you offer it.

How do you build a price ladder that sells the better option?

Build a price ladder with three levels for the same home (basic, standard, deep), a first-visit deep clean as the default start, and biweekly as the anchor frequency. Most clients choose the middle option when there is one, and almost nobody chooses the cheapest when the difference is explained in one line.

A three-level ladder for a 3-bed, 2-bath home (hypothetical)

LevelWhat it includesBiweekly price
EssentialsKitchen, bathrooms, floors, surfaces, trash$140
Standard (most popular)Essentials plus inside microwave, bed linens changed, baseboards spot-cleaned, one add-on rotating each visit$170
PremiumStandard plus interior windows quarterly, oven and fridge every other month, laundry one load$215

The rotating add-on in Standard is the trick: every visit includes one extra (oven this time, fridge next time, blinds after that), so the client sees something new each visit and never asks what they are paying for. It costs you about 40 minutes a visit and earns $30 over Essentials, which is close to your hourly rate, and it keeps the home at a level that makes every visit faster.

Rules that make the ladder work

  • Mark the middle option “most popular” and put it in the center.
  • Start every new client with a deep clean at the deep price, then the recurring price. Say why: a first clean takes twice as long.
  • Show biweekly prices on the ladder and list weekly and monthly as footnotes.
  • Raise prices once a year; existing clients get 30 days’ notice and new clients pay the new price from day one.
  • Never discount the level; discount the first visit if you must discount anything.

When should you offer an upsell to a cleaning client?

Offer add-ons at four moments: when the client books, the day before the visit, when the cleaner is on site, and in the message after the clean. Each moment catches a different client, and none of them requires a sales pitch.

  1. At booking. A booking page with add-on checkboxes and prices does most of the selling. Clients who tick “inside oven” at 11 p.m. were never going to ask on the phone.
  2. The day before. Add one line to the reminder: “Want the oven done this visit? Reply OVEN and we will add it ($45).” Keep it to one add-on and rotate by season.
  3. On site. Train cleaners to notice, not to sell: a note in the app that says “oven heavily soiled, offered add-on” lets the office follow up. Pay a small commission on add-ons the cleaner flags; it is the cheapest sales team you will ever have.
  4. After the clean. In the thank-you text or the receipt: “Next time we can add interior windows for $55; just reply.”

Seasonal timing

  • March to May: windows, blinds, baseboards, the spring deep clean. Send one message in early March to every client.
  • Before Thanksgiving and December: oven, fridge, guest room, a pre-party clean. Book these in October; the calendar fills.
  • Moves and renovations: clients who mention a move, a new baby or a remodel are asking for a deep clean without saying so.
  • January: the frequency conversation. Budgets reset and people want a cleaner house. It is also the quietest stretch for one-time jobs, which a plan for the cleaning business slow season prepares for.

In our experience, an attach rate (visits with at least one add-on divided by all visits) of 20 to 30% is a reasonable target to measure yourself against once the menu is on the booking page and in the reminders; a rate below 10% more often means the add-ons are not visible than that clients do not want them.

How do you sell more to existing clients without annoying them?

Sell to existing clients by asking once per season, by text or email with a clear price, by making the yes a one-word reply, and by getting consent for promotional messages first. One useful offer a quarter earns you the right to send it; a weekly promotion gets you muted.

The rules on texting

Federal rules in 47 CFR 64.1200 require prior express written consent before marketing calls or texts are sent with an autodialer or a prerecorded or artificial voice. They also prohibit telephone solicitations to residential numbers before 8 a.m. or after 9 p.m. at the client’s local time and to numbers on the national Do Not Call registry, but the rule’s definition of a telephone solicitation excludes people you have an established business relationship with: a purchase or transaction within the last 18 months, which ends if the client asks you to stop. A paused client from two years ago is outside that window. State laws can be stricter, so the simple habit is daytime-only offers to everyone. A reminder about a visit the client booked is not marketing; “we have an opening Thursday, want the oven done?” is. Put a consent checkbox on your booking form, keep the record, honor STOP replies the same day, and check your state’s rules too. This is general information, not legal advice.

Offers that work for existing clients

  • The seasonal one. “Spring windows and blinds: $95 added to your next visit, this month only. Reply YES.”
  • The frequency one. Sent to monthly clients after three visits, as above.
  • The referral one. “$25 off your next clean for every friend who books.” A referred client costs you $25 instead of a lead fee, and the guide on getting cleaning clients covers how to run it.
  • The gift one. Gift certificates in November and before Mother’s Day. The buyer is an existing client; the recipient is a new one.
  • The win-back one. Clients who paused in the last year get one message with your current price and an open slot. Some will come back, and they already know your work.

Keep a simple rule: no client hears from you with an offer more than once a quarter, and every message has a price and a one-word reply. The clients who want more will ask; the ones who do not will not leave over four texts a year.

Which numbers show whether sales are actually going up?

Track five numbers monthly: close rate on quotes, average ticket, attach rate, frequency mix and revenue per labor hour. Revenue alone can rise while profit falls (more clients at a lower price, or more hours per visit), and these five tell you which lever moved.

NumberHow to calculateWhat to do when it is low
Close rateQuotes booked ÷ quotes sentFaster replies, a price in the first message, two options, follow-up
Average ticketRevenue ÷ visitsAdd-on menu on the booking page, price ladder, annual price increase
Attach rateVisits with an add-on ÷ visitsAdd-on line in the reminder text, cleaner flags on site
Frequency mixShare of clients weekly, biweekly, monthly, one-timeAsk monthly clients after visit three; price the ladder so biweekly wins
Revenue per labor hourRevenue ÷ paid cleaner hours (including drive time)Re-quote the slow homes, tighten routes, move clients up in frequency

Pull them from your booking software rather than a spreadsheet when you can. A booking page that prices add-ons and frequencies, reminders that carry a one-line offer, and a client list with each client’s frequency are what make the levers in this guide routine rather than a campaign; Broombook’s features page shows how the instant-price booking page, add-ons and automatic texts fit together, and the quote software page covers the quoting side. Whatever you use, review the five numbers on the first of each month, pick the weakest one, and work on only that one for the next 30 days.

FAQ

Frequently asked questions

How can I get more sales for my cleaning business without more leads?

Close more of the quotes you already send (reply within 15 minutes, quote a price with two options, follow up three times), move monthly clients to biweekly, add an add-on menu to your booking page and reminders, and present prices as a three-level ladder. In our worked example, the four together lift monthly revenue by more than 40% from almost the same client base.

What are the best upsells for a cleaning business?

Inside the oven, inside the fridge, interior windows, inside cabinets, laundry, baseboards and blinds, and a seasonal deep clean. They are things a regular clean skips and the client can see. Thumbtack’s data shows each one lifts the price of a house cleaning by roughly $30 to $75 nationally.

How do you price add-on services for cleaning?

From the minutes each one takes at your hourly billing rate, rounded to a fixed price: at $60 an hour, a 45-minute oven is about $45 and a 30-minute fridge about $35. Keep the menu to eight items, list the price next to each, and quote separately anything that needs judgment on site.

How do I get clients to book more often?

Price biweekly and weekly lower per visit than monthly, show all three frequencies on every quote, and ask monthly clients after their third clean. A monthly client moving to biweekly roughly doubles their annual value, and the visits get shorter because the home stays clean.

Can I text my cleaning clients with offers?

Yes, with care. If you use an automated texting tool, marketing texts need the client’s prior express written consent. The federal 8 a.m. to 9 p.m. window and the Do Not Call registry apply to telephone solicitations, which by definition exclude people you have an established business relationship with (a purchase within the last 18 months, until they ask you to stop), but state laws can be stricter. Visit reminders are not marketing; offers are. Add a consent checkbox to your booking form, send offers in daytime hours, and honor STOP replies immediately.

What is a good average ticket for house cleaning?

There is no single number; Thumbtack’s national range for a standard house cleaning is $146 to $202 and for a deep clean $190 to $265, and your market, home sizes and add-on mix move it. The useful measure is whether your own average ticket is rising month over month while revenue per labor hour holds or rises.

Should I offer discounts to increase cleaning sales?

Rarely. Discount the first visit if you need a hook, or reward referrals with a credit, but do not discount recurring prices or the levels on your ladder. Lower frequency or a smaller scope is the right answer to a budget objection; a lower rate per visit is not.

Sources

  1. Thumbtack: how much does house cleaning cost? (price data by service and add-on)
  2. eCFR: 47 CFR 64.1200, delivery restrictions (TCPA rules)

General information for cleaning business owners, not legal, tax or insurance advice. Rules and prices vary by state and city.