
Guides
What Window Cleaning Contract Terms Should You Always Include?
Window cleaning contract terms every US owner should include, with state-specific late fee and liability limits and illustrative cost ranges.
What to take away
- A window cleaning contract should always name the scope, payment schedule, cancellation policy, insurance, indemnity, and default terms.
- Late fees and liability limits vary by state, so check the state law that governs the job, not a generic online template.
- The cost to assemble a basic agreement runs from $0 for a template to $2,500 for full attorney drafting, with most owners spending under $700.
- The cancellation clause is often the one that decides whether a same-day no-show is billable, so write the notice period and fee in plain numbers.
Window cleaning contract terms set the rules: what gets cleaned, when payment is due, and what happens if weather cancels a job. A contract missing these terms can turn a $300 residential job into an unpaid dispute.
Every clause needs the basic contract elements: offer, acceptance, and consideration, as the Legal Information Institute contract page explains.
Essential terms that belong in the contract
- Scope of work with property address, window count, interior and exterior, and excluded items like skylights or solar panels.
- Payment schedule, including deposit, due date, and late fee.
- Cancellation policy with notice period and any cancellation fee.
- Insurance and indemnity clauses that say who pays for broken glass or a fall.
- Default and termination rights, including nonpayment and weather delays.
Sample wording for three clauses
Copy these lines and replace the counts, the address, and the fee amounts with your own.
- Scope:"Contractor will clean the interior and exterior glass of 24 windows, 3 patio doors, and 2 storm doors at 118 Maple Street. Skylights, solar panels, and screens are not included."
- Cancellation:"The client may cancel without charge up to 48 hours before the scheduled start. A cancellation inside 48 hours carries a fee of $75, and a job the crew cannot start is billed in full."
- Late fee:"Payment is due within 14 days of the invoice date. A balance unpaid after that date carries a late fee of 1.5 percent a month, or the highest rate the state allows, whichever is lower."
An indemnity clause shifts risk for property damage, and the Legal Information Institute indemnity page sets out how that works. A cancellation clause must state how many days of notice is required, and the Legal Information Institute notice page defines what counts as notice.
Essential Contract Terms
- Scope of work with property address
- Payment schedule with deposit and late fee
- Cancellation policy with notice period
- Insurance and indemnity clauses
- Default and termination rights
For payment terms that hold up across one-time and recurring jobs, see the guide to Payment Terms before you print a template.
What a contract costs to draft
The cost of drafting a window cleaning contract is small compared with the cost of a bad one. What owners pay falls into two buckets: the one-time legal or template cost and the per-job line items that the contract must name.
A template costs $0. Full attorney drafting of a custom agreement can run to $2,500, and most owners spend under $700. Those figures cover the paperwork only. The line items the contract has to name are separate, and the table below lists them.
The ranges below are illustrative for a single-family home under 2,500 square feet in a mid-sized US metro. A complete residential service visit often lands between $250 and $600, depending on which line items the contract includes.
Line by line
| Invoice line item | Illustrative low to high (USD, 2025) |
|---|---|
| Labor for two cleaners, two hours | $120 to $260 |
| Supplies and purified water | $10 to $40 |
| Equipment wear and tear | $15 to $60 |
| General liability insurance, per job | $8 to $30 |
| Travel and admin | $10 to $50 |
These line items are what a contract should attach to the scope, so that extras like storm windows or high interior glass are quoted separately. The drafting job is to name each line above and say whether the price includes it. Without that attachment, the invoice can grow after the work is done.
What changes the drafting cost
Three drivers change the drafting cost.
What Moves the Number
- $100–$300State late fee statute review
- $2M+High-rise insurance limit per occurrence
- State-specificNoncompete clause tailoring
Liability limits run the other way: states restrict what a contract can shift rather than capping dollars. New York voids an indemnity clause that makes a contractor cover another party's own negligence in construction work (General Obligations Law section 5-322.1).
California does the same for construction contracts and bars terms that excuse fraud, willful injury, or a violation of law (Civil Code sections 2782 and 1668).
Owners also overspend by paying a lawyer to rewrite a template that already covers the basics, or by buying contract software before invoice volume justifies it.
Noncompete clauses in window cleaning often fail because they are copied from another state. The separate guide to Non-Compete Agreement clauses explains what still holds up after the FTC rule change.
Before you promise a fixed price, read the guide to service quality inspection, because it changes how you define the scope.
What quotes leave out
Quotes often omit the cost of a certificate of insurance, which some property managers require but carriers usually issue free. They also omit rework for spots missed by a crew without a documented training checklist. That rework can be 10 to 20 percent of the job price on a large commercial building.
The short version of the training checklist names the minimum you should document before adding a second crew.
Common questions
Does a window cleaning contract need to be notarized?
Can I charge a cancellation fee if the contract does not list one?
What late fee is legal in window cleaning contracts?
| State | Late fee cap or rule |
|---|---|
| New York | Civil interest capped at 16 percent a year (General Obligations Law 5-501) |
| Texas | 10 percent a year when the contract names no rate (Texas Constitution article XVI, section 11) |
| California | No percentage cap; the fee must track the actual loss (Civil Code 1671) |
Should the contract name workers as employees or independent contractors? It should not misclassify them. The IRS and DOL factors decide the relationship; a contract term alone does not override the actual working relationship.







