Updated October 22, 2026
This house cleaning quote calculator prices a clean from your own numbers: the size of the home, bathrooms, the type of clean, pets, how fast your team cleans, what an hour of labor really costs you, supplies, the drive and the margin you want. You get a price per clean, a monthly price for recurring customers, your effective hourly rate and the break-even price below which the clean loses money.
Quick answer: Price per clean = (cleaning hours + drive hours) × labor cost per hour, plus supplies and overhead, ÷ (1 − margin), never less than your minimum. Cleaning hours = square feet ÷ your sq ft per cleaner-hour, plus bathroom minutes, adjusted for deep or move-out cleans and pets.
An estimate from the numbers you entered, not a market price. Put in your own costs for a number you can stand behind.
Home service businesses answer only about half their calls (Invoca, July 2026), and owners spend about 11 to 16 hours/week on admin. Pricing is the easy part; the money leaks out in the calls you can't take, the quotes nobody chases and the invoices that sit unpaid. Unmanually is a 24/7 AI Office Manager for cleaning companies that you run by voice from your phone:
Sources: Invoca, July 2026 (52% of home-service calls answered by a person, 60M+ calls); admin hours: Time etc / Censuswide 2023 and Amex SME Barometer 2026.
We send these exact numbers to your inbox in a few seconds, with a link that reopens the calculator with them filled in.
Email only. We use it to send your breakdown and follow up about Unmanually. Unsubscribe any time.
Unmanually is an AI Office Manager that works 24/7 and that you run by voice from your phone. Leave your mobile number and the AI Office Manager calls you right away, the same way it would call back a homeowner asking for an every-other-week clean. That call is the demo: it answers, books you a 15-minute time with the founder and follows up.
We use your details only to call you and follow up about Unmanually. Unsubscribe any time.
cleaning minutes = sq ft ÷ sq ft per cleaner-hour × 60 + bathrooms × minutes per bathroom + beds × minutes per bedadjusted minutes = cleaning minutes × (1 + clean type %) × (1 + condition %) × 1.10 if petslabor hours = (adjusted minutes + extras) ÷ 60 + drive minutes ÷ 60 × cleanersbreak-even = labor hours × (labor cost + overhead per hour) + suppliesprice per clean = max(break-even ÷ (1 − margin) × (1 − recurring discount), minimum charge)monthly price = price × 52 ÷ 12 (weekly), × 26 ÷ 12 (every other week) or × 1 (monthly)rate per cleaner-hour = price ÷ labor hours
These are assumptions for illustration, not market figures. Swap in your own.
A 2,000 sq ft home with 2 bathrooms, standard clean every other week, team of 2 at 600 sq ft per cleaner-hour, 20 minutes per bathroom, $24 labor and $6 overhead per cleaner-hour, $8 supplies, 15-minute drive, 25% margin.
Rooms take 2,000 ÷ 600 × 60 = 200 cleaner-minutes, bathrooms 2 × 20 = 40, so 4.0 cleaner-hours of cleaning, about 2 hours on site for two people. The drive adds 15 minutes × 2 = 0.5 hours. Labor and overhead: 4.5 × $30 = $135, plus $8 supplies = $143 break-even. At 25% margin the price is $143 ÷ 0.75 = $190.67 a clean, or $413.11/month every other week, which is $42.37 per cleaner-hour with the drive counted.
Make the same home a move-out clean and the cleaning time doubles to 8 cleaner-hours: break-even $263, price $350.67. That is why a flat per-square-foot price loses money on move-outs.
Customers want one number per clean, so quote a flat rate. Build it from hours, though: square feet and bathrooms tell you the hours, and the hours tell you the cost. A per-square-foot price on its own breaks on homes with four bathrooms, heavy clutter or pets, which take much longer than the floor area suggests.
The first visit in a recurring plan almost always takes longer, because the home hasn't been kept to your standard yet. Price it separately (the +30% first-clean option) and tell the customer both numbers up front: the first clean and the recurring price. It keeps the second invoice from being an argument.
Inside the oven, inside the fridge, baseboards, inside cabinets and interior windows are what make a deep or move-out clean slow. Tick the extras you will really do, and put your own minutes in. Empty homes are faster to move around in but have every surface showing.
Every cleaner in the car is on the clock. A 15-minute drive for a team of two is half an hour of paid labor on every clean, which is why tight routes in one area make more money than the same homes spread across town.
Margin is profit as a share of the price; markup is profit as a share of cost. A 25% margin is a 33% markup. Adding 25% to your cost only gives you a 20% margin.
Homeowners ring around for a cleaner and book whoever answers. Unmanually is an AI Office Manager that works 24/7 and that you run by voice: the AI Office Manager answers, asks the square footage, bathrooms and how often, gives your price from your rates, books the first clean and texts the confirmation, then sends the invoice and chases it. See what Unmanually does for cleaning companies, or get a free website that calls every new lead back in about a minute.
It depends on your labor cost, speed and margin, which is why this calculator asks for them. With the assumptions in the worked example (two cleaners, 600 sq ft per cleaner-hour, $30 an hour all-in, 25% margin) a standard clean of a 2,000 sq ft home with two bathrooms comes to about $191. Put in your own numbers for your own price.
Time your own team: speeds vary a lot with how cluttered the home is and how you clean. A common way to measure it is to time three standard cleans, take out the bathroom time and divide the square feet by the cleaner-hours. Then use that number here instead of a rule of thumb.
Price it from the extra time, not a flat surcharge. This calculator starts deep cleans at 50% more time and move-in or move-out cleans at 100% more, plus the extras you tick. Change the minutes to what your team really takes.
You pay for it either way. Every cleaner in the car is on the clock, so the calculator adds drive minutes times the number of cleaners to the labor hours. Grouping homes in one area lowers that cost per clean.
Set the margin you need to cover owner pay, growth and slow months. The calculator divides break-even by one minus the margin, so the number you enter is your real share of the price, not a markup on cost.
Many cleaning companies do, often 10% to 20% off weekly and less for every other week, because recurring homes take less time per visit and fill the schedule. Put your discount in the calculator: it shows the margin left after the discount and warns you if the price falls below break-even.
Pick the one that fits where your business is right now.
$99/month
Your AI Office Manager calls back every lead, books the job and runs your office 24/7, so hours of admin become minutes of talking.
Start Growth$0, no credit card
A website for your business that makes your phone ring, built in 60 seconds. Add the Growth plan whenever you are ready.
Get my free website