PricingBlogLocations
Log InStart Free Trial
โ† Back to BlogPricing

How to Price Janitorial Services: A Complete Guide

Learn how to price janitorial services profitably. Covers square footage rates, hourly vs. flat pricing, contract bidding, profit margins, and common pricing mistakes.

How to Price Janitorial Services: A Complete Guide

Pricing janitorial services wrong is the fastest way to kill a cleaning business. Price too low and you win contracts that bleed money. Price too high and you lose bids to competitors who understand the market better. The sweet spot โ€” profitable for you, fair for the client โ€” requires a systematic approach, not guesswork.

Janitorial pricing is more complex than residential cleaning pricing. You are dealing with larger spaces, varying frequencies, specialized areas, and clients who compare multiple bids. You need to understand your costs precisely, price competitively without sacrificing margins, and present your pricing in a way that justifies your rates.

This guide walks through every aspect of janitorial pricing, from calculating your costs to bidding on contracts to adjusting prices over time.

The Three Janitorial Pricing Models

There are three fundamental ways to price janitorial services. Each has advantages and drawbacks, and most successful janitorial companies use a combination.

Per Square Foot Pricing

The most common model for commercial cleaning. You calculate a rate per square foot based on the type of facility, cleaning frequency, and scope of work.

Typical rates (2026):

  • General office cleaning: $0.05 to $0.15 per square foot
  • Medical facilities: $0.10 to $0.25 per square foot
  • Industrial and warehouse: $0.03 to $0.08 per square foot
  • Retail: $0.06 to $0.12 per square foot
  • Schools and educational: $0.05 to $0.12 per square foot

These rates assume standard cleaning frequency (5 days per week for offices, 3 to 5 for others). Adjust for less frequent service โ€” a building cleaned 3 times per week does not cost 60 percent of a building cleaned 5 times per week. Each visit takes roughly the same time because dirt accumulates regardless of frequency.

Advantages: Easy to calculate, easy for clients to compare, scales with building size.

Disadvantages: Does not account for complexity differences between buildings of the same size. A 10,000-square-foot office with open floor plans is very different from a 10,000-square-foot medical facility with 30 exam rooms.

Hourly Pricing

You estimate the hours required and multiply by your loaded labor rate (wage plus burden plus overhead plus profit).

Typical hourly rates:

  • Standard janitorial: $25 to $45 per hour
  • Specialized cleaning: $35 to $65 per hour
  • Floor care and restoration: $40 to $75 per hour

Advantages: Directly tied to your actual costs, easy to adjust for scope changes.

Disadvantages: Clients resist hourly pricing because it feels open-ended. They want to know the total cost, not your hourly rate. If you quote hourly, always provide an estimated monthly total.

Flat Rate (Fixed Monthly Fee)

You quote a single monthly fee for a defined scope of work. This is what most clients prefer because it gives them budget certainty.

Advantages: Clients love predictability. You can build profit margin into the flat rate.

Disadvantages: If you underestimate the work, you absorb the loss. Scope creep is a constant risk โ€” clients ask for "just one more thing" that was not in the original agreement.

The best approach is to calculate your costs using the hourly model, convert it to a per-square-foot rate for comparison purposes, and present it to the client as a flat monthly fee. This gives you internal cost accuracy and external price clarity.

Always calculate your prices from costs up, never from the market down. If the market rate is $0.08 per square foot but your costs require $0.11, you cannot profitably clean at $0.08. Either find ways to reduce your costs or target clients who value quality over the lowest price.

Calculating Your True Costs

Most janitorial companies that fail do so because they do not understand their true costs. They quote based on what competitors charge without knowing whether that rate covers their expenses.

Direct Labor Costs

This is your largest cost โ€” typically 45 to 55 percent of your price.

Start with the wage you pay your cleaners. Then add the burden โ€” the additional costs associated with each employee:

  • Payroll taxes: 7 to 10 percent of wages
  • Workers' compensation insurance: 3 to 8 percent of wages
  • Benefits (if offered): 5 to 15 percent of wages
  • Paid time off: 3 to 5 percent of wages
  • Training time: 1 to 3 percent of wages

A cleaner earning $15 per hour actually costs you $19 to $23 per hour when burden is included. Use the burdened rate, not the base wage, in all calculations.

Production Rate

This is how much area one cleaner can clean per hour. It varies by facility type:

  • General office: 3,000 to 5,000 square feet per hour
  • Medical office: 1,500 to 2,500 square feet per hour
  • Industrial: 5,000 to 8,000 square feet per hour
  • Restroom-heavy facilities: 2,000 to 3,500 square feet per hour

These rates account for standard cleaning tasks. Specialty work (floor stripping, carpet extraction, high dusting) uses different production rates.

Supplies and Equipment

Supplies typically cost $0.005 to $0.02 per square foot per cleaning. Equipment costs depend on what you own versus lease and how you depreciate it. Include:

  • Cleaning chemicals and consumables
  • Paper products and can liners (if client-supplied, exclude)
  • Equipment depreciation or lease payments
  • Equipment maintenance and repair

Overhead

Everything that is not a direct cost of cleaning but is required to run the business:

  • Office rent and utilities
  • Administrative staff wages
  • Insurance premiums (general liability, auto, umbrella)
  • Vehicle costs (fuel, maintenance, insurance)
  • Technology (scheduling software, phones, GPS)
  • Marketing and sales costs
  • Professional services (accountant, lawyer)

Divide your total monthly overhead by total monthly revenue to get your overhead percentage. For most janitorial companies, overhead runs 15 to 25 percent of revenue.

Profit Margin

This is what is left after all costs. Your target net profit margin should be 10 to 20 percent. Anything below 8 percent means you are working for almost nothing โ€” one unexpected expense wipes out your profit.

Ready to streamline your cleaning business?

Spotless helps cleaning companies schedule jobs, collect payments, and manage their team โ€” all in one platform. Start your free trial today.

Try It Free โ†’

The Bidding Process

Janitorial contracts are won through bids. Here is how to bid effectively.

The Site Walk-Through

Never bid a janitorial contract without walking the building. Photos and floor plans are not sufficient. During the walk-through:

  • Measure or verify total cleanable square footage
  • Count and categorize rooms (offices, restrooms, kitchens, conference rooms)
  • Note flooring types and conditions
  • Identify specialty areas (labs, server rooms, kitchens)
  • Check restroom fixture counts
  • Note the building's current condition โ€” is it well-maintained or has it been neglected?
  • Ask about current cleaning frequency and any pain points
  • Determine access and security requirements
  • Identify supply storage locations

Building Your Bid

Step 1: Estimate labor hours using production rates and the scope of work.

A 20,000-square-foot office with standard cleaning 5 nights per week:

  • Open office areas (12,000 sq ft at 4,500 sq ft/hr): 2.7 hours
  • Private offices (3,000 sq ft at 3,000 sq ft/hr): 1.0 hours
  • Restrooms (6 fixtures at 15 min each): 1.5 hours
  • Kitchen/break room: 0.5 hours
  • Lobby and entrance: 0.3 hours
  • Total per visit: 6.0 hours

Step 2: Calculate labor cost.

  • 6 hours x $20 burdened labor rate = $120 per visit
  • 22 visits per month = $2,640 monthly labor

Step 3: Add supplies.

  • 20,000 sq ft x $0.01 per sq ft x 22 visits = $440 per month

Step 4: Add overhead.

  • ($2,640 + $440) x 20% overhead rate = $616

Step 5: Add profit.

  • ($2,640 + $440 + $616) x 15% profit margin = $554

Step 6: Total monthly bid.

  • $2,640 + $440 + $616 + $554 = $4,250 per month

Step 7: Verify against market rates.

  • $4,250 / (20,000 sq ft x 22 visits) = $0.0097 per sq ft per visit
  • Market range for offices: $0.05 to $0.15 per sq ft (note: this is monthly, not per visit)
  • $4,250 / 20,000 sq ft = $0.21 per sq ft monthly, or about $0.10 per sq ft biweekly equivalent

If your calculated price falls within or near the market range, you are in good shape. If it is significantly higher, review your assumptions. If it is lower, consider raising it โ€” you may be leaving money on the table.

Presenting Your Bid

How you present the bid matters as much as the number. A professional proposal includes:

  • Company overview and qualifications
  • Detailed scope of work with specific tasks for each area
  • Cleaning schedule and frequency
  • Quality assurance program description
  • Pricing presented as a flat monthly fee with per-square-foot breakdowns available
  • Terms and conditions
  • References from similar facilities

Use your pricing calculator to generate professional-looking quotes that break down costs clearly.

When presenting your bid, lead with value, not price. Discuss your quality assurance program, your training standards, your insurance coverage, and your response time for issues. Then present the price. Clients who understand your value accept higher prices more readily.

Handling Price Objections

"You are too expensive" is the most common response to janitorial bids. Here is how to handle it.

Understand the Objection

Ask what they are comparing against. If they have a lower bid, ask about the scope of work. Often, the lower bid excludes services your bid includes, uses less frequent service, or uses untrained labor.

Quantify the Value

Frame your pricing in terms of what the client gets, not what they pay:

  • "Our price of $4,250 per month works out to less than $1 per cleanable square foot. For that, you get nightly cleaning by a trained, insured team with a quality guarantee."
  • "The $500 difference between our bid and the lower one buys you background-checked staff, dedicated supervision, and a 24-hour response guarantee. Most of our clients find that difference pays for itself within the first month."

Offer Options

If the client genuinely cannot afford your rate, offer a reduced scope rather than a reduced price:

  • Reduce frequency from 5 to 3 nights per week
  • Exclude non-essential areas from nightly cleaning
  • Move some tasks to weekly or monthly frequency

This preserves your margin while giving the client a lower total cost.

Contract Terms and Protections

Once you win a bid, the contract terms determine whether the account is profitable long-term.

Essential Contract Clauses

  • Scope of work. Detailed task list by area and frequency. This is your protection against scope creep.
  • Pricing and payment terms. Monthly fee, due date, late payment penalties. Set up automatic payment collection to avoid chasing invoices.
  • Price escalation. Build in annual increases (3 to 5 percent or tied to CPI) so you do not have to renegotiate every year.
  • Term and renewal. 12-month initial term with automatic renewal and 60 to 90 days cancellation notice.
  • Change order process. How additional services or scope changes are priced and approved. This prevents scope creep.
  • Performance standards. Define acceptable quality metrics and what happens if they are not met.
  • Insurance requirements. Your coverage minimums and certificate of insurance requirements.

Scope Creep Management

Scope creep kills janitorial profitability. The client asks you to "also wipe down the gym equipment" or "start cleaning the parking garage." Each request is small, but they add up.

Handle it with a formal change order process. Any request outside the original scope gets documented, priced, and approved before work begins. This is not rigid โ€” it is professional. Clients respect companies that value their own time.

Ready to streamline your cleaning business?

Spotless helps cleaning companies schedule jobs, collect payments, and manage their team โ€” all in one platform. Start your free trial today.

Try It Free โ†’

Adjusting Prices Over Time

Your costs increase every year. If your prices do not increase too, your margins shrink until the account is unprofitable.

Annual Increases

Build 3 to 5 percent annual increases into your contracts. Communicate them 60 to 90 days before they take effect. Explain the reason โ€” rising labor costs, increased supply costs, insurance premium increases.

Mid-Contract Adjustments

Sometimes costs spike unexpectedly. Supply chain issues, minimum wage increases, or insurance premium jumps can make a contract unprofitable mid-term. If this happens, document the cost increases and approach the client with transparency. Most reasonable clients will accept a mid-term adjustment when you show them the numbers.

Losing Unprofitable Accounts

Not every account is worth keeping. If a contract is unprofitable and the client will not accept a price increase, it is better to walk away than to continue losing money. Your resources are better spent on profitable accounts.

Common Janitorial Pricing Mistakes

Bidding Without a Walk-Through

Floor plans lie. A "10,000-square-foot office" might have 8 restrooms, a commercial kitchen, and a laboratory. You cannot price what you have not seen.

Ignoring Burden Costs

Quoting based on base wage instead of burdened wage means every hour of labor costs you more than you charged for it. This is the most common reason janitorial companies fail.

Underestimating Restrooms

Restrooms take more time per square foot than any other area. A building with 12 restrooms requires significantly more labor than a building with 4, even if the total square footage is the same.

Not Building in Management Time

Someone needs to supervise, inspect, and manage the account. If that is you, your time has a cost. Build supervision time into your bid โ€” typically 5 to 10 percent of cleaning hours.

Racing to the Bottom

Competing solely on price attracts clients who will leave you the moment someone cheaper comes along. Compete on quality, reliability, and professionalism. Those clients stick around.

Track your actual labor hours on every account for the first 90 days. Compare them to your bid estimates. If actual hours consistently exceed estimates, your production rates are too aggressive. Adjust your estimating formulas and re-price future bids accordingly.

Building a Profitable Janitorial Pricing System

Pricing is not a one-time exercise. Build a system that produces consistent, profitable bids:

  1. Maintain a cost database with current burdened labor rates, supply costs, and overhead percentages. Update it quarterly.
  2. Use standardized production rates by facility type and adjust them based on your actual performance data.
  3. Create bid templates that ensure you never forget a cost category.
  4. Review the profitability of every account quarterly. Identify accounts that have drifted below your margin targets and take corrective action.
  5. Use scheduling tools that track actual time on each account so you always have data to compare against your estimates.

The janitorial companies that thrive long-term are not the cheapest. They are the ones that understand their costs, price for profit, deliver consistent quality, and manage their contracts professionally. Build your pricing system on these principles and you will win the accounts that are actually worth having.

Ready to run your cleaning business
like a machine?

Join 500+ cleaning companies whoโ€™ve already made the switch. Your 14-day free trial starts now โ€” no credit card needed.

Free 14-day trial ยท No credit card required ยท Cancel anytime