Commercial Weekly Route Maintenance Contract Structure
Why this matters
A bank branch, a strip-center pharmacy, and a fast-casual restaurant chain do not want a quarterly deep clean; they want a Tuesday-morning weekly maintenance touch that keeps the storefront looking the same on day 6 as it did the morning of day 1. Weekly route work is the most profitable line in a commercial window-cleaning P&L because route density is achievable, billing is recurring, and the technical scope is narrow (storefront and entry glass only). But the contract structure matters. A weekly maintenance contract written like a one-time clean produces seven-figure account loss when a regional FM rolls up 80 locations under one master agreement and the cleaner cannot scale, document, or insure to the master's terms. This reference is the contract-structure framework that protects margin and prevents the common failure modes.
Scope definition: what "weekly maintenance" actually covers
Ambiguous scope is the single largest source of dispute. Define precisely:
- Surfaces included. "All exterior storefront glass, all entry glass exterior, both sides of entry doors and sidelites, all interior storefront glass within 10 ft of the entry door."
- Surfaces excluded. "Drive-through windows requiring service from the drive lane, glass above 12 ft requiring ladder or pole extension beyond standard equipment, glass behind fixed merchandise displays, mirrored glass, and glass within active food-preparation or pharmacy compounding areas." Excluded surfaces are quoted separately or expressly out of scope.
- Cleaning method. "Traditional method with applicator, squeegee, and detergent solution; finishing detail at frame perimeters; wiping of frame heads and sills." Pure-water-pole is generally not the right tool for ground-level storefront; specify traditional unless brand standard requires WFP.
- Frequency and schedule. "Service weekly on Tuesdays between 6 a.m. and 10 a.m. or before store opening. Holiday schedule per attached calendar; missed services rescheduled to next business day."
- Quality standard. "Frames wiped, no streaking at 6 ft viewing under typical interior lighting, no detergent residue at corners, no water tracks at sill."
The scope is the contract appendix, signed alongside the master agreement.
Pricing structure: per-stop versus per-square-foot
Two billing models, each appropriate to different customer types:
- Per-stop flat fee. Best for chain-FM customers with hundreds of look-alike storefronts (banks, pharmacies, quick-service restaurants). The FM has one number per location and rolls up the total at the corporate level. The cleaner takes route-density risk; a clustered route delivers margin, a scattered route loses money.
- Per-square-foot or per-pane. Best for unique storefronts (boutique retail, mid-block storefronts of varying size) where the FM expects line-item transparency.
Whichever model, the contract specifies the price escalator: typically a fixed annual CPI-U adjustment or a flat 3% annual on the anniversary date. Without an escalator clause, a 3 year contract underwater on year 2 is the common failure.
Route density math
The cleaner's effective hourly rate depends on stops per day, not per-stop revenue. A solo route hits target when stop-to-stop drive stays under 8 minutes and on-site work stays under 25 minutes per stop. Above those thresholds, the route needs density (more stops in the same corridor) or higher per-stop pricing.
Standard productivity benchmarks for solo storefront route work:
- Single-store with one entry and two flanking display windows: 15 to 20 minutes on-site.
- Multi-bay storefront (4 to 6 panes plus entry): 25 to 35 minutes on-site.
- Anchor tenant (10+ panes, two entries): 45 to 60 minutes on-site.
- Add 3 to 5 minutes per stop for paperwork, photos, and route-app check-in.
Daily target for a solo route is 18 to 22 stops in an 8 hour shift including drive. Below 18, no margin; above 22, quality is at risk.
Insurance and certificate-of-insurance flow
Commercial contracts (especially national FM contracts) impose minimum insurance requirements. Standard floor:
- General liability: USD 1,000,000 per occurrence, USD 2,000,000 aggregate.
- Auto liability: USD 1,000,000 combined single limit.
- Workers compensation: statutory; some FMs require waiver of subrogation in their favor.
- Excess/umbrella: USD 2,000,000 to USD 5,000,000.
The customer is named as additional insured on the GL and auto policies; some require additional insured on the WC. The certificate of insurance (ACORD 25) is provided at contract execution and re-issued annually at renewal. Multi-location FMs often run a centralized COI repository (Jones, EBIX, MyCOI); the cleaner uploads at the FM's portal.
Quality assurance and reporting
Recurring contracts succeed on visibility, not just cleaning quality. Standard QA:
- Per-stop check-in via GPS-stamped route app (ServiceTitan FieldRoutes, Jobber, Manuall route tools). Geofence and timestamps logged.
- Before-and-after photo of the entry door at each stop.
- Weekly summary to the FM: stops completed, average on-site time, photo links, issues.
- Monthly invoice cross-referenced to the route log.
Some chain FMs run a third-party audit program; payment is against audit score, not stop count. Contract specifies methodology and appeal.
Termination and notice
FM-drafted contracts often allow 30 day termination by the customer but require 90 day notice from the cleaner. Negotiate symmetry or a 60 day floor both directions:
- Termination for convenience: 60 day notice, paid through.
- Termination for cause: 30 day cure after written notice.
- Survival of indemnity and confidentiality.
- Final invoice within 30 days of termination.
Common contract errors
- No price escalator: underwater by year 2.
- Open-ended scope: "and other glass as reasonably requested" grows scope without re-pricing.
- Missing change-of-control clause: parent acquired, master assigns to a new FM with different requirements.
- No force-majeure clause: route days missed for ice or customer closure are still billable.
- Subcontractor single point of failure: one-person operator without backup; one injury and the route is uncovered.
References
- International Window Cleaning Association (IWCA), Business of Window Cleaning resources and sample contract templates.
- ANSI / IWCA I-14.1-2001 (R2018), Window Cleaning Safety Standard, Section 8 (administrative controls including route planning and crew responsibilities).
- ACORD 25 (Certificate of Liability Insurance) standard form.
- ISSA (International Sanitary Supply Association), Cleaning Industry Management Standard (CIMS) framework for service-level definitions.
- Better Business Bureau Code of Business Practices, Section 5 (contract clarity and price disclosure).