What you'll get from this guide
- Full janitorial service agreement with scope table, exclusions, schedule, pricing, and QA language
- Billing, rate escalation, insurance, access, and 30-day termination clause structure
- ServiceHub hook for accepted terms, Proof Pack, and renewal reporting
Download Free PDF
No email required · Instant PDF download · Built for recurring janitorial contracts
Disclaimer
This template is provided for general informational purposes only. Legal, tax, and regulatory requirements vary by business and jurisdiction, so you are responsible for reviewing and adapting it before use. LeadDuo makes no warranties and is not liable for outcomes resulting from use of this template.
Powered by LeadDuo ServiceHub — www.leadduo.io
What this template is for
This agreement governs the recurring janitorial relationship after the client accepts your pricing and scope. It is not the proposal. It is the operating document that defines what happens on every visit, how billing works, and how service issues get resolved.
For property managers and facility leaders, a written agreement is the signal that your company can run a commercial account without avoidable confusion. Clear scope, exclusions, access rules, and remedy timelines prevent most disputes before they start.
Bid vs contract
| Document | Primary purpose | When to send | What it must answer |
|---|---|---|---|
| Bid / proposal | Win the work | Before the client decides | What is included, why you, and at what price |
| Janitorial contract | Govern the relationship | After the client says yes | Exact scope, billing, QA, access, and termination |
Sell with the proposal. Remove ambiguity with the contract.
How to use this contract
Send it after the bid is accepted
Do not lead with the contract. Use it once pricing and operating scope are already aligned.
Match the scope table to the walkthrough
List areas, frequencies, and explicit exclusions exactly as discussed during the site visit.
Specify access and issue handling
Document service windows, access method, on-site contact, and remedy timeline before the first visit starts.
Finalize insurance and signature details
Attach any required insurance proof and make sure both parties sign the same clean final version.
Janitorial contract outline
- Parties, service address, start date, and contract term
- Scope of work by area with an explicit exclusions block
- Visit schedule, service window, and access/security details
- Pricing, invoice cadence, payment terms, and late-payment handling
- Quality assurance process, issue reporting, and remedy timing
- Insurance and liability language appropriate for commercial accounts
- Termination notice period and access credential return language
- Signature block for provider and client
What separates strong janitorial contracts from weak ones
Specific scope language
“Clean offices” is not enough. Name the areas, tasks, frequency, and excluded work so service quality can be measured objectively.
A visible QA clause
Clients want to know how issues are handled. A written inspection cadence and remedy timeline makes the relationship feel managed, not improvised.
A clear termination rule
Month-to-month or annual, the notice period must be explicit. Undefined termination language is where many disputes start.
Access and security rules
Missed visits often come from poor access documentation, not poor labor. Keys, fobs, alarm instructions, and emergency contacts belong in the agreement.
?FAQ: Janitorial contracts
Is a janitorial contract different from a janitorial proposal?▼
Should the contract include exact task scope?▼
Should rate increases be included in the first contract?▼
Related resources
Use the contract as an operating baseline, not just a PDF
LeadDuo ServiceHub can store accepted contract terms, tie recurring work to the client record, and build a client-facing history of completed visits for renewal conversations.
- Accepted terms and version stored with the commercial account
- Recurring schedule and scope tied to the agreement
- Proof Pack after each completed visit
- SLA and contract health reporting for renewals
Read the full guide
Read the blog post →