How much does window cleaning cost in 2026?
Across recent 2026 cost data, residential window cleaning is priced by the pane: roughly $4–$8 per standard window for exterior-only and $8–$15 per window for interior plus exterior, where you're cleaning both sides and moving around furniture inside. A typical whole-house job lands between $150 and $350, depending on the pane count and how many of them are upstairs. Those are real market ranges — but treat them as a sanity check, not a price tag. What you actually keep depends on how fast you clean a pane, how many need a ladder, and how far you drove to get there.
| 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 reported across 2026 cost guides; upper stories, hard-water stains, screens, and post-construction cleanup run higher. Your market may differ — that's exactly what a backward-from-cost calculation is for.
Don't copy a rate — build it from your cost
The number that matters isn't the market average; it's your loaded cost on this house. Window cleaning hides it in three places. First, both sides — interior plus exterior isn't a small bump, it roughly doubles the cleaning time because you're working inside and out and moving blinds and furniture. Second, height — the upstairs windows need a ladder or an extension pole, and they clean far slower than the ones you reach from the ground. Third, the drive you don't get paid for — the round trip and setup that a small house across town still costs you in full.
So the defensible way to set a price is: estimate the job's cleaning time from your minutes per pane and pane count, roughly double it for interior plus exterior, scale it up with a height factor for the upper stories, add time for screens, track detailing, and any large storefront glass, fold in your unpaid drive and setup, then mark the whole thing up to the profit margin you want to keep. Finally, check the resulting per-pane figure against the ranges above. If the math says a 24-window interior-plus-exterior job should bill near $260 to keep your margin and that works out to about $11 a pane, you're right in the $8–$15 band. If it says $25 a pane, your minutes-per-pane or your height factor needs a look before you blame the market.
Operators who quote jobs all day usually graduate from a notepad to a field-service app that builds the estimate, texts it to the customer, and schedules the crew. Compare quoting & scheduling apps →
Interior plus exterior is roughly double the work
The most common window-pricing mistake is quoting one flat per-pane rate regardless of how many sides you're cleaning. Exterior-only is the fast version — you're outside, nothing to move, squeegee and go. Add the interior and you've roughly doubled the time per window: you're moving blinds, screens, plants, and furniture, working around the customer's stuff, and cleaning a second face of glass. Price that as its own tier (the calculator uses an interior-plus-exterior factor), not a few dollars tacked onto the exterior rate, or the inside work will quietly subsidize itself out of your margin.
This is why the per-pane ranges split so sharply — $4–$8 exterior versus $8–$15 for both sides. The customer sees "24 windows" either way and assumes a similar price; you know the both-sides version is close to twice the job. The calculator applies the sides factor automatically so the quote reflects the actual work instead of a flat rate that loses money the moment you step inside.
The upper stories are where money is made or lost
Height is the second hidden driver. A window you reach with a pole from the ground takes a fraction of the time of one that needs a ladder set, leveled, and repositioned for every pane — or an extension pole you're fighting from below. Second-story and higher windows mean more setup, more repositioning, slower careful work, and real fall risk, easily far more time per pane than ground-floor glass. Price a height/access factor into the quote rather than applying one flat per-pane rate to every window on the house.
The trap is the two-story house with the same window count as a ranch. On paper they look identical; in practice the colonial's upstairs row is the slow, careful part of your afternoon. The calculator applies an access factor for one-story, two-story, and three-plus-story or extension-pole work so the quote carries the real time and risk of the uppers instead of a flat rate that loses money on tall homes.
Add-ons you should never give away free
The work that quietly drains a window-cleaning margin is the work that looks like part of the job but isn't. Charge for it. Screens — pulled, washed, and refitted — commonly add about $1–$3 each; on a full house that's real time on every window. Tracks and sills detailing — vacuuming and wiping out the gritty channels the glass sits in — adds about $1–$4 per window, and it's the thing customers most often expect for free. And large storefront or picture panes run about $3–$7 each: fast per square foot, but big glass you should count separately rather than lumping in with standard windows.
One rule that builds trust: keep the cost math off the customer's estimate. The customer should see one clean total (or simple service lines for the windows plus any add-ons), never your minutes-per-pane, your height factor, your margin, or your crew wage. Your internal numbers stay yours.
A worked example
Say a house has 24 standard windows, interior plus exterior, two stories, your wash-and-dry pace is about 4 minutes per pane, there are 8 screens to clean, you want the tracks detailed, your loaded labor cost is $40/hour, you've got a 30-minute round drive plus setup, and you want to keep your target margin. The base pane time roughly doubles for both sides, scales up with the two-story access factor, the screens and track detailing fold in, the unpaid drive and setup add on, and the tool marks the total up to your margin — landing in the low-to-mid $200s to mid-$300s, which works out to roughly $9–$13 per window, right in the interior-plus-exterior $8–$15 band. Now flip it: a small exterior-only ranch, 10 ground-floor windows, five minutes away. The raw cleaning math is small, but your drive and setup still fold in, so the quote stays high enough per pane that the trip pays for itself instead of the windshield time eating your afternoon.