PrimeBase/Tools/Contract Generator/CLEANING SERVICE CONTRACT
FREE TEMPLATE · CLEANING SERVICE CONTRACT

Free cleaning service contract template. Recurring or one-time.

Schedule, scope, supplies, cancellation policy — clean contract in 5 minutes.

Contract Generator

Build a professional service contract in minutes

Contract Basics

Set the title, type, and effective date

service

Cleaning Services Agreement

Effective May 17, 2026

Service Provider

Sparkle Commercial Cleaning

Client

1. Scope of Work

Commercial office cleaning — Mon/Wed/Fri (12 visits/month). Includes vacuuming, dusting, restroom maintenance, and trash removal.

Deliverables:

  • Three weekly visits (Mon/Wed/Fri)
  • Standard office cleaning per scope
  • Monthly deep clean of high-traffic areas
  • Restroom & break room sanitation

2. Compensation

Total Fee: $480.00

Payment Schedule: Monthly retainer

Payment Terms: Net 15

Expense Reimbursement: No

3. Confidentiality

Each party agrees to keep confidential all non-public information disclosed by the other party in connection with this Agreement. This obligation survives termination.

4. Termination

Either party may terminate this Agreement upon 30 days' written notice. The Client remains obligated to pay for all work delivered up to the termination date.

5. Service Schedule

Cleaning visits occur every Monday, Wednesday, and Friday outside of normal business hours. Holidays observed by the Provider may shift cleaning to the next business day.

6. Supplies & Equipment

Provider supplies all cleaning chemicals, tools, and equipment. Specialty products requested by Client are billed separately.

7. Property Access

Client provides building access keys, codes, or alarm credentials to Provider, who maintains them securely. Access credentials are returned upon termination.

Signatures

Service Provider

Sparkle Commercial Cleaning

Date: ___________________

Client

Date: ___________________

Skip the copy-paste next time
PrimeBase keeps your clients, documents, and billing in one place — no re-keying.
Try PrimeBase free
Overview

A cleaning service contract is the recurring agreement between a cleaning company and a residential or commercial client. It defines the service schedule (weekly, biweekly, monthly), the scope of cleaning per visit, supplies and equipment responsibilities, access credentials, the cancellation/notice policy, and the auto-renewal terms — the foundation of recurring revenue in the cleaning business.

Step-by-step

How to write a cleaning service contract

1
State the service schedule explicitly
"Commercial office cleaning — every Monday, Wednesday, and Friday between 6:00pm and 10:00pm." Cleaning is operations-heavy; vague "weekly" language creates disputes about whether Tuesday cleaning satisfies "weekly." Specific days and time windows protect both sides.
2
Define the scope of cleaning per visit
Attach a scope-of-work document or list: "Restroom sanitation, vacuum all carpeted areas, mop hard surfaces, empty trash, restock supplies, wipe down break-room counters." Out-of-scope items (windows, deep carpet cleaning, exterior) should be listed as separately bookable.
3
Specify supplies and equipment ownership
"Provider supplies all cleaning chemicals, tools, and equipment. Specialty products requested by Client are billed separately." Or the alternative: "Client supplies all cleaning chemicals; Provider supplies labor and equipment only." Both models exist; be explicit.
4
Address property access and security
"Client provides building access credentials (key, code, alarm code) to Provider. Provider maintains credentials in a locked record. Access credentials are returned/changed upon contract termination." This is non-negotiable for commercial cleaning — and a documented liability protection for the cleaner.
5
Set the term and auto-renewal
"This Agreement runs for an initial 12-month term, after which it renews month-to-month. Either party may terminate with 30 days' written notice after the initial term." Cleaning operates on stable, predictable cadence; long initial terms are reasonable; auto-renewal keeps cashflow predictable.
6
State the cancellation policy clearly
"After the initial 12-month term, either party may cancel with 30 days' written notice. Cancellation during the initial term requires payment of remaining contracted visits." Cleaning routes are scheduled weeks in advance; short-notice cancellations can't be rebooked in time.
7
Add liability and insurance representations
"Provider maintains general liability insurance of at least $1,000,000 per occurrence and workers' compensation as required by law. Provider is responsible for damages caused by Provider's operations during scheduled visits." Many commercial leases require COIs from on-site service vendors.
What to include

What every cleaning service contract should include

Service schedule with specific days and time windows
Scope of cleaning per visit (with attached SOW if extensive)
Supplies and equipment ownership
Property access credentials handling
Per-visit or monthly pricing
Initial term and auto-renewal
Cancellation notice period and conditions
Insurance representations from the cleaner
Damage liability and reporting process
Holiday schedule and rescheduling rules
Add-on services pricing (windows, carpets, deep clean)
Sales tax language (commercial cleaning is taxable in some states)
Watch out

Common cleaning service contract mistakes

Vague schedule ("weekly cleaning"). Customers expect Monday; you arrive Tuesday; dispute follows. Specify days and time windows.
No scope-of-work document. "Office cleaning" means different things to different customers; without an SOW, there are always disputes about what was promised.
Skipping the access-credentials clause. Customer gives you a key, you lose it, customer is now exposed — and there's no contractual framework for handling the situation.
Auto-renewing terms without clear cancellation. Customers feel trapped; signing up for cleaning shouldn't be a 5-year wireless plan.
No insurance reference. Commercial buildings require COIs; without insurance language in the contract, you're scrambling at week 1.
Common questions

Frequently asked questions.

12-month initial term with month-to-month renewal afterward is the cleaning industry standard for commercial accounts. Residential recurring cleaning often skips the long initial term, running month-to-month from day one with a 30-day cancellation notice. The initial term protects the cleaning company from customers who try the service for a month, then cancel — cleaning routes are scheduled weeks in advance and substitution clients are hard to find on short notice.

Why PrimeBase

Why cleaning companies move recurring contracts into PrimeBase

A clean PDF contract gets one customer onboarded. After it's signed, PrimeBase keeps the recurring book running on one customer record. Smart Documents send the service agreement out for parallel e-signature; the countersigned PDF lives next to every visit and every invoice. Each month, you raise the next invoice in one click from the previous one's line items — same cadence, same scope, add-ons added as needed. AR aging flags slow-pay accounts, and the customer sees signed agreement and invoices in their branded portal.

Try PrimeBase freeSee PrimeBase documents & e-signaturePrimeBase for field-service teams
✓ 14-day free trial · ✓ No credit card · ✓ Cancel anytime
Keep exploring

Related tools and templates.

Cleaning Service Invoice

Recurring monthly invoices for your cleaning routes.

Open
Landscaping Contract Template

Similar recurring service contract for exterior maintenance.

Open
HVAC Invoice Template

For cleaning companies that also handle HVAC routes.

Open
Construction Contract Template

For post-construction cleanup contracts with builders.

Open