Commercial Cleaning Proposal Template: What to Include and Why
TLDR
A commercial cleaning proposal is a document sent to a prospective client before a contract is signed. It includes: company overview, scope of services, pricing, schedule, insurance summary, and terms. A proposal is more detailed than a bid but less formal than a contract. Most cleaning companies confuse these three documents and either over-explain in bids or under-explain in proposals.
- Cleaning bid vs proposal vs contract
- A bid is a price quote, often informal. A proposal is a formal document presenting the scope, price, and terms before a contract is signed. A contract is the legally binding agreement that governs the service relationship. Most cleaning companies use bids and proposals interchangeably, which creates confusion — keep them distinct.
DEFINITION
- Walk-through
- A site visit before writing a proposal or bid. During the walk-through, you measure square footage, document floor types, count restrooms, photograph problem areas, and confirm the scope of work with the client or facility manager. Every proposal should be based on a walk-through, not an estimate from square footage alone.
DEFINITION
- Scope of work
- The section of a proposal or contract that lists every task, area, and frequency included in the service. Explicit scope prevents disputes about what's included. If a task isn't in the scope, you can't be held responsible for it — and can't bill for it without a change order.
DEFINITION
Bid, Proposal, Contract: Why the Distinction Matters
Most cleaning companies use these three terms interchangeably. That’s the root of a lot of lost deals and client disputes.
A bid is a price. You send it when someone asks how much. A proposal is a full document that gives a prospective client everything they need to make a decision. A contract is what you both sign when they say yes.
Sending a bid when a client expects a proposal makes you look unprepared. Sending a 10-page document when someone just wants a ballpark number wastes their time. Know which document the situation calls for.
For any commercial account worth pursuing, send a proposal.
Step 1: Open With Your Company Overview
Keep this short. Two to three sentences that establish you’re a real, operating business with experience in their type of facility.
What to include:
- How long you’ve been operating
- Your service area
- Any specialization relevant to their building type (medical, industrial, multi-tenant office)
What to skip: mission statements, founding stories, and paragraphs about your “commitment to excellence.” Facility managers read dozens of these. Specifics land; generalities don’t.
Step 2: Scope of Services
This is the most important section of the proposal. Write it from your walk-through notes, not from memory.
Format it by area:
Restrooms (all 4, nightly)
- Scrub and disinfect toilets, sinks, and urinals
- Restock paper towels, toilet paper, and hand soap
- Mop floor with disinfectant
- Empty trash
Office areas (nightly)
- Vacuum carpeted areas
- Empty desk-side trash (desks cleared by staff)
- Wipe conference room tables
Common areas (nightly)
- Vacuum or sweep lobby floor
- Clean entry glass doors
- Empty lobby trash
Quarterly (included)
- Strip and wax VCT floors in break room and corridors
List explicit exclusions at the bottom of this section. If window washing, carpet shampooing, or exterior cleaning is not included, say so. An exclusion list prevents the call you don’t want at month three.
Step 3: Pricing
State the monthly total at the top of this section. One number, clearly labeled.
You can include a line-item breakdown below it for clients who want to understand the components. But lead with the total. Clients who have to calculate your price themselves will either get it wrong or give up.
If you offer multiple service options (three nights per week vs. five nights per week), present them as a simple table:
| Service Level | Frequency | Monthly Price |
|---|---|---|
| Standard | 3x per week | $1,200/month |
| Full Service | 5x per week | $1,850/month |
Don’t include your labor calculation or cost breakdown. That’s your business, not theirs.
Step 4: Schedule and Access
State when you’ll be on site, the approximate time window, and what you need to get in.
Cover these specifically:
- Days of service
- Approximate arrival time (e.g., “after 6:00 PM”)
- Key, fob, or access code requirements
- Alarm set/disarm procedure
- Parking expectations
- After-hours contact for your crew
Access issues are the number one cause of missed services in the first month of a new account. Sorting them out in the proposal saves a call at 9:00 PM on night one.
Step 5: Insurance Summary
One paragraph is enough. State your general liability coverage limit and confirm you carry workers compensation for all crew members. Offer to provide your certificate of insurance before service begins.
This section reassures the client before they see your price. Property managers in particular want to confirm coverage exists before anything else. Putting it before the call to action but after the pricing keeps the document in the right reading order.
Step 6: Terms
Keep this section to four points:
- Payment terms (net 15 or net 30 from invoice date)
- Contract term (month-to-month or 12 months)
- Termination notice period (30 days written notice is standard)
- Scope change process (written change orders for any tasks outside the agreed scope)
Anything more complex than this belongs in the formal contract you’ll send when they say yes. A proposal with four pages of legal language signals that you’re difficult to work with.
Step 7: Call to Action
End with one clear next step. Give them options if you want, but make it specific:
“To proceed, sign and return this proposal by March 28. We can begin service the following Monday. If you’d like to discuss any part of the scope first, reply to this email and I’ll schedule a 15-minute call.”
A deadline creates gentle urgency. A phone call option removes friction for clients who have questions. Both together close more proposals than a vague “looking forward to hearing from you.”
Common Proposal Mistakes
Not doing a walk-through first: proposals written from square footage estimates have vague scope. Vague scope loses deals to competitors who seem more prepared.
Using the same generic scope template for every account: clients notice when a proposal doesn’t reference anything specific to their building. It signals you weren’t paying attention during the walk.
No exclusions list: leaving out what’s not included guarantees a dispute later. Write the exclusions section every time.
Sending it without a follow-up plan: most proposals don’t get rejected, they get ignored. Follow up in three business days if you haven’t heard back.
Q&A
What should a commercial cleaning proposal include?
A commercial cleaning proposal should include a company overview, detailed scope of services by area and frequency, monthly pricing, schedule and access requirements, a summary of your insurance coverage, payment terms, contract term, and a call to action. Missing any of these sections gives the client a reason to keep shopping.
Q&A
How do you write a janitorial proposal?
Start with your walk-through notes. Convert those notes into a task list organized by area and frequency. Build your price from labor hours, materials, and overhead. Format the document with clear headings: Company Overview, Scope of Services, Pricing, Schedule, Insurance, Terms, and Next Steps. Use a PDF with your logo and the client's building address on the cover.
Q&A
How do I make my cleaning proposal stand out?
Specificity wins. A proposal that lists 'vacuum carpeted areas in Suites 101, 104, and 106 nightly' is more credible than one that says 'vacuum all carpeted areas.' Reference details from the walk-through to show you paid attention. A clean PDF layout with the client's address on the cover signals professionalism before they read a word.
Q&A
What is the standard contract term for commercial cleaning?
Most commercial cleaning contracts run 12 months with a 30-day termination notice clause. Month-to-month arrangements are common for smaller accounts or trial periods. Annual contracts protect your revenue and justify investing in a new account. Always include a termination clause with a defined notice period so both parties have a clear exit.
Q&A
Should I attach my certificate of insurance to a cleaning proposal?
Offer to provide it, but don't attach it to every first proposal. Mention in the insurance section that your COI is available on request and will be provided before service begins. For large commercial clients or property management companies, attaching it upfront signals that you work with professional clients regularly.
Like what you're reading?
Try SweepOps free — no credit card required.
Want to learn more?
What's the difference between a cleaning bid and a proposal?
How long should a commercial cleaning proposal be?
Should I include pricing on a first proposal?
Keep reading
How to Bid Commercial Cleaning Jobs: Step-by-Step Formula
A practical formula for bidding commercial cleaning contracts. Covers site walk-throughs, square footage, ISSA production rates, labor calculations, and proposal format.
Cleaning Bid Template: How to Price a Commercial Cleaning Job
A step-by-step cleaning bid template for commercial accounts. Covers property details, ISSA labor calculations, supply costs, overhead allocation, margin, and what goes in the final bid document.
Commercial Cleaning Contract Template: 7 Things Every Agreement Needs
What to include in a commercial cleaning contract to protect your business. Covers scope of work, pricing terms, payment, insurance, termination clauses, and change orders.
How to Get Commercial Cleaning Contracts: A Step-by-Step Guide
A practical guide for cleaning company owners on landing commercial cleaning contracts, from finding prospects to submitting professional bids and following up.
Best Janitorial Bidding Software in 2026: Ranked by Accuracy
Compared 5 commercial cleaning bidding tools including dedicated software and spreadsheet methods. Which one produces the most accurate bids?
Best Aspire Alternative for Small to Mid-Size Cleaning Companies
Aspire is enterprise software with enterprise pricing. SweepOps gives commercial cleaning companies ISSA-standard bidding and operations tools starting at $20/mo — no custom quotes needed.