Commercial Cleaning Price Guide 2025: Averages & How to Quote
Call Now
Resources

How Much to Charge for Commercial Cleaning: 2025 Price Guide

×
Industry
Size
Location
Results

What is your industry?

Search or choose an industry to see results that match your business.

Size
Location
Results

How many people work for your business?

Share your team size to see how you compare.

Location
Results

Where is your business located?

Benchmarks are based on your local area.

Results

Annual Revenue Results:

Housecall Pros like you typically make:

-
"Housecall Pro took my business to a whole other level instantaneously."

Sarah M.

Industry Professional

Businesses using Housecall Pro

Increase revenue by 35%*

*Based on average monthly revenue after one year on the platform.

Start Free Trial

Want to win more jobs with less effort?

Grow your business and send quick quotes with our home service software.

Revenue Benchmark CTA
New
Want to see your potential revenue?

See what businesses like yours earn with Housecall Pro in 1 - 2 minutes.

The commercial cleaning industry is changing fast. Labor rates are climbing, materials cost more, and clients want transparent, professional pricing. This guide cuts through the noise with current 2025 averages, clear formulas, and practical strategies to help you price every job profitably.

You’ll also see how Housecall Pro’s cleaning software helps you automate quotes, track labor, and keep every job profitable.How to Price Commercial Cleaning Jobs Profitably

Key takeaways

Here are five key insights for profitable commercial cleaning pricing:

Know your rates: Most commercial cleaning jobs cost $0.07–$0.25 per square foot or $30–$90 per hour.

Labor drives cost: Labor makes up roughly 50%–70% of total job costs, so efficiency matters.

Adjust by space type: Commercial cleaning companies charge more for medical, industrial, and post-construction jobs due to safety and sanitization requirements.

Offer add-ons: Carpet cleaning, window washing, or disinfecting services can increase your average ticket value.

Automate quotes: Use Housecall Pro to send fast, accurate estimates and convert them directly into jobs.

Jump ahead

Average commercial cleaning rates

The average cost of commercial cleaning is $0.07–$0.25 per square foot or $30–$90 per hour, depending on building size, industry type, and cleaning frequency. Here’s a look at how that breaks down by business type.

Property TypeAverage Price per Square FootTypical Services
Office$0.07–$0.15Vacuuming, dusting, trash removal
Medical$0.12–$0.30.Sanitization, disinfecting, compliance cleaning
Retail$0.08–$0.18.Floor care, high-traffic area cleaning
Industrial$0.10–$0.20.Floor maintenance, equipment cleaning
Post-construction$0.15–$0.30Debris removal, deep cleaning, detailing

Pro tip: Use Housecall Pro’s estimating tools to standardize square-foot pricing and prevent underbidding large spaces.

*All price ranges in this guide are based on 2025 data from Thumbtack, HomeGuide, and Angi

Commercial cleaning price per square foot

Square footage pricing is one of the most common—and straightforward—ways to estimate costs. It works especially well for larger or routine spaces like offices, schools, and retail stores, where size directly impacts labor and supply needs. Most commercial cleaning companies charge $0.07–$0.25 per square foot, depending on frequency and building type.

Here’s a look at how prices scale with building size: 

Square FeetAverage Price 
Less than 1,000$200–$400
1,000–2,000$400–$800
2,000–4,000$600–$1,200
4,000–6,000$800–$1,600
6,000–8,000$1,200–$2,000
8,000–10,000$1,600–$2,400

Commercial cleaning price per hour

Hourly pricing offers flexibility when job scope varies or site conditions are unknown. It’s most common for smaller offices, first-time clients, and irregular cleaning jobs.

Professional cleaners typically charge $30–$90 per hour, depending on region, team size, and building type. Specialized or after-hours work often lands on the higher end.

Pro tip: Track actual job time with Housecall Pro’s time-tracking feature so your hourly rates reflect real labor costs.


Commercial cleaning price list

A clear price list helps you stay consistent, quote faster, and present transparent pricing that builds trust. It also reduces any potential misunderstandings about scope and makes it easier to upsell specialty services when clients need deeper or less frequent cleaning services. 

Standard services include:

  • Dusting, vacuuming, and mopping
  • Trash removal
  • Restroom cleaning
  • Surface disinfecting
  • Common areas and high-touch areas

Add-on services and average prices

Add-on services are where many commercial cleaners increase profit margins. These extras let you tailor your pricing to each facility’s needs without undercutting your base rate. Examples include:

Add-On ServiceAverage Price
Appliance cleaning$25–$50 per unit
Carpet cleaning$0.15–$0.30 per sq. ft.
Exterior window cleaning$4–$8 per window
Floor waxing/buffing$0.25–$0.50 per sq. ft.
Office disinfecting$0.10–$0.25 per sq. ft.
Pressure washing$0.20–$0.60 per sq. ft.
Scrubbing tile floors$0.25–$0.45 per sq. ft.
Upholstery cleaning$50–$150 per item

These add-ons not only increase revenue per visit but also demonstrate your flexibility to meet client needs. Present them as optional upgrades in your estimates, or bundle them into multi-tiered packages to simplify choices. 

Commercial carpet cleaning price

Carpet cleaning is one of the most common add-on or specialty services for commercial clients, but pricing depends heavily on the size of the space and level of buildup. Smaller offices might only need light extraction, while large retail or medical facilities of them require deep cleaning, stain removal, or protective treatments that take longer and use more material. 

  • Hourly: $30–$50
  • Flat rate: $75–$200 per room
  • Per square foot: $0.15–$0.30

Deep extraction or the use of eco-certified solutions typically raises costs. Offer these services as optional upgrades or include them in tiered cleaning packages for high-traffic facilities. 


Business cleaning cost by type

Different commercial spaces have different cleaning requirements, which directly affect your rates. Surface type, equipment needs, hours of operation, and regulatory standards can all change how much time and labor a job needs.

For example, medical and restaurant environments need specific disinfectants and PPE, while offices and retail stores focus more on appearance and frequency.

Here’s a quick overview of cleaning rates by business type:

Cleaning TypeAverage Rate per Square FootNotes
Carpet cleaning$0.15–$0.30Deep extraction adds cost
Office cleaning$0.07–$0.15Standard nightly cleaning
Janitorial service$0.10–$0.20Includes restrooms, common areas
Medical office$0.12–$0.30Sanitization and compliance
Restaurant/kitchen$0.15–$0.25Grease and equipment cleaning
Specialty/industrial$0.20–$0.40Labs, factories, or post-construction

Additional commercial cleaning cost considerations

Even when two buildings are the same size, the true cost of cleaning them can vary widely. Factors like locations, layout, and access all influence how long a job takes and what resources it requires. Keep these elements in mind when setting your final price: 

  • Location: Industrial or commercial areas often cost more due to longer commutes, extra safety steps, or added insurance.
  • Layout: Multiple floors or secure areas take longer since cleaners must move between spaces and follow access protocols.
  • Frequency: Recurring contracts cost less per visit because regular cleanings are faster and easier to maintain.
  • Compliance: Medical or food-service facilities need certified products, which cost more.
  • After-hours: Night or weekend work adds x1.5 the usual rate.

Supplies: Eco or hospital-grade materials raise cost but can justify premium pricing.

Get In Touch: 858-842-5746

Let us earn your trust

On average, Pros increase monthly revenue generated through Housecall Pro by 35% after their first year.

See plan options and feature breakdown on our pricing page.

Commercial cleaning pricing strategies

There’s no single “right” way to price commercial cleaning—the best method depends on your market, client type, and how predictable each job is. Most cleaning businesses use one primary pricing model and mix in others for specialized services. Here’s how to compare your options.

StrategyProsConsBest For
HourlySimple and flexibleTotal cost can vary from estimateOne-time or irregular jobs
Flat rateClear for clients, faster to quoteRisk of underestimating time or scopeRoutine or recurring customers
Per sq. ft.Easy to scale for large spacesDoesn’t reflect job complexity or frequencyLarge, multi-site, or long-term contracts

Pro tip: Use Housecall Pro Price Book to store all three pricing formats so your team can quote the same way every time.

Other common pricing models

Beyond hourly, flat-rate, and square-foot methods, many commercial cleaners use flexible models that better fit niche services or long-term contracts. These approaches help you customize quotes, improve profit margins, and appeal to a wider range of clients. 

  • Task-based pricing: Charge per cleaning unit, such as windows, restrooms, or floor zones. This model is ideal for specialized jobs or when clients request itemized invoices.
  • Contract pricing: Offer monthly or quarterly retainers for predictable revenue and smoother scheduling.
  • Tiered pricing: Package services into Basic, Standard, and Premium levels to make upselling easier and appeal to different budgets.
  • Custom pricing: Use for specialized or high-compliance environments like medical labs, factories, or post-construction sites. These quotes should include labor modifiers and certification costs.

How to price commercial cleaning jobs

Pricing commercial cleaning work is about understanding the balance between cost, value, and competitiveness. Every quote should reflect the true cost of labor, materials, and overhead while leaving room for a healthy profit margin. When you know exactly how to break down each component, you can bid confidently and build trust with clients.

Here’s how to approach the process step by step:

Step 1: Assess square footage and type of space

Begin by measuring the total cleaning area and identifying the type of facility you’ll be servicing. Offices, medical spaces, retail stores, and industrial sites each have unique cleaning requirements, access needs, and compliance standards. Larger or more regulated environments often require specialized training or equipment, which should be reflected in your pricing.

Step 2: Estimate total labor hours

Labor typically makes up 50%–70% of your total cost, so estimating it accurately is crucial. Use productivity benchmarks (square feet cleaned per hour per worker) as a baseline, then adjust for variables like the number of restrooms, flooring types, and clutter levels.

Here’s a simple formula:

Labor Cost = (Total Labor Hours × Hourly Pay Rate) + Payroll Taxes + Benefits

Step 3: Add supply and material costs

Cleaning supplies, chemicals, liners, and paper goods usually account for 2%–6% of your total cost. Using eco-friendly or medical-grade products can increase this percentage. Don’t forget to include wear-and-tear items like mops, pads, or equipment depreciation.

Use these simple formulas to calculate supply costs:

Supply Percentage = (Total Supply Costs ÷ Total Revenue) × 100

Supply Cost = (Total Labor Cost + Overhead) × (Supply Percentage ÷ 100)

If you’re not sure what your supply percentage is, start with 4% as a baseline and adjust up or down as you gather more data.

Pro tip: Use Housecall Pro’s Job Costing feature to monitor expenses and identify where consumable costs are cutting into profits.

Step 4: Choose a pricing model

Decide whether to charge by the hour, by the square foot, or a flat rate.

  • Hourly: Best for small or irregular jobs.
  • Flat rate: Great for recurring clients who prefer a consistent total.
  • Per square foot: Works well for large offices or multi-site contracts.

Many pros use a hybrid approach—per square foot for standard areas,hourly rates for add-ons or one-time services, and flat rates for routine recurring work with clearly defined scopes, such as nightly cleaning or scheduled deep cleans. 

Step 5: Include overhead and desired profit margin

Your hourly rate should account for indirect costs like insurance, payroll, vehicles, uniforms, and administrative expenses. Use this formula to calculate:

Overhead Cost = (Monthly Overhead ÷ Monthly Billable Hours) × Total Labor Hours

After calculating overhead, add your target profit—typically 20%–30%.

Total Cost = Labor Cost + Overhead Cost + Supply Cost

Final Price = Total Cost × (1 + Desired Profit Margin)

Pro tip: Use Housecall Pro Reporting to see which job types generate the highest profit margins and and focus your marketing or upselling efforts on those services.

Step 6: Adjust for frequency, complexity, and contract length.

Regular clients who book weekly or monthly cleanings often receive discounted rates, while one-time or emergency cleanings should carry a premium. Also consider factors like after-hours scheduling, security clearance, or special sanitization requirements.

When you follow these steps consistently, your quotes will be clear, competitive, and easy to justify. Transparent pricing helps clients see exactly what they’re paying for—and why your services are worth it.

Example: Pricing a commercial cleaning job

Let’s say you’re quoting a weekly cleaning contract for a 5,000-square-foot office, two restrooms, and one breakroom. The job includes after-hours service twice a week.

CategoryCalculationTotal
Labor3.4 hours × $25/hr$85
Supplies5% of (Labor + Overhead) = 5% × ($85 + $102)$9
Overhead3.4 hours × $30/hr$102
SubtotalLabor + Supplies + Overhead$196
Profit (25%)$196 × 1.25$245
After-hours premium (10%)$245 × 1.10$270/week
Monthly total$270 × 4.3 weeks≈ $1,160/month

Final quote:

Weekly office cleaning for 5,000 square feet, including two restrooms and a breakroom = $1,160/month
(Includes labor, supplies, overhead, and profit)

That equals roughly $0.05 per square foot per visit, consistent with national averages from Thumbtack, HomeGuide, and Angi.


How to write a commercial cleaning quote

A great quote shows clients exactly what they’re paying for and why your business is worth it. Transparent, professional quotes help prevent disputes, set clear expectations, and convert leads faster. Every quote should break down the job’s scope and frequency, plus optional upgrades so the client feels informed rather than surprised.

Start with a walkthrough or video call to confirm the scope before sending the proposal. Then include the following in your written estimate:

1. Job overview and frequency
Summarize the scope of work, location, and cleaning schedule. Make sure the frequency (daily, weekly, monthly, etc.) and duration are clearly stated.

Example: “Nightly cleaning, Monday through Friday, for a 10,000-square-foot office including two restrooms, a breakroom, and high-touch disinfection.”

2. Itemized service list
List out core cleaning tasks as line items so clients can see what’s included. Use simple, descriptive language that matches your service tiers.

Included services:

  • Vacuuming, mopping, and dusting
  • Trash removal and liner replacement
  • Restroom cleaning and disinfection
  • Kitchen or breakroom cleaning
  • Entryway and lobby maintenance

Optional add-ons:

  • Interior glass and window cleaning
  • Deep carpet extraction (quarterly)
  • Floor waxing and buffing
  • Upholstery cleaning
  • Pressure washing

Pro tip: Add these options as clickable upsells in Housecall Pro Estimates so customers can choose extras before approval.

3. Pricing summary
Show both total cost and cost structure (hourly, flat rate, or per square foot), along with any discounts or recurring contract rates. Include a note that pricing reflects standard cleaning frequency and supplies, and that specialized services (such as biohazard or post-construction cleanup) may be quoted separately.

Example:

  • Nightly cleaning: $0.12 per square foot × 10,000 square feet = $1,200 per week
  • Optional add-ons:
    • Interior glass cleaning: +$150/month
    • Quarterly carpet extraction: +$300/quarter

4. Contract terms and policies
Add notes on cancellation windows, rescheduling, and access procedures. This avoids future misunderstandings.

Example:
“Quotes are valid for 30 days. Pricing assumes standard business-hour access. Additional charges may apply for after-hours service or secure-access areas. Monthly invoicing occurs on the first business day of each month.”

5. Branding and professionalism
Every quote should reinforce your brand. Include your company logo, business license number, contact info, and payment methods. Professional formatting gives the impression of an established, reliable business.

Pro tip: Use the Housecall Pro estimate builder to generate branded, e-signable quotes that convert directly into scheduled jobs once approved.

6. Follow-up and confirmation
Always follow up within 24–48 hours if a client hasn’t responded. A polite check-in often turns a “maybe” into a booked contract. Use Housecall Pro to automate your reminders to save time.

Expanded example:

Client: Metro Financial Services
Property: 10,000-square-foot office—two restrooms, one breakroom
Frequency: Nightly, Monday–Friday
Included: Dusting, vacuuming, trash removal, restroom cleaning, high-touch disinfection
Add-ons: Interior glass cleaning (+$150/month), quarterly carpet extraction (+$300/quarter)
Rate: $0.12 per sq. ft. = $1,200/week
Contract term: 12-month agreement; billed monthly
Access: After 6 p.m.; building-provided key card

This format keeps everything clear: what’s included, what’s optional, and how much each piece costs. It also gives clients a simple, professional proposal they can sign on the spot.


How Housecall Pro’s cleaning software can help

Pricing commercial cleaning jobs accurately is only part of the equation—keeping those quotes consistent, converting them into booked work, and tracking profitability over time is what really drives growth. That’s where Housecall Pro makes the difference.

Our software helps commercial cleaning businesses streamline every step of the job cycle—from quoting and scheduling to invoicing and reporting—all in one easy-to-use platform.

With Housecall Pro’s cleaning software, you can:

  • Create professional estimates in minutes: Build branded quotes on-site or from your office. Auto-calculate labor, materials, overhead, and profit so every estimate is accurate the first time.
  • Track labor and materials in real time: Log employee hours and supply costs automatically so your pricing stays aligned with your actual expenses.
  • Schedule and manage recurring contracts: Set up nightly, weekly, or monthly cleaning jobs with automated reminders and service history.
  • Simplify invoicing and payments: Turn approved estimates into invoices instantly, accept credit card or ACH payments online, and get paid faster.
    Monitor profitability and performance: Use built-in dashboards to see your most profitable clients, service types, and crew performance over time.
  • Automate communication: Send reminders, confirmations, and follow-ups so your customers never miss a visit and your team stays on schedule.

Whether you manage a single crew or multiple locations, Housecall Pro helps you run your cleaning business more efficiently and more profitably. Start your free 14-day trial and make pricing the easiest part of your business.


Pricing data methodology

All pricing data comes from Thumbtack, HomeGuide, and Angi. Rates represent 2025 national averages for commercial cleaning and janitorial services and may vary by:

  • Market labor rates
  • Facility type and size
  • Compliance and cleaning frequency

Actual prices vary depending on region, market demand, and the type of facility being serviced.


jorge Jimenez

jorge Jimenez

SEO Writer
Last Posted November, 2025
Company Housecall Pro
About the Author Jorge Jimenez is a writer at Housecall Pro, where he helps home service pros grow and streamline their businesses. Before joining Housecall Pro, he covered tech and digital trends for outlets like Gizmodo, PC Gamer, and Tom’s Guide. Now, he combines his tech know-how with a passion for helping contractors use innovation to make everyday work easier.

Want to win more jobs with less effort?

Grow your business and send quick quotes with our home service software.

Revenue Benchmark CTA
New
Want to see your potential revenue?

See what businesses like yours earn with Housecall Pro in 1 - 2 minutes.

Helpful articles about the field service industry, the latest news about the app, and downloadable templates you can use right now.

Follow us

Still deciding?

Try us free and get up to 86% off any plan—anytime after your trial.

Get a personal walkthrough.

No commitment or credit card required

Book a Demo

By clicking 'Book a Demo' you agree to our Terms of Service (including the mandatory arbitration provision) and you acknowledge you have read our Privacy Policy. You also consent to receive marketing calls or SMS messages relating to our business, including by automated dialer, pre-recorded voice, or AI-generated voice technology, to the number you provide, for marketing purposes. Consent to receive such communications is not a condition to using our services, and if you choose not to consent, you may join by calling 858-842-5746.

Book a Demo
Step 1/2

By clicking 'Next' you agree to our Terms of Service (including the mandatory arbitration provision) and you acknowledge you have read our Privacy Policy. You also consent to receive marketing calls or SMS messages relating to our business, including by automated dialer, pre-recorded voice, or AI-generated voice technology, to the number you provide, for marketing purposes. Consent to receive such communications is not a condition to using our services, and if you choose not to consent, you may join by calling 858-842-5746.

Step 2/2