How to price a window cleaning job
Window cleaning is a time business. The price has to cover your labor (how long every pane, screen, and track actually takes × your loaded hourly cost), your supplies, and the travel and setup you don't get paid for unless you build it in — then add profit on top. This calculator estimates your cleaning time from minutes per pane, doubles roughly for interior plus exterior, scales it up for upper stories that need a ladder or extension pole, and adds time for storefront panes, screens, and track detailing.
You quote the customer a flat price (often read as a per-window rate), but it's built from your real speed and costs. The result shows the implied price per window so you can sanity-check it against your market — if your number is far outside the typical range, revisit your minutes-per-pane, your height factor, or your margin rather than just matching a competitor.
Typical window cleaning rates (2026)
| Job type | Typical rate | Notes |
|---|---|---|
| Exterior only | $4 – $8 / pane | fastest — no moving furniture |
| Interior + exterior | $8 – $15 / pane | roughly double the time |
| Screens | $1 – $3 each | remove, clean, refit |
| Tracks & sills | $1 – $4 / window | detail add-on |
| Storefront / large pane | $3 – $7 each | fast but big glass |
| Average house total | $150 – $350 | varies with pane count |
Ranges reflect common US residential pricing; upper stories, hard water, and construction cleanup push higher. Your market may differ — that's what the calculator's sanity check is for.
Charge flat, price by your pane speed
Customers want one number, but build it from how many panes you really clean per hour — and remember the parts that quietly add time: a second side, a ladder for the upstairs windows, screens to pull and refit, and tracks to detail. The fields above put each of those back into the price so a flat quote still clears your margin.
Also try: pressure washing pricing · house cleaning pricing.