PrimeX
BlogPricingSign inStart free
  1. Home
  2. /
  3. Blog
  4. /
  5. Window Cleaning Service Agreement: Every Clause Explained (Free Template)
Trade Guides

Window Cleaning Service Agreement: Every Clause Explained (Free Template)

A clause-by-clause walkthrough of a professional window cleaning service agreement — scope, schedule, billing, cancellation, renewal, warranty, force majeure, liability, dispute resolution. Sample wording for every section.

SC
Sudheer ClarkeFounder, PrimeX · May 9, 2026 · 13 min read
On this page
  1. Why a written agreement matters — even for small jobs
  2. The 12 essential sections
  3. Common drafting mistakes
  4. How PrimeX drafts this in 30 seconds
On this page
  1. Why a written agreement matters — even for small jobs
  2. The 12 essential sections
  3. Common drafting mistakes
  4. How PrimeX drafts this in 30 seconds

A handshake gets a window cleaner the first visit. An agreement gets the next ten. The difference between operators who plateau at $100K and operators who scale past $1M is rarely talent — it is paperwork. The agreement clarifies expectations the customer was going to assume anyway, and clarifies them in the operator’s favor when the customer would otherwise assume in their own.

This is a clause-by-clause walkthrough of a professional window-cleaning service agreement. Twelve sections, sample wording, the drafting mistakes that turn a friendly relationship into a small-claims hearing. Read it once, adapt the language to the local jurisdiction, have a real attorney review before you send the first one to a customer.

Not legal advice
This essay describes how professional service agreements are typically structured. It is not legal advice and does not create an attorney–client relationship. The exact wording for any binding agreement should be reviewed by a licensed attorney in the operator’s jurisdiction.

Why a written agreement matters — even for small jobs

A $250 cleaning that goes wrong feels too small to litigate. That is exactly why operators get hurt by them. Without an agreement defining scope, access, and damage liability, the operator has the same exposure on a $250 job as on a $25,000 commercial contract — and zero defenses. With an agreement, ninety percent of disputes resolve at the clause level, never reaching a court.

The cost of a written agreement is one signing event per customer. The benefit is procedural clarity for every visit afterward.

The 12 essential sections

Every professional service agreement, regardless of trade, lands on roughly twelve sections. The names vary; the substance does not.

1. Scope of services

What, exactly, the operator is obligated to perform — and what the operator is not. For window cleaning, this section names the surfaces (exterior glass, interior glass, screens, tracks, frames), the technique (squeegee, water-fed pole, hand-cleaning), and the exclusions (storm windows not removed, leaded panes not warrantied, hard-water spotting addressed only with explicit add-on service). A precise scope makes the rest of the agreement enforceable.

Sample wording
“Provider shall clean the exterior and interior of all standard glass surfaces at the Property identified on Schedule A. Storm-window panels, leaded glass, and stained glass are excluded unless explicitly listed. Screens shall be removed, rinsed, and reinstalled at no additional charge for residential premises with fewer than twenty (20) screens.”

2. Schedule and cadence

The visit cadence (bi-annual, quarterly, monthly), the seasonal anchor months, and the rescheduling rule. Every plan customer should know which months their visits fall in and how a rescheduled visit slots back into the cadence (usually within fourteen days, never carrying over to the next quarter without written consent).

3. Pricing and billing

The visit price, the annual price, the cadence-anchored billing schedule, and any annual rate-adjustment clause. Most professional agreements name a fixed visit price for the initial term and reserve the right to adjust at renewal with 30 days’ written notice. A rate-adjustment clause that allows mid-term increases is enforceable in some jurisdictions but reads as predatory; reserve adjustments for the renewal moment.

Sample wording
“The Service Fee is fixed for the Initial Term. At each Renewal Term, Provider may adjust the Service Fee by up to 8% with 30 days’ written notice to Customer. Customer may decline a renewal at the prior Service Fee by providing written non-renewal notice within the same 30-day window.”

4. Cancellation

How either party ends the agreement, the notice period, and the consequence. Professional residential window-cleaning agreements typically run 12 months with 30-day cancellation; the customer may terminate without cause at 30 days’ written notice, the operator reserves termination for non-payment or unsafe access. Cancellation that creates a refund obligation should specify the calculation method (pro rata against visits delivered, never an open-ended “as we determine fair”).

5. Renewal

Auto-renew vs opt-in renew, and the customer’s out. Auto-renew is operationally cleaner — most plan businesses run on it — but increasingly state consumer-protection law requires affirmative annual notice and a clear opt-out. The clause should name the renewal date, the notice obligation (10–30 days before renewal), and the customer’s opt-out method (a single email address counts as a method).

6. Warranty and callback

The between-service guarantee. For window cleaning, the standard is a 14-day weather-streak callback: if rain within 48 hours of the visit causes visible streaking on cleaned exterior glass, the operator returns at no charge to re-clean affected surfaces. This warranty is a marketing asset and a margin protector — it caps the operator’s callback exposure at a defined window.

Sample wording
“Provider warrants that exterior glass surfaces will appear streak-free for fourteen (14) days following each visit. If, within that period, weather conditions cause visible streaking on cleaned exterior glass, Provider shall return at no charge to re-clean the affected surfaces during normal business hours, scheduled within seven (7) days of Customer’s notice.”

7. Force majeure

Events that excuse non-performance — extreme weather, government order, supply-chain disruption. A force-majeure clause is the operator’s defense when an ice storm makes ladder work unsafe and the customer expects the visit anyway. It should name the affected obligations, the notice requirement (notify within 48 hours of the event), and the make-up cadence (within 14 days of the event clearing, at the operator’s standard reschedule procedure).

8. Liability cap

The operator’s maximum exposure for damage caused during the visit. Professional service agreements cap liability at the prior twelve months of fees paid, plus the operator’s general liability insurance coverage for property damage. A cap protects against the rare worst-case (a fall-through that damages an antique) without limiting the customer’s normal-case remedy. Some jurisdictions limit how aggressively a service business can cap consumer liability — confirm locally before publishing.

9. Dispute resolution

The path before a courtroom. Most professional agreements name a sequence: written notice → 14 days to cure → mediation in the operator’s home county → small-claims as the final option. Mandatory binding arbitration is enforceable in many U.S. states for residential service contracts but is increasingly viewed unfavorably by consumer-protection regulators; mediation-then-court is cleaner.

10. Privacy and data handling

The operator’s commitment regarding personal data — addresses, phone numbers, gate codes, alarm codes, photographs of the property. The clause should name the lawful purposes (scheduling, communication, billing, insurance defense), the retention period (typically the contract term plus seven years to align with tax-record requirements), and the customer’s rights to access and request deletion. A short clause is fine; a missing one is not.

11. Property access

How the operator gets onto the property when the customer is not home. Gate codes, lockbox access, alarm codes, dog-on-property notes — all named in writing, all updated when they change, all stored under the customer’s record rather than in a tech’s phone. The clause should also name the customer’s obligation to provide safe access (dogs leashed, gates unlocked, vehicles moved away from the work zone) and the operator’s right to skip a visit if access is unsafe — without forfeiting the visit fee.

12. Governing law and severability

Which state’s law applies and what happens if any single clause is found unenforceable. Both are boilerplate but missing them costs operators in cross-state disputes. Name the operator’s home state. Add a severability sentence so an unenforceable liability cap doesn’t void the whole agreement.

Common drafting mistakes

  1. Vague scope. A scope that says “clean all windows” will be argued at the door of every visit. Name surfaces, name exclusions, attach a Schedule A with the list of windows.
  2. No rate-adjustment clause. An operator who can never raise prices on a renewal is an operator with a slowly shrinking margin. Reserve a 5–8% annual adjustment with notice; use it most years; skip it in unusual years.
  3. Auto-renew with no opt-out path. A clause the customer feels trapped by is a clause that produces a state attorney general complaint. Always pair auto-renew with a 30-day notice + a specified opt-out method.

How PrimeX drafts this in 30 seconds

A clause-by-clause walk-through is useful exactly once — the first time an operator sits down with the agreement. After that, the agreement should generate itself. The customer-facing fields (name, address, plan tier, anchor months) are the only data that varies; the twelve sections are fixed.

PrimeX templates the full twelve-section agreement, fills the customer-specific fields from the customer record, and sends a signed PDF back to both parties on first-visit booking. The operator never re-types the language; the customer never receives a worse version of the agreement than the one a $1M operator would send. See the window-cleaning workflow →

On this page
  1. Why a written agreement matters — even for small jobs
  2. The 12 essential sections
  3. Common drafting mistakes
  4. How PrimeX drafts this in 30 seconds
On this page
  1. Why a written agreement matters — even for small jobs
  2. The 12 essential sections
  3. Common drafting mistakes
  4. How PrimeX drafts this in 30 seconds
Written by
SC
Sudheer ClarkeFounder, PrimeX
Continue reading

More from the PrimeX blog

Pricing

Recurring Service Plans vs One-Off Jobs: The Math Every Service Business Should Run

A one-off job pays once. A plan pays for years. The premium isn’t emotional — it is arithmetic. Here is the side-by-side math, the CAC-recovery comparison, and the rule of thumb that decides when to convert a customer.

May 9, 2026 · 11 min read
AI

AI in Field Service Operations: What Actually Works in 2026

AI in field service has crossed the line from “fun demo” to “quietly running parts of the business.” But the line between what works and what fails moves every quarter — and the operators who win are the ones who stay calibrated to it.

May 9, 2026 · 11 min read
PrimeX

Run your service business on PrimeX.

Prime is the AI executive layer that runs scheduling, dispatch, recurring billing, customer messaging, and operational reporting on the owner’s behalf. You stay in approval mode.

See pricingStart free
PrimeX

Made for field service. Calm by design. Run by Prime.

For your business

  • HVAC
  • Plumbing
  • Electrical
  • Landscaping
  • Cleaning
  • Pest Control
  • Roofing
  • Handyman
  • Appliance Repair
  • Locksmith
  • Movers
  • Painters

Company

  • Pricing
  • Start free
  • Sign in
  • Support
  • [email protected]

Legal & trust

  • Terms
  • Privacy
  • EULA
  • Security

© 2026 PrimeX. All rights reserved.

  • WCAG 2.1 AA target
  • ·
  • Made for field service

By providing your phone number on any PrimeX-affiliated form, you agree to receive operational SMS from the Service Business that added you. Message and data rates may apply. Reply STOP to unsubscribe. See our Privacy Policy.