Call Now
Resources

Commercial cleaning prices in 2026: Rates per sq ft, hourly costs, and how to quote

×
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
Revenue Benchmark CTA
New
Want to see your potential revenue?

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

Commercial cleaning typically runs $0.10โ€“$0.20 per square foot for standard recurring office cleaning, or $20โ€“$80 per hour depending on scope, building type, and local labor costs. For a 5,000-square-foot office, thatโ€™s roughly $500โ€“$1,000 per visit. One-time deep cleans, post-construction cleanups, and medical, restaurant, and industrial jobs usually cost more. These are national averages, not what it costs you to run your business, so use them as a benchmark and adjust for your market and real costs.

Most commercial cleaning businesses use one of three pricing models. Per-square-foot works best for recurring jobs with a predictable scope. Hourly fits one-time cleanings, irregular work, and buildings where conditions change from visit to visit. Flat-rate contracts make sense once you know your production rates and can estimate labor time with confidence. The goal is to cover labor, supplies, overhead, and frequency, with enough margin left to grow.

This guide breaks down average commercial cleaning rates for 2026, including office cleaning and janitorial service prices, and shows you how to build estimates that protect your margins.

Table of contents

How we sourced commercial cleaning pricing data

The price ranges in this guide reflect 2026 benchmarks from Thumbtack, Angi, and HomeGuide. Angi’s figures come from surveys of customers after completed projects; Thumbtack’s and HomeGuide’s come from estimates local pros send to customers. Wage figures come from Bureau of Labor Statistics data for janitors and cleaners (May 2025), and labor-share figures come from BSCAI.

Ranges reflect typical recurring service and may not include every charge on a final bill. One-time, after-hours, and specialty jobs usually price at the high end or above. Big cities and coastal markets tend to run higher.

Your actual pricing will vary based on:

  • Local labor rates and cost of living
  • Facility type, size, and layout
  • Cleaning frequency and contract length
  • Service scope, including add-ons and specialty work
  • Business overhead, insurance, and operating expenses
  • Whether youโ€™re a solo operator or run a crew

How to use these prices:

  • As a read on market expectations. Facility managers and business owners often compare quotes against numbers like these before they hire.
  • Not as your starting point. Start with your cost per job and target margin (Steps 1โ€“2), then compare the result to the range.
  • With room for gaps. Reported prices may include cleaners with less overhead than you, such as solo operators without insurance or payroll. Your price can be higher and still fair.
  • Adjusted for your market. Check local competitors and your stateโ€™s wage data before you quote.

Average commercial cleaning rates in 2026

Commercial cleaning rates fall within a fairly wide range because pricing varies by building type, the level of cleaning required, and how often the work is performed. Standard recurring office cleaning typically runs between $0.10 and $0.20 per square foot, while hourly rates range from $20 to $80. Janitorial services pricing follows the same ranges.

Commercial cleaning rates by business type

Two buildings of the same size can take very different amounts of time to clean, depending on foot traffic, layout, restrooms, break rooms, flooring, and sanitation requirements. A standard office usually has a more predictable routine, while restaurants, medical offices, and industrial facilities often require more labor, more frequent touchpoint cleaning, or more specialized products and procedures.

The table below shows typical rates by building type for recurring service, based on 2026 market averages.

Building typeHourly (per cleaner)Per sq. ft.Typical services
Office$20โ€“$80$0.10โ€“$0.20Vacuuming, dusting, trash removal
Medical$35โ€“$80N/ASanitization, disinfecting, compliance cleaning
Retail$20โ€“$50$0.05โ€“$0.20Floor care, high-traffic area cleaning
Post-construction$30โ€“$50$0.15โ€“$0.60Debris removal, deep cleaning, detailing
Rates reflect typical recurring service, not one-time or after-hours work. Medical offices start higher than standard office rates because of sanitation protocols.

Use these prices as starting points, then adjust for labor time, frequency, access, and the condition of the space. A 3,000-square-foot office cleaned three times a week will not price the same way as a 3,000-square-foot medical suite, restaurant, or post-construction cleanup, even if the square footage is identical.

Janitorial and office cleaning prices by building size

Office cleaning is one of the most common recurring commercial jobs. The table below applies the standard $0.10โ€“$0.20 per square foot range to common office sizes.

Office sizeCost per visitMonthly cost (4 visits)
1,000 sq. ft.$100โ€“$200$400โ€“$800
2,500 sq. ft.$250โ€“$500$1,000โ€“$2,000
5,000 sq. ft.$500โ€“$1,000$2,000โ€“$4,000
10,000 sq. ft.$1,000โ€“$2,000$4,000โ€“$8,000
Housecall Pro calculations. Each figure multiplies the $0.10-$0.20 per square foot range for standard recurring office cleaning by the buildingโ€™s square footage. Monthly cost assumes 4 visits per month (weekly service). These are estimates, not quoted prices.

Your rate per square foot usually drops as the building gets bigger, because larger spaces let crews work more efficiently. Cleaning more often can also lower the per-square-foot rate, since routine service gets faster over time. Use the low end of the range as a starting point for large or frequently serviced offices, and the high end for small or one-off jobs.

Commercial exterior building cleaning cost

Exterior cleaning for commercial properties is most often priced by the square foot, by the hour, or as a flat fee for the job. Commercial pressure washing typically runs $0.10โ€“$1.00 per square foot or $50โ€“$150 per hour.

Surface typeTypical price
Building exteriors$0.15โ€“$0.90 per sq. ft.
Sidewalks and walkways$0.10โ€“$0.30 per sq. ft.
Parking garages$0.10โ€“$0.25 per sq. ft.
Parking lots$8โ€“$20 per space
Dumpster pads$0.75โ€“$1.00 per sq. ft.
Flat fee, large property$600โ€“$3,000+
Source: HomeGuide (October 2025). Pressure washing only.

Commercial carpet cleaning price

Carpet cleaning is one of the most common add-on or specialty services for commercial clients. Pricing typically runs $0.10โ€“$0.40 per square foot, but depends heavily on the space’s size and the level of buildup. Smaller offices might only need light extraction, while large retail or medical facilities require deep cleaning, stain removal, or protective treatments that take longer and use more material. 

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. 

Commercial cleaning price list

The table below covers common commercial cleaning services and their typical 2026 price ranges. Use it as a reference when building quotes or setting your service menu.

ServiceTypical price range
General office cleaning$0.10โ€“$0.20 per sq. ft.
Commercial cleaning $20โ€“$80 per hour
Medical office cleaning$35โ€“$80 per hour
Retail cleaning$0.05โ€“$0.20 per sq. ft.
Post-construction cleaning$0.15โ€“$0.60 per sq. ft.
Floor waxing$0.10โ€“$0.40 per sq. ft.
Carpet cleaning$0.10โ€“$0.40 per sq. ft.
Window cleaning$2โ€“$10 per window (indoor)
Surface disinfection$0.05โ€“$0.15 per sq. ft.
Trash removal and liner restockOften included or itemized
All ranges reflect 2026 U.S. averages for standard recurring service; one-time and specialty jobs typically price toward the higher end or above these ranges.

Standard services include:

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

Add-on services include:

  • Floor stripping and waxing
  • Carpet cleaning
  • Window cleaning
  • Restroom sanitizing
  • Day porter coverage
  • Disinfection services
  • Pressure washing

How location affects commercial cleaning rates

Labor is the biggest cost in commercial cleaning, and wages vary by market, so your cost floor depends on where you operate. According to the Bureau of Labor Statistics (Occupational Employment and Wage Statistics, May 2025), janitors and cleaners earn a national median of $36,840 per year, about $17.71 per hour. Pay in your area may run well above or below that, so look up your state or metro area in the BLS data. These wages represent what cleaners earn, not what customers pay. Use them to set your minimum, not your price. Make sure to add payroll taxes, workersโ€™ compensation, benefits, and other labor costs using the labor burden formula in Step 1.

What this means for your pricing

  • Start with local labor costs. Check your state’s wage data before looking at competitor pricing. If you pay cleaners around or above the state median, make sure your rates can comfortably cover those wages.
  • Account for differences across markets. Local medians vary widely. For example, the BLS median for janitors and cleaners is about $14 per hour in Lake Charles, LA and about $21 per hour in Bellingham, WA (BLS OEWS, May 2025). Consider separate pricing tiers for metro and rural jobs, standard office cleaning, specialty work, or other higher-cost services.
  • Build your rate around your business costs. Local wage data shows what workers are earning in your market. Your actual labor costs, overhead, and target profit margin determine what you need to charge customers.

Additional commercial cleaning cost considerations

Keep these additional factors in mind when setting your final price: 

  • Labor costs: Wages are the largest expense, often accounting for 50%โ€“80% of the total job price, according to industry benchmarks from the Building Service Contractors Association International (BSCAI).
  • Cleaning frequency: Nightly contracts price differently from weekly or monthly service.
  • Type of facility: Medical, food service, and industrial spaces require stricter protocols.
  • Time of service: Overnight service is standard for most offices. Daytime or other nonstandard access windows change your labor and coordination costs, so price access time explicitly.
  • Square footage and layout: Open offices are faster to clean than segmented layouts.
  • Supplies and equipment: Green products or specialty equipment increase costs.
  • Travel and routing: Multi-location contracts benefit from route density.
  • Insurance and bonding: Core coverageโ€”general liability and a janitorial bondโ€”usually runs about $700 per year for a small commercial cleaning business. Spread that cost across your billable hours and build it into your overhead. Itโ€™s not something you want to eat out of your profit.

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 models

Most commercial cleaning businesses rely on one of three pricing strategies: per-square-foot, hourly, or flat-rate contract pricing. Some also use a hybrid approach, where recurring cleaning is priced one way and specialty tasks are billed separately.

Commercial cleaning cost per square foot

Per-square-foot pricing is one of the most common ways to price commercial cleaning jobs. For standard recurring cleaning, many commercial cleaners charge about $0.10 to $0.20 per square foot, but the right rate depends on how long the space takes to clean, how often itโ€™s serviced, and what kind of facility youโ€™re working in.

To find your own rate, divide your price per visit by the cleanable square footage: price per visit รท cleanable sq. ft. = cost per square foot per visit.

Best for:

  • Recurring office cleaning: Weekly or nightly service with a stable scope
  • Retail spaces: Jobs with predictable floor care and restroom cleaning needs
  • Multi-tenant common areas: Hallways, lobbies, and shared restrooms
  • Routine janitorial contracts: Spaces with repeatable tasks and steady traffic patterns

Why it works:

  • Easy to explain
  • Fast to quote
  • Consistent for repeatable work

Watchouts:

  • Specialty buildings need adjustments
  • Restrooms, kitchens, and high-touch spaces take longer
  • Access issues and after-hours work can skew labor

Commercial cleaning cost per hour

Hourly pricing is usually the better fit when the scope is less predictable. Most commercial cleaners charge $20 to $80 per hour, with specialty and after-hours work pushing higher. Low-end rates may reflect solo operators without payroll or insurance. Hourly rates should cover wages, payroll taxes, supplies, equipment, insurance, and profit, not just what you pay your crew.

To find your own hourly rate, divide your target price for the job by your estimated labor hours: target price รท labor hours = hourly rate.

Best for:

  • Deep cleans
  • First-time cleans
  • Post-construction cleaning
  • Jobs with unclear scope

Why it works:

  • Protects you from underbidding
  • Easier to use when labor time is uncertain
  • Works well for variable-condition jobs

Watchouts:

  • Needs clear communication
  • Customers may want tighter expectations up front
  • You should define what is and isnโ€™t included

Pro tip: Compare the hours included in your estimate with the time your crew actually spends on the job. That helps you identify underpriced accounts and improve future labor estimates. If you’re not sure whether actual hours match what you quoted, Housecall Pro’s time-tracking tools record hours across your whole crew automatically.

Flat-rate pricing for commercial cleaning

Flat-rate pricing works well for recurring commercial accounts once you understand the labor and scope involved. Instead of charging by the hour or by the square foot every time, you quote a set amount per visit or per month based on the expected work.

To find your own flat rate, divide your break-even cost per visit by one minus your target margin: break-even cost per visit รท (1 โˆ’ target margin) = flat rate per visit. Multiply by visits per month for a monthly rate.

Best for:

  • Weekly office cleaning
  • Ongoing janitorial contracts
  • Accounts with stable scope

Why it works:

  • Easy for customers to budget
  • Speeds up approvals
  • Makes recurring pricing more predictable

Watchouts:

  • Only works well when labor is well understood
  • Scope creep can hurt margins if extras arenโ€™t itemized
  • Add-ons should stay separate

Hybrid pricing

Some jobs are easiest to price with a hybrid approach. For example, you might charge a flat, recurring rate for routine janitorial services, then charge for floor care, carpet cleaning, window cleaning, or disinfection as separate add-ons. That keeps the base contract simple without burying extra labor inside the standard rate.

To price a hybrid contract, set the base rate with the flat-rate formula, then price each add-on from its own labor and supply cost: base rate + add-on prices = total price.

Pro tip: Store your recurring services, specialty add-ons, and package prices in a shared price book so everyone quotes from the same approved numbers. If your team is quoting from different spreadsheets, Housecall Pro’s Price Book keeps everyone pulling from the same approved services and prices.

Other common pricing models

Beyond hourly, flat-rate, and square-foot methods, many commercial cleaners use flexible models that better fit specialty services or long-term contracts.

Task-based pricing

Task-based pricing charges for individual cleaning units, such as windows, restrooms, workstations, or floor zones. This model works well for specialized jobs or clients who want itemized invoices. For example, you might quote $40 per restroom, $5 per interior window, and $75 for a breakroom instead of applying one rate to the entire building.

To find your rate for a task, multiply the time it takes by your loaded hourly labor cost, add supplies, then divide by one minus your target margin: ((hours per task ร— loaded hourly labor cost) + supplies) รท (1 โˆ’ target margin) = price per task.

Contract pricing

Contract pricing gives the customer a fixed monthly or quarterly rate for an agreed-upon scope and service schedule. For example, a client might pay $1,300โ€“$2,600 per month for cleaning three times per week at a 1,000 square-foot office, with floor care, window cleaning, and other specialty services billed separately. Clearly define service frequency, included tasks, supply responsibilities, and additional charges in the contract.

To find your monthly contract rate, multiply your price per visit by the number of visits per month: price per visit ร— visits per month = monthly rate. Bill add-ons separately.

Tiered pricing

Tiered pricing packages services into Basic, Standard, and Premium options so customers can compare scope rather than negotiate one price. Example for a 1,000 sq ft office, using the per-visit table above:

  • Basic: $400โ€“$800 per month for weekly floors, trash removal, dusting, and surface cleaning
  • Standard: $1,300โ€“$2,600 per month for three visits per week, including restrooms and breakrooms
  • Premium: $2,200โ€“$4,400 per month for nightly Mondayโ€“Friday service, high-touch disinfection, and periodic floor care

These are example package ranges, not market averages. To price each tier, run the flat-rate formula using that tierโ€™s own labor hours, supplies, and overhead: tier break-even cost รท (1 โˆ’ target margin) = tier price.

Custom pricing

Custom pricing works best for medical facilities, factories, laboratories, post-construction sites, and other spaces with specialized requirements. Build the quote from the actual labor, equipment, training, certification, disposal, and documentation requirements instead of relying on a standard square-foot rate.

How to calculate commercial cleaning rates: 8 steps to price any job

Pricing commercial cleaning jobs profitably starts with understanding your actual costs and the margin your business needsโ€”not copying a competitorโ€™s rate.

Hereโ€™s how to approach the process step by step:

Step 1: Calculate your baseline costs

Start by calculating your full cost to complete the job, not just the time spent cleaning.

Factor in:

  • Labor
  • Payroll taxes and labor burden
  • Supplies and consumables
  • Equipment costs
  • Vehicle and travel costs
  • Admin time
  • Insurance and overhead

Use these formulas:

Labor cost per job
(Hourly wage ร— labor burden) ร— total labor hours

Overhead cost per job
Total monthly overhead รท monthly billable hours ร— (job hours + nonbillable hours)

Break-even job cost
Labor cost per job + overhead cost per job + supply cost

Step 2: Estimate cleaning time

This is the step many businesses skip, and itโ€™s where underpricing usually starts. Build your quote from labor time first, then use square footage or flat-rate pricing as the format that best fits the job.

For example:

  • Open office space usually cleans faster than medical exam rooms
  • Restrooms take more time per square foot than desks or hallways
  • First-time cleans usually take longer than recurring service
  • Buildings with heavy traffic or deferred maintenance require more labor

Start with your production rate: the square feet one cleaner covers in one labor hour for that type of space. Then use this formula:

Labor hours = square footage รท production rate

Example (illustrative; use your own crew’s rate): If your crew cleans 1,000 sq. ft. per labor hour, a 1,000-square-foot office takes 1 labor hour per visit before travel and setup. Track real hours for a few visits and adjust.

Step 3: Research local commercial cleaning rates

Local benchmarks help you understand what customers expect in your market. To benchmark local rates, request quotes from 2โ€“3 competitors as a potential client, review Thumbtack and Angi listings filtered to your ZIP code, and check local cleaning association rate surveys if available.

Use competitor rates as a reference point, not as a rule. This research is especially helpful when explaining your pricing versus competitors and positioning your value.

Step 4: Choose your primary pricing model

Most commercial cleaning businesses rely on one primary pricing model and then adjust based on job conditions.

Common models include:

  • Per-square-foot pricing: Best for recurring work with a stable scope
  • Hourly pricing: Best for one-time or unpredictable jobs
  • Flat-rate pricing: Best for recurring contracts once the labor is understood
  • Hybrid pricing: Best when specialty services need separate line items

Step 5: Add a profit margin

Your prices should cover todayโ€™s costs while leaving room for supervision, scheduling changes, higher supply costs, and business growth.

Use this formula:

Break-even cost รท (1 โˆ’ target margin) = target price

Example:

$400 break-even รท (1 โˆ’ 0.30) = $571 target price

Step 6: Set minimum charges and service thresholds

Even small cleaning jobs require travel, setup, and admin time. Minimum charges help short visits stay profitable.

To set a minimum:

  • Calculate your average mobilization cost
  • Include travel and setup time
  • Apply the minimum consistently

Step 7: Use add-ons to adjust for job complexity

Add-ons let you charge for extra work only when itโ€™s needed. That way, you cover labor, supplies, or specialty work without overpricing simpler accounts.

Common commercial cleaning add-ons include:

  • Floor care
  • Carpet cleaning
  • Window cleaning
  • Day porter coverage
  • Restroom sanitizing
  • Post-construction cleanup
  • Disinfection services

Always show add-ons as separate line items on your estimate.

Read more: How to price window cleaning jobs

Step 8: Review and update pricing regularly

Cleaning costs change over time, especially labor, consumables, and fuel. Review your pricing at least once a year, or sooner if wage pressure, supply prices, or routing costs change in your market.


Example commercial cleaning price calculations

Seeing how pricing breaks down in real scenarios makes it easier to build estimates confidently.

Both examples use the same loaded labor cost and overhead rate. Swap in your own numbers.

Loaded labor cost of $25/hour reflects the BLS median of $17.71 plus roughly 40% for payroll taxes, workersโ€™ comp, and benefits. Overhead of $7.50 per hour assumes about $1,500 in monthly overhead spread across 200 billable hours. Both are illustrative.

Example 1: Recurring office cleaning

Scope: 1,000 sq. ft. office, cleaned 3 times per week
Pricing model: Flat rate per visit

  • Cleaning time: 1,000 sq. ft. รท 1,000 sq. ft. per labor hour = 1 hour
  • Travel and setup: 1 hour
  • Labor: 2 hours ร— $25/hour (loaded labor cost) = $50
  • Supplies: $5
  • Overhead: $7.50 per hour ร— 2 hours = $15
  • Break-even cost per visit: $70
  • Target margin: 30%

Total price: $70 รท (1 โˆ’ 0.30) = $100 per visit

Effective rate: $100 รท 1,000 sq. ft. = $0.10 per sq. ft.
Monthly price: $100 ร— 13 visits = $1,300 per month

Example 2: First-time deep clean

Scope: 4,000 sq. ft. retail space
Pricing model: Hourly

  • Standard cleaning time: 4,000 sq. ft. รท 1,000 sq. ft. per labor hour = 4 hours
  • Deep-clean time: 4 hours ร— 3 (neglected spaces can take double or triple the time) = 12 hours
  • Travel and setup: 1 hour
  • Labor: 13 hours ร— $25/hour = $325
  • Supplies and disposal: $60
  • Overhead: $7.50 per hour ร— 13 hours = $97.50
  • Break-even cost: $482.50
  • Target margin: 25%

Total price: $482.50 รท (1 โˆ’ 0.25) = $643

Effective rate: $643 รท 13 hours โ‰ˆ $49 per labor hour, or about $0.16 per sq. ft.


Pricing multi-location accounts

Multi-location accountsโ€”clients with two or more buildings under one contractโ€”can be valuable recurring jobs when the numbers work. But pricing them isnโ€™t as simple as multiplying your single-site rate.

Most clients will expect some kind of volume discount, but that only makes sense if the work is actually easier to service. Three buildings next to each other? Thatโ€™s efficient. Three buildings across town? Thatโ€™s more drive time, more coordination, and more labor cost. Your pricing should reflect that difference.

Before you offer any discount, map out the locations and look at your real cost per siteโ€”including travel time between stops. Thatโ€™s what tells you whether a discount is worth it.

How to structure your pricing

The simplest way to price multi-location work is a flat rate per site, bundled into one contract with the same scope across every building. It keeps things clean, easy to explain, and easier to renew later.

For anything outside the standard scopeโ€”floor work, restocking, post-event cleanupsโ€”keep those as add-ons and price them per location. That way youโ€™re not baking extra work into your base rate and cutting into your margins.

If you’re managing multiple sites, staying organized matters just as much as pricing. You need visibility into each location without losing track of the full account, and Housecall Pro’s Job Management tools are built to handle that at scale.


How to write a commercial cleaning quote (with example)

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. Use this as a template for any commercial cleaning estimate or janitorial bid:

Step 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: “Three-times-weekly cleaning (Monday, Wednesday, Friday) for a 1,000-square-foot office including one restroom, a breakroom, and high-touch disinfection.”

Step 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

Step 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:

  • Three-times-weekly cleaning: $0.10 per square foot ร— 1,000 square feet = $100 per visit; 13 visits per month = $1,300 per month
  • Optional add-ons:
    • Interior glass cleaning: +$50/month (10 windows ร— $5)
    • Quarterly carpet extraction: +$250/quarter (1,000 sq. ft. ร— $0.25)

Step 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.โ€

Getting the customerโ€™s approval before work begins can also prevent disagreements after the cleaning is complete. Housecall Pro’s estimate builder handles branded, e-sign quotes in one step, so approval doesn’t stall your schedule. Keep the signed version with the customer record so your office and field teams can refer to the same scope if questions come up later.

Step 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 branded, e-sign quotes that customers can approve and book in one step. It cuts down back-and-forth and helps you close jobs faster. Housecall Pro’s estimate builder handles the whole process in one place.

Step 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. If quotes go cold because nobody followed up, use Housecall Pro to automate your reminders and save time.

Sample commercial cleaning quote (copy and adapt)

Hereโ€™s what a complete quote looks like when all six steps are applied. Copy the format below and swap in your own details.

Filled-in 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 (30 windows ร— $5): +$150/month, quarterly carpet extraction (lobby and high-traffic areas, 1,200 sq. ft. ร— $0.25): +$300/quarter
Rate: $0.12 per sq. ft. = $1,200 per visit ($6,000/week)
Contract term: 12-month agreement; billed monthly
Access: After 6 p.m.; building-provided key card

Fill-in version:

Client: [Business name]
Property: [Square footage, number of restrooms, kitchen or breakroom]
Frequency: [Days per week, time of day]
Included: [Core tasks]
Add-ons: [Optional services and prices]
Rate: [Rate ร— square footage, or hourly or flat rate] = [price per visit and per month]
Contract term: [Length, billing schedule, cancellation terms]
Access: [Hours, key card or alarm details]
Quote valid for: [30 days]

Professional cleaning service people working together in an office
Designed by Freepik wwwfreepikcom

What to do when a client asks for a lower price

Price pushback is common in commercial cleaning. How you respond determines whether you protect your margins or give them away. The goal is to show value and offer options without lowering your core rate.

Explain your pricing first

When a client says your price is too high, theyโ€™re usually asking why. Walk them through what drives the quote: labor time, visit frequency, building type, scope, and insurance coverage. Vetting matters here too. If your crews are background-checked and insured, explain how those added protections factor into the value of your service. Clear breakdowns often resolve the objection without changing the price.

Adjust scope, not your rate

If the client needs a lower total cost, change the scope instead of discounting your rate. You can:

  • Reduce cleaning frequency (e.g., 3x/week to 2x/week)
  • Remove lower-priority tasks
  • Keep add-ons separate instead of bundled

This keeps your base pricing intact while giving the client flexibility.

Offer flexibility through contract terms

If needed, offer a lower rate in exchange for a longer contract. A longer commitment gives you predictable revenue and more efficient scheduling, which can justify the adjustment.

Avoid flat discounts

Discounting without changing scope cuts directly into your margins and sets a lower baseline for future work. It also encourages clients to negotiate every renewal.

If the job doesnโ€™t work after adjusting scope or terms, itโ€™s likely not the right fitโ€”not a sign your pricing is wrong.


How Housecall Proโ€™s cleaning software can help

Accurate pricing is only one part of running profitable commercial cleaning jobs. You also need consistent quotes, clear job records, and a reliable way to stay organized as your business grows.

Housecall Pro’s cleaning business software brings quoting, scheduling, invoicing, and reporting into one platform so you’re not managing those pieces separately.

A few areas where it makes a measurable difference:

  • Profitability tracking: Built-in dashboards show you which clients, service types, and crew members are actually driving margin so you can make better decisions about where to focus.
  • Invoicing and payments: Approved estimates convert directly into invoices. Clients can pay by credit card or ACH online, which reduces the back-and-forth that slows down cash flow.
  • Recurring contract management: Nightly, weekly, and monthly jobs can be scheduled with automated reminders and full service history, so recurring accounts run without constant manual oversight.

If youโ€™re still quoting jobs by hand or tracking profitability in a spreadsheet, Housecall Pro can help you keep estimates, jobs, payments, and performance in one place. Try it free for 14 days.

More resources:

FAQ

What factors affect commercial cleaning rates?

The main drivers are facility type, local labor costs, cleaning frequency, building condition, access requirements, and whether the job requires specialty work like disinfection or floor care. Medical, industrial, and post-construction jobs consistently price higher than standard office cleaning due to stricter protocols and longer labor time.

How much should I charge per square foot for commercial cleaning?

Most standard recurring cleaning jobs fall around $0.10 to $0.20 per square foot, but your actual rate should reflect labor time, building type, cleaning frequency, and local operating costs. Office cleaning usually prices lower than medical, industrial, and post-construction work.

Is it better to charge hourly or per square foot for commercial cleaning?

Per-square-foot pricing usually works best for recurring jobs with a stable scope. Hourly pricing works better for one-time cleanings, first visits, and jobs where the condition of the building can change the labor required.

How do I price commercial cleaning in my area?

Start with your loaded labor cost, then adjust for local wages, travel time, parking, access requirements, and the kind of facilities you serve. For a quick gut-check, compare your local wage to the national median of $17.71/hour for janitors and cleaners (BLS, 2025). If your market runs higher, build that into your baseline before applying national price ranges. National averages are useful benchmarks, but the real cost of delivering service changes from market to market.

Why does medical office cleaning cost more than regular office cleaning?

Medical offices often require more detailed touchpoint cleaning, more frequent restroom sanitizing, and stricter cleaning procedures. That extra labor and consistency is one reason they usually price higher than routine office cleaning.

What should be included in a commercial cleaning quote?

A strong quote should include the scope of work, frequency, pricing model, assumptions, included tasks, optional add-ons, exclusions, and any access requirements. If the account includes specialty services, those should appear as separate line items.

Can I charge more for green cleaning products?

Yes. Eco-certified or hospital-grade products typically carry a modest per-unit premium over standard suppliesโ€”often small enough that concentrated dilution and bulk buying absorb it, though the exact bump depends on the specific product and your coverage area. Confirm current supplier pricing before building a specific number into your rate. If your process changes as a result, that labor should be reflected in your rate as well.

How much does a one-time or deep commercial clean cost?

One-time and deep cleans usually price hourly rather than per square foot, since the condition of the spaceโ€”not just its sizeโ€”drives labor time. A 4,000-square-foot retail space needing a first-time deep clean, for example, might run about 13 labor hours (12 for the clean, 1 for travel and setup) at $25/hour plus supplies and overhead, landing around $640 total after a 25% margin. Expect one-time and deep cleans to cost more per square foot than recurring service.

How much does office cleaning cost per month?

A weekly-cleaned office typically costs about $400โ€“$800 per month at 1,000 square feet and $2,000โ€“$4,000 per month at 5,000 square feet, based on $0.10โ€“$0.20 per square foot (4 visits per month). Nightly or three-times-a-week service costs more in total, but often less per visit.

How much do commercial cleaners charge per hour?

Most commercial cleaners charge $20 to $80 per hour. Specialty work, after-hours service, and one-time deep cleans push the rate higher.

How much does commercial exterior building cleaning cost?

Commercial pressure washing typically costs $0.10 to $1 per square foot. Building exteriors average $0.15 to $0.90 per square foot. Many companies charge hourly rates of $50 to $150 or flat fees of $200 to $3,000 or more, depending on the size and complexity of the job. Quote exterior work as its own line item so it doesnโ€™t affect your base janitorial rate.

How do I estimate a commercial cleaning job?

Estimate labor hours first (square footage รท production rate), add supplies and overhead to get your break-even cost, then divide by (1 โˆ’ target margin) to set your price. Present it as an itemized estimate with included services, optional add-ons, and contract terms.


Jorge Jimenez

Jorge Jimenez

SEO Writer
Last Posted October, 2026
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.
Melissa Owens

Melissa Owens

Owner
Contact | 
Last Posted
Company Arvizu Commercial Cleaning
About the Expert Melissa Owens is the owner of Arvizu Commercial Cleaning, a residential and commercial cleaning company serving the Tucson, Arizona area. The business was started in 2008 as a way to earn extra income and soon became a full-time operation. Now, ACC operates with more than 15 employees, has won numerous service awards, and maintains a sought-after waiting list. Melissa has built her business on premium customer service and excellent communication. She's been a proud Housecall Pro SuperPro for over six years.
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

Get $50 gift card

Talk to an expert and see how Housecall Pro can fit your needs.

Prefer to explore on your own?

Book a Free Demo
Are you a Sherwin Williams Pro?
How did you hear about us?

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.