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.
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.
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.
Building a Profitable Janitorial Pricing System
Pricing is not a one-time exercise. Build a system that produces consistent, profitable bids:
- Maintain a cost database with current burdened labor rates, supply costs, and overhead percentages. Update it quarterly.
- Use standardized production rates by facility type and adjust them based on your actual performance data.
- Create bid templates that ensure you never forget a cost category.
- Review the profitability of every account quarterly. Identify accounts that have drifted below your margin targets and take corrective action.
- 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.