What a Professional Window Cleaning Quote Should Break Down (Before You Sign Anything)
A window cleaning quote isn’t a vibe check. It’s a mini contract.
If it’s fuzzy, you’re not “being picky” by asking questions, you’re preventing the classic argument later where the cleaner says, “That wasn’t included,” and you say, “I thought it obviously was.” Spoiler: “obvious” doesn’t hold up once money’s involved.
Read It Fast: What You Should See in 30 Seconds
You’re scanning for three things: scope, price structure, and conditions. If one of those is missing, the quote is basically a placeholder, especially for who needs professional window cleaning.
At a glance, I want to find:
– Interior vs. exterior (both? one? mixed?)
– Window count and types (standard panes, French panes, skylights, storefront glass)
– Screens, tracks, and frames (included, optional, excluded)
– Total price and how they got there (per window, per pane, hourly, flat rate)
– Access assumptions (ladders, lift, roof access, locked gates, tenant coordination)
– Timing and payment terms (deposit, net-15, pay-on-completion, etc.)
One-line paragraph, because it matters:
If you can’t tell what you’re buying, you’re not ready to approve it.

Hot take: If the quote isn’t itemized, it’s not “simple”, it’s risky
People love “simple pricing.” Providers love it too. For different reasons.
Simple pricing is fine if the scope is painfully specific. Otherwise you’re agreeing to a number while silently disagreeing about what that number covers. I’ve watched this happen on residential jobs (“tracks weren’t included”), and I’ve seen it get uglier on commercial properties where access, safety gear, and scheduling rules turn into real costs fast.
So itemization? Not optional in my book.
Labor + Scope: The Quote Should Spell Out the Work Like a Checklist
This is the heart of it. The scope needs to be clear enough that a third party could read it and understand what’s happening without calling either of you.
A strong scope section usually includes:
Surfaces and areas
Interior glass, exterior glass, frames, sills, tracks, screens, mirrors, glass doors. Not all companies include all of these, and that’s fine, just don’t let it be implied.
Boundaries
How high are they going? What’s excluded? Are skylights included? What about storm windows? Leaded or antique glass? (That changes technique and liability.)
Labor assumptions
Crew size, estimated hours, and what happens if conditions slow things down. Some quotes quietly assume “normal access” and “normal soil.” Those words should make you nervous unless they define them.
Now, this won’t apply to everyone, but… if a provider won’t tell you their assumed crew size or time window, they’re often protecting their ability to rush.
A quick note on pricing models (because this trips people up)
Quotes typically land in one of these buckets:
– Per window / per pane: Great for apples-to-apples comparison, especially residential.
– Hourly: Can be fair for unusual work, but only if there’s a cap.
– Flat rate: Works well when the scope is very tight and the company is experienced.
– Per square foot: More common with large commercial glass and storefronts.
Look for unit pricing or at least a stated basis. Otherwise you can’t compare quotes, you can only compare confidence.
Scheduling and Frequency: Why the Same Job Can Cost Two Different Amounts
Here’s the thing: window cleaning is partly cleaning and partly logistics. Logistics is where money evaporates.
If you book regularly, crews can route efficiently, predict product use, and avoid long “setup phases” every time. If you book once a year, you’re paying for heavier buildup and the hassle factor.
Frequency changes price in a very predictable way
More visits usually means:
– Lower cost per visit
– Higher total spend over the year
– Cleaner glass long-term (which reduces time per visit)
Less frequent service usually means higher per-visit cost because the work is harder and slower. That’s not a scam. That’s dirt.
A concrete data point: The International Window Cleaning Association (IWCA) has noted that access, safety requirements, and site conditions are major drivers of cost variability in professional window cleaning, not just glass quantity. Source: IWCA (International Window Cleaning Association), industry guidance/resources: https://iwca.org
(And yes, I’ve seen “same building, same glass” vary wildly once access rules and appointment windows changed.)
Add-ons: Useful, Useless, and “Depends”
Add-ons aren’t automatically padding. Some are genuinely smart. Others are the “extra warranty” of window cleaning.
Add-ons that often earn their keep
– Screen cleaning (especially if screens are dusty or pollen-heavy)
– Track detailing (tracks can be gross; quick wipe ≠ detailing)
– Hard water stain treatment (only if they explain method and limitations)
– High-access fees for lifts/harness setups (safety isn’t free)
Add-ons I treat with skepticism
“Premium shine,” “protectant coating” with no product name, “deep clean” with no defined steps. If they can’t tell you what changes in the process, it’s marketing.
Ask for cost ranges and a ceiling. If the add-on can balloon, you deserve to know when.
Products, Equipment, Methods: If It’s All Generic, Expect Generic Results
Some quotes name tools and processes, some don’t. On basic residential work, I don’t need a novel, but I do want enough detail to know they’re not winging it.
Technical quotes (especially commercial) should clarify things like:
– Pure water / water-fed pole use vs. traditional squeegee
– Detergent type and suitability (tinted glass, coated glass, self-cleaning glass)
– Scraper policies (when used, what blade type, glass-safe procedures)
– Rinse and dry method to prevent spotting
– Safety approach for height work (anchors, harness, lift plan)
If the method is “we clean your windows,” okay… but you’re buying a result, not a wish.
Hidden Fees: Where Quotes Quietly Get You
Hidden fees are rarely labeled “hidden fee.” They’re dressed up as reasonable-sounding line items with vague triggers.
Watch for:
– Access fees (gates, roof keys, parking restrictions, escort requirements)
– Fuel/travel charges that aren’t tied to mileage or zones
– Minimum service charges (can be fair, but should be explicit)
– “Stain removal” listed without defining stain type (hard water? paint? adhesive?)
– Administrative fees (look, sometimes legit, often lazy)
My rule: if a fee isn’t tied to a measurable condition, it’s a permission slip to surprise you later.
Guarantees, Insurance, and Revisions: The Adult Stuff
This section is where professionals separate themselves from “a guy with a ladder.”
Guarantees
A real guarantee has measurable standards and a remedy. Something like: “streak-free on completion; return visit within X days if issues are reported.”
If it just says “satisfaction guaranteed,” that’s not a guarantee. That’s a slogan.
Insurance
You want proof of:
– General liability
– Workers’ comp (or a clear statement if they’re exempt, depending on jurisdiction)
Also ask for policy limits. Don’t assume.
Revision / change policy
Scope changes happen. The quote should say how they’re priced and approved. Written change orders aren’t corporate nonsense, they stop arguments.
Comparing Quotes Like You’ve Done This Before
When you’re deciding between providers, don’t get hypnotized by the total number. Compare the shape of the quote.
Questions I’d ask (and I have asked):
- “How many windows/panes are you counting, and can you list them?”
- “Are screens, tracks, frames, and sills included? Which ones exactly?”
- “What access assumptions are baked into this price?”
- “What changes the price on the day?” (weather, stains, blocked access, etc.)
- “Do you have a re-clean policy if there are streaks or missed panes?”
- “Can you provide COI proof of insurance before scheduling?”
- “If I move to monthly/quarterly service, what’s the per-visit price?”
And a slightly opinionated closer: the best quote isn’t the cheapest. It’s the one that leaves the fewest places for reality to disagree with the paperwork.
