Window cleaning prices by the pane: outside-only typically runs $4–8 per window, inside+outside $8–12. The per-pane number is your vocabulary; the quote is panes × rate, floored at a job minimum ($150–200 is standard) so small jobs still pay for the drive and setup.
The recurring money is in frequency plans: twice-a-year customers commonly pay ~10% under one-time rates, quarterly ~15% under. A route of quarterly commercial storefronts is the backbone of most full-time window cleaning businesses — one-time residential fills the gaps.
Screens ($1–3 each), tracks ($2–5 per window), and hard-water stain removal (quoted separately, priced high — it is chemistry work, not washing) are where the average ticket grows. Show them as add-on lines, not buried in the per-pane rate.
| Scope | Typical US rate |
|---|---|
| Outside only | $4–8 per pane |
| Inside + outside | $8–12 per pane |
| Screens | $1–3 each |
| Tracks | $2–5 per window |
| Job minimum | $150–200 |
Keep going with these tools — they build on this calculation: Pressure Washing Price Calculator, Gutter Cleaning Price Calculator, House Cleaning Cost Calculator and Cleaning Invoice Generator.
When your prices look right, print the menu with the Menu Maker — free templates, PDF & PNG. Want us to set the whole system up for you? Ask about concierge setup.
Want it on paper? The House Cleaning Price List Template — A printed price list answers the window-cleaning question before the phone rings.
Per pane, with a job minimum. Count panes (each glass section), multiply by your rate — $4–8 outside-only, $8–12 in-and-out — and apply the $150–200 minimum so small jobs still pay for the trip.
A 20-pane in-and-out clean at typical rates lands $160–240 — most quotes land near $200. One-story outside-only on the same house would run $80–160 and often hits the job minimum instead.
Sell the frequency plan at the first quote: twice-a-year at ~10% off or quarterly at ~15% off, scheduled before you leave the property. Routes beat one-offs — the discount is cheaper than finding a new customer every job.