A profitable commercial cleaning bid starts with the actual work required at the facility. The price must cover labor, supplies, travel, equipment, supervision, overhead, and profit.
Square-foot pricing can help you compare similar facilities. It should not be the only way you price a contract. Two buildings with the same size can require very different labor because of restroom count, floor types, occupancy, service frequency, access rules, and cleaning standards.
A strong commercial cleaning proposal gives the client a clear monthly price. It also protects your company by defining the included work, exclusions, and process for added services.

Bid a commercial cleaning contract by inspecting the facility, building a detailed scope of work, estimating labor hours, calculating your total cost, and adding a sustainable profit margin.
Use the following process:
The final price should reflect the service required to meet the client’s standard. Do not reduce the price without reducing the scope, frequency, or included services.
No. A cleaning company should bid only on accounts that fit its location, crew capacity, experience, and minimum revenue target.
A low-value or difficult account can consume sales time and create staffing problems. A contractor should qualify the opportunity before scheduling a walkthrough.
Ask the prospect about the facility type, address, current cleaning issues, required schedule, and decision process. A facility manager who needs a proposal within two weeks is a different opportunity from a business that is only collecting prices for a future budget.
Use this information before investing time in a formal bid:
A contractor should also confirm whether the site requires specialized cleaning. Medical offices, schools, industrial facilities, and food-related spaces may require additional procedures, equipment, insurance, or staff training.

A walkthrough helps you identify the work that a square-foot estimate cannot show.
Walk the facility with a decision maker, office manager, property manager, or operations contact. Ask them to explain the current cleaning arrangement and the areas that receive the most complaints.
Inspect the building during or near normal operating hours when possible. Occupancy, traffic, waste volume, restroom use, and break-room activity can change the labor required for the account.
Record the cleanable area instead of relying only on total building square footage. Storage rooms, private server rooms, unused spaces, and tenant-controlled areas may not be part of the recurring scope.
| Facility area | What to inspect | Why it affects the bid |
| Lobby and entrances | Glass, mats, floor type, visitor traffic | High-traffic areas need frequent attention |
| Offices and workstations | Desk count, carpet, trash points, shared spaces | Determines vacuuming, dusting, and trash time |
| Restrooms | Fixture count, usage, showers, dispensers | Detailed restroom cleaning requires more labor |
| Break rooms and kitchens | Counters, sinks, appliances, food waste | Food residue and trash increase cleaning time |
| Floors | Carpet, tile, VCT, concrete, hardwood, stairs | Each floor type needs a different process |
| Loading and waste areas | Trash volume, recycling, dumpster access | Waste handling can add labor and travel time |
| Access points | Parking, elevators, alarm systems, security | Non-cleaning time still creates labor cost |
A good walkthrough also identifies hidden costs. Long walks from the parking area, multiple floors, limited elevator access, strict security check-in, and late-night access procedures can add time to every visit.

A commercial cleaning scope of work should identify the area, task, frequency, and expected result.
A vague proposal creates scope creep. If a proposal says “clean office weekly,” the client may assume that carpet extraction, interior window cleaning, detailed floor care, and deep kitchen cleaning are included.
A detailed scope makes the client’s expectations easier to manage. It also gives supervisors a checklist for inspections and helps cleaners understand their responsibilities.
| Area | Task | Frequency | Included in monthly price? |
| Lobby | Vacuum, remove trash, spot-clean entry glass | Every visit | Yes |
| Offices | Empty trash, vacuum, dust reachable surfaces | Every visit | Yes |
| Restrooms | Clean fixtures, mop floors, refill agreed supplies | Every visit | Yes |
| Break room | Wipe counters and tables, clean sinks, remove trash | Every visit | Yes |
| Carpet | Hot-water extraction | Quarterly or as needed | Optional |
| Hard floors | Strip, wax, or burnish | Scheduled separately | Extra |
| Windows | Interior or exterior window cleaning | As requested | Extra |
The scope should also state what is excluded. Common exclusions include biohazard cleanup, pest control, exterior window cleaning, post-construction debris, excessive clutter removal, pressure washing, and floor refinishing.

Labor hours should be estimated from the specific tasks your crew must complete during each visit.
Labor is usually the largest cost in a commercial cleaning contract. A small mistake in labor time can turn an apparently profitable account into a loss every month.
Estimate time by work area instead of applying one production rate to the entire facility. Restrooms, kitchens, trash removal, stairs, floor care, and high-traffic areas should receive separate time estimates.
Use this formula:
Labor hours per visit = Total task time for all included areas
Then calculate monthly hours:
Monthly labor hours = Labor hours per visit × Visits per month
Use 4.33 weeks when converting weekly service into a monthly figure. For example, cleaning a site four times per week equals about 17.33 visits per month.
Your production rates should come from your own time-tracking records whenever possible. If you do not have enough data, use conservative assumptions and review actual labor after the first 30, 60, and 90 days.
Fully loaded labor cost includes the employee’s wage and every employment-related cost attached to that worker.
A cleaner paid $18 per hour does not cost the company only $18 per hour. Payroll taxes, workers’ compensation, paid time off, uniforms, training, supervision, and turnover all affect the real labor cost.
Use this formula:
Monthly labor cost = Monthly labor hours × Fully loaded hourly labor rate
Your fully loaded rate should include:
A contractor that prices from the base wage alone will often underbid the contract. The account may look profitable on paper while producing little or no profit after payroll and supervision.
A commercial cleaning bid should include direct facility costs and a share of company overhead.
Direct costs are expenses created by servicing that specific account. These costs include cleaning chemicals, trash liners, microfiber cloths, mop heads, equipment wear, fuel, parking, tolls, and site-specific access requirements.
Overhead covers the expenses required to operate the cleaning company. Insurance, software, office administration, sales, accounting, vehicles, licenses, management salaries, and marketing should not be treated as free.
Restroom consumables deserve special attention. Toilet paper, paper towels, soap, liners, and dispensers can create major cost differences between facilities. Include them only when usage is predictable, or place them under a separate consumables allowance.
Profit margin is the percentage of the final client price that remains after all costs are paid. Markup is the percentage added to your cost.
The two numbers are different. A 20% markup does not create a 20% profit margin.
| Pricing method | Calculation on $2,000 cost | Client price | Profit margin |
| Add 20% markup | $2,000 × 1.20 | $2,400 | 16.7% |
| Target 20% profit margin | $2,000 ÷ 0.80 | $2,500 | 20% |
| Target 25% profit margin | $2,000 ÷ 0.75 | $2,666.67 | 25% |
Use this formula to price for a target margin:
Client price = Total monthly cost ÷ (1 − target profit margin)
Your target margin should reflect account risk. Difficult staffing, late-night service, high security, long travel time, strict quality standards, and complex facility layouts may require a stronger margin.

The following example shows a pricing method. It is not a universal commercial cleaning rate.
Assume a cleaning company is bidding a 12,000-square-foot office. The cleanable area is 9,000 square feet, and the client requests service four evenings per week.
The contractor estimates three labor hours per visit. The fully loaded labor rate is $27 per hour. Direct supplies, travel, and equipment cost $16 per visit. The company allocates $230 per month for overhead and wants a 20% profit margin.
| Calculation | Formula | Amount |
| Monthly visits | 4 × 4.33 weeks | 17.33 |
| Monthly labor hours | 3 × 17.33 | 51.99 hours |
| Monthly labor cost | 51.99 × $27 | $1,403.73 |
| Monthly direct costs | $16 × 17.33 | $277.28 |
| Monthly overhead allocation | Fixed amount | $230.00 |
| Total monthly cost | Labor + direct costs + overhead | $1,911.01 |
| Final price at 20% margin | $1,911.01 ÷ 0.80 | $2,388.76 |
The contractor could present a monthly price of $2,390, subject to the written scope, schedule, exclusions, and contract terms.
The contractor can then use square-foot pricing as a reasonableness check:
Monthly price per cleanable square foot = Monthly contract price ÷ Cleanable square footage
In this example, $2,390 ÷ 9,000 equals about $0.27 per cleanable square foot per month. That number does not determine the bid. It helps the contractor compare the price with similar local accounts after the cost calculation is complete.
Flat monthly pricing is usually the right model for recurring janitorial work because it gives the client a predictable invoice and gives the contractor a stable revenue target.
Per-visit, hourly, and task-based pricing can also work when the scope or service schedule is less predictable.
| Pricing model | Best use | Main risk |
| Flat monthly contract | Stable recurring office and facility cleaning | Scope creep |
| Per-visit pricing | Small or low-frequency accounts | Changing workload between visits |
| Hourly pricing | One-time, emergency, or uncertain work | Open-ended client cost |
| Per-square-foot pricing | Benchmarking similar recurring sites | Missed labor-heavy areas |
| Hybrid pricing | Monthly janitorial service plus specialty work | Unclear inclusions |
A hybrid model often works well for commercial cleaning. The monthly agreement covers routine service. Initial deep cleaning, carpet extraction, floor care, windows, emergencies, and special events are quoted separately.
Facility conditions change the labor required, the direct cost of service, and the risk carried by the contractor.
Medical offices, schools, offices, retail stores, warehouses, and industrial facilities do not require the same cleaning process. A medical facility may require documented procedures and stricter disinfection practices. A warehouse may have large open spaces but greater dust, debris, and safety requirements.
A cleaning company should price the required standard of service, not only the building category.
Five-day-per-week cleaning requires more labor than twice-weekly service. Day porter service costs more because the employee works around occupants and responds to cleaning needs during business hours.
After-hours work may reduce interruptions. It can also increase staffing difficulty if the service window is late, isolated, or difficult to access.
Restrooms and kitchens often require more labor than open office space. Count toilets, urinals, sinks, mirrors, dispensers, stalls, showers, tables, appliances, and waste points during the walkthrough.
A 10,000-square-foot office with two lightly used restrooms may require less time than a smaller call center with six restrooms, a busy break room, and heavy daily traffic.
Parking, elevators, access cards, security gates, background checks, and long walking distances add non-cleaning time. A site located near existing accounts may also be easier to staff than one that requires a separate crew and long travel.
Travel cost should include more than fuel. Include the labor time required for the team to reach, enter, and leave the facility.
Price work outside the recurring scope separately instead of absorbing it into the monthly contract.
Initial deep cleaning should usually be a separate one-time charge. A new account may have neglected floors, stained carpet, buildup in restrooms, or extra trash that routine cleaning will not solve on the first visit.
Common extra services include:
Every extra-service quote should state the task, labor, equipment, materials, completion standard, and approval requirement. Use a written change order before beginning work that is not included in the contract.

A commercial cleaning proposal should explain the work, price, schedule, quality process, and contract terms in plain language.
A client should be able to compare your proposal with another bid without guessing what is included. Clear proposals also reduce disputes after service begins.
| Proposal section | What to include |
| Client and facility details | Business name, address, contact, and proposal date |
| Scope of work | Tasks by area, frequency, and service standard |
| Service schedule | Cleaning days, service window, and proposed start date |
| Pricing | Monthly rate, one-time startup work, taxes, and optional services |
| Exclusions | Work not included in the base contract |
| Quality control | Inspections, issue reporting, supervisor contact, and response process |
| Insurance and compliance | Required insurance, training, access, and safety documents |
| Terms | Billing schedule, contract length, cancellation, renewal, and price-review terms |
| Scope changes | Approval process and pricing for added work |
A lower bid may appear cheaper because it excludes services that your proposal includes. A detailed proposal helps the buyer compare service value instead of comparing one unexplained price against another.
Adjust the scope before cutting a price that already supports a narrow margin.
A client may have a fixed budget. The contractor can respond with options instead of agreeing to perform the same labor-heavy scope for less money.
Offer choices such as:
A sustainable contract should allow you to pay staff properly, maintain quality, respond to client concerns, and keep the account profitable.
Review actual account performance during the first 30, 60, and 90 days, then at least once each year.
A bid is an estimate. Actual labor data shows whether the scope, production rate, staffing plan, and price were accurate.
Track budgeted labor hours against clocked labor hours. Review supply use, supervisor time, client complaints, overtime, absenteeism, and added work requests. A repeated variance usually points to a pricing problem, an incomplete scope, poor workflow, or a training issue.
Document scope changes as they happen. If the client adds restrooms, changes the cleaning frequency, expands office space, requests more day porter coverage, or increases consumable use, submit a written revision before the added work becomes normal.
A verified janitorial appointment can give your team a stronger starting point for a walkthrough, proposal, and commercial cleaning bid.
Janitorial Leads Pro provides exclusive appointments with phone-verified and address-verified commercial prospects. The appointment is scheduled with a decision maker at a specific date and time, and the business is interested in discussing a new cleaning provider. That can reduce time spent chasing weak contacts and help your sales team focus on inspecting facilities and preparing accurate proposals.
A verified appointment does not guarantee a signed contract. Your company still needs to qualify the opportunity, conduct a walkthrough, calculate costs, and follow up with a clear proposal. Learn more about verified commercial cleaning appointments and janitorial lead packages.
Commercial cleaning rates differ by labor costs, scope, facility type, frequency, and local market conditions. Calculate your labor and operating cost first. Use the per-square-foot figure only to check whether the final price is reasonable for comparable local accounts.
Routine chemicals and basic cleaning materials are commonly included. High-use consumables, including paper towels, toilet paper, soap, and liners, should be clearly included, capped by an allowance, or billed separately.
Yes. Initial cleaning often requires extra labor and materials before routine service can begin. Price it as a one-time service instead of hiding the cost in the recurring monthly rate.
Calculate each facility separately because labor, access, floor types, restrooms, and service requirements differ by site. You can issue one combined invoice, but each location should have its own scope and job-cost calculation.
Review pricing at least annually and whenever labor costs, supplies, service frequency, occupancy, or scope changes materially. Your agreement should explain the price-review and approval process before the contract starts.
Commercial cleaning contracts should be priced from the real scope of work, labor requirements, operating costs, and target profit.
A careful walkthrough, detailed scope, and accurate labor estimate protect your margin before the client signs. Clear exclusions, optional services, and written change orders protect that margin after the work begins.
Nadia Martinez is a commercial cleaning writer at Janitorial Leads Pro. She researches janitorial operations, insurance requirements, bidding, and business development for cleaning contractors. Her work draws on government guidance, insurer documentation, and practical contract considerations. Her articles are educational and do not replace advice from licensed insurance, legal, or financial professionals.