How to Price a Cleaning Job: Residential and Commercial Guide
A practical guide to pricing residential and commercial cleaning jobs, including rate structures, what to include in your estimate, and how to avoid common pricing mistakes.
Pricing Cleaning Jobs Is Harder Than It Looks
Most people assume cleaning is simple to price. Count the rooms, multiply by a rate, and hand over a number. In practice, cleaning is one of the hardest service trades to price accurately because the condition of the space, the client's expectations, and the type of cleaning all vary enormously from job to job.
Get your pricing wrong and you either leave money on the table or scare off clients with numbers that are too high for what they think the job involves. Here is how to price cleaning jobs so you stay profitable and competitive.
What to Include in a Cleaning Estimate
- Client and property information — Name, address, property type (single-family home, apartment, office, retail space, restaurant), and total square footage.
- Type of cleaning — This is critical. A standard recurring clean, a deep clean, a move-in/move-out clean, and a post-construction clean are completely different jobs with different price points. Define which one you are quoting.
- Room-by-room or area-by-area scope — For residential, list each room and what you will do in it. For commercial, list each area (offices, bathrooms, common areas, kitchen, conference rooms) and the tasks for each. Be specific: "vacuum carpeted areas, mop hard floors, wipe countertops, clean and sanitize bathrooms, empty trash" is better than "general cleaning."
- What is included and what is not — Will you clean inside the oven? Inside the refrigerator? Windows (interior only, or both sides)? Baseboards? Light fixtures? Laundry? The more explicit you are, the fewer surprises for both parties.
- Supplies and equipment — State whether you bring your own supplies or use the client's. If you bring your own, note whether you use eco-friendly or specialty products. If the client has specific product requirements (common in commercial and medical settings), acknowledge that.
- Frequency — One-time, weekly, biweekly, monthly, or custom. Recurring service should be priced lower per visit than a one-time clean because the space stays in better condition between visits.
- Number of cleaners and estimated time — This helps the client understand the value. "Two cleaners for approximately 3 hours" is more concrete than just a dollar amount.
- Price, payment terms, and cancellation policy — Per visit rate, monthly total for recurring service, accepted payment methods, and how much notice is required to cancel or reschedule without a fee.
Pricing Structures for Cleaning
Flat Rate Per Visit
This is the standard for residential cleaning. You quote a set price for each visit based on the size of the home, condition, and scope. A 2,000 square foot home with a standard biweekly clean might run $150 to $250 per visit depending on your market. A deep clean of the same home could be $350 to $600.
Flat rate pricing is what most residential clients prefer because it is predictable. The key is to get your estimate right so you are not consistently spending more time than you priced for.
Hourly Rate
Charging by the hour works for jobs where the scope is uncertain — hoarding cleanups, heavily soiled spaces, or first-time deep cleans where you do not know what you are walking into. Residential hourly rates typically range from $25 to $50 per cleaner per hour. Commercial rates can run higher depending on the type of facility.
The drawback of hourly pricing is that clients worry about the clock running. If you use hourly rates, give an estimated range so the client has a ballpark.
Per Square Foot (Commercial)
Commercial cleaning is almost always priced per square foot per visit or per month. Rates range from $0.05 to $0.20 per square foot depending on the type of facility, frequency, and level of detail required. A basic office cleaning is at the low end. A medical facility with strict sanitation protocols is at the high end.
Recurring vs. One-Time Pricing
Always price recurring service lower than one-time cleans. A biweekly client is worth far more over time than a one-time deep clean, and the work is easier because you are maintaining the space, not restoring it. A common structure:
- Initial deep clean — $400
- Weekly recurring — $130 per visit
- Biweekly recurring — $160 per visit
- Monthly — $200 per visit
The per-visit price goes up as frequency goes down because the space gets dirtier between visits and takes more effort each time.
Tips for Winning Cleaning Clients
- Always do a walkthrough for the first quote. Photos can help, but nothing replaces seeing the space in person. You will catch things like pet hair levels, hard water buildup, grout condition, and clutter density that affect your time on site.
- Be honest about the first visit. If the space has not been professionally cleaned in a while, the first visit will take longer and cost more. Quote the initial deep clean separately from the recurring rate. Clients appreciate the honesty and it protects your profit on day one.
- Offer a satisfaction guarantee. "If you are not happy with any area we cleaned, we will come back within 24 hours and re-clean it at no charge." This is almost never used, but it removes the client's risk and makes it easy to say yes.
- Send reminders and follow-ups. After the first clean, follow up with a text or email asking how everything looked. This simple step builds trust and catches issues before they become complaints.
- Dress professionally and arrive on time. This sounds basic, but in the cleaning industry, it sets you apart. Branded shirts, a clean vehicle, and punctuality signal that you run a real business.
Pricing Mistakes That Cost You
- Pricing based on square footage alone. A 1,500 square foot home with three dogs, two kids, and carpet everywhere is a completely different job than a 1,500 square foot condo with hardwood floors and one occupant. Square footage is a starting point, not the whole picture.
- Not charging enough for the initial deep clean. The first visit always takes longer. If you charge the same rate as a recurring visit, you lose money on the first appointment. Price the deep clean at 1.5x to 2.5x the recurring rate.
- Ignoring travel time. If a job is 45 minutes away, that is 1.5 hours of unpaid driving round trip. Factor drive time into your pricing, or build your route so jobs are clustered geographically.
- Not tracking your actual time. You should know exactly how long each job takes. If you quoted 3 hours and it consistently takes 4, you need to adjust your rate or your process. Track every job for the first few months until you have reliable data.
- Agreeing to add-ons without adjusting the price. "Can you also do the inside of the fridge? And the oven?" These are 30-60 minutes of extra work. If they are not in the original scope, they are an additional charge. Be polite but firm.
- No cancellation or lockout fee. When a client cancels with an hour's notice or you arrive and no one is home to let you in, that is a lost appointment. Your contract should include a cancellation window (24-48 hours) and a fee for late cancellations.
Making Your Estimates Professional
The cleaning industry has a reputation problem when it comes to professionalism. Many operators quote verbally or via text message with no documentation. That means the bar is low — a well-formatted, detailed estimate immediately puts you ahead of most competitors.
You can build your own template in a document editor, or use a tool like ProposalBench to generate cleaning estimates with proper line items, terms, and formatting. The method matters less than the result: every client should receive a written estimate that clearly states what they are getting, what it costs, and what the terms are.
Price your cleaning jobs based on data, not gut feeling. Track your time, know your costs, and present your pricing with confidence. That is how you build a cleaning business that lasts.