A tenant emails, calls or stops you in the lobby. The windows are still dirty.
You paid for a clean last week. Now you're caught between a tenant who wants it fixed and a vendor who says the job was done.
Here at Squeegee Squad Tulsa, we hear this from property managers often. Every commercial job we do is documented with photos and checklists, and customers sign off on completed work, so we have a record to check against when a complaint comes in. Sometimes the cleaner missed something. Often, the cause is something a standard clean was never going to fix.
This article is for property and facility managers who need to sort out a "still dirty" complaint fairly.
When a tenant says the windows are still dirty, find out which windows and which side of the glass, look at them in daylight, take photos, then send your cleaner a specific report. A good cleaner will re-clean missed work for free and tell you honestly when the problem is damage, not dirt.
Below, you'll find what usually causes these complaints, what to tell the tenant while you sort it out, what you should and shouldn't pay for, and how to stop the complaints coming back.
When a tenant says the windows are still dirty after a commercial clean, the cause is usually one of five things: a missed or rushed section, mineral staining, permanent glass damage, work outside the agreed scope, or new dirt that built up after the visit.
Only the first of those is a straightforward cleaning failure. So it pays to work out which one you're dealing with before you call the vendor.
Here's what each one looks like:
Complaints like this are routine, even when the work was done well. One cleaner working in a senior apartment building estimated that roughly 1 in 75 tenants complained the windows were still dirty after a clean. That's one residential building, not an office benchmark, but it shows a handful of complaints is normal.
The first thing to work out, then, is whether the tenant is looking at dirt at all.
Not every mark on commercial glass is dirt, and some marks won't come off with a standard squeegee clean no matter how well the clean is done.
Hard water spots from sprinklers, etching, scratches, paint overspray and failed seals in double-pane units all look like "dirty windows" to a tenant. They need restoration, specialist removal or glass replacement instead.
One cleaner on an industry forum explains it to clients with a car analogy: a maintenance clean is a wash, not a detail.
If the mark sits on the surface and wipes away, a re-clean should fix it. That covers streaks that show in afternoon sun, missed panes, squeegee lines along the edges, drips on frames, cobwebs and pollen film.
Mineral deposits, etching, scratches, construction residue and fogging between panes are not cleaning problems. Fresh mineral deposits can often be removed with professional restoration. Deposits left for months or years can etch the glass permanently, and a failed seal means the glass unit itself needs replacing.
In our own restoration work, stained glass sometimes improves by 70–90% rather than 100%. That's our estimate from Squeegee Squad Tulsa jobs, not an industry figure, and we tell customers where their glass is likely to land before any work starts.
If you want to go deeper on glass damage, read Your Windows Might Not Be Dirty. The Glass Might Be Damaged.
Squeegee Squad Tulsa ran into this at BOK Place on South Lewis. We began servicing the new building in 2025, and after the first-time cleaning, about 12 windows still looked cloudy. The crew checked them again and found heavy etching on the glass. Another maintenance cleaning would not have changed the result. Those windows needed restoration.
The same issue came up at First Pryority Bank in Bixby. The manager was understandably unhappy when repeated cleaning did not improve the appearance of the glass. Once the crew evaluated it more closely, they found etching that also required restoration.
These jobs are why we inspect a complaint before promising a re-clean. Sometimes we missed something and need to fix it. Sometimes the glass needs a different service. General Manager Trey Cabler explains more in Why Some Stains Are Permanent.
Once you know what you might be looking at, the first step is a quick, honest reply to the tenant.
Tell the tenant you've heard them, that you're checking the windows, and when they can expect an answer. A quick, specific reply takes the pressure off you while you find out what's going on.
A good reply usually covers three things:
Don't promise a fix before you know the cause. If the marks turn out to be hard water etching or a failed seal, a re-clean won't change them, and the tenant will feel let down twice.
The "wash, not a detail" comparison from earlier helps here. It explains why some marks survive a clean without anyone having done a bad job.
Here's a short message you can adapt:
"Thanks for letting us know. Which windows are you seeing this on, and is it on the inside or the outside of the glass? I'll check them this week and share photos with our window cleaner. If anything was missed, they'll come back to fix it. If it turns out to be staining or glass damage, I'll let you know what the options are."
Once you've replied, check the windows yourself.
Before you contact your window cleaner, ask the tenant exactly which windows, which side of the glass, and when they noticed the problem, then go and look at it yourself.
Five minutes of checking tells you whether you're dealing with a missed job, a scope misunderstanding or a problem cleaning won't solve.
Report the problem to your cleaner as soon as you've checked it. The longer you wait, the harder it is for anyone to tell missed work from new dirt.
Once you've checked, it's your cleaner's turn.
A good commercial window cleaner will come back, inspect the problem windows with you or from your photos, and re-clean anything they missed at no extra charge.
If the issue isn't a cleaning failure, they should tell you honestly what it is and what it would take to fix. Re-cleaning glass that will look the same afterward helps nobody.
Look for these five signs:
The way a vendor responds to a complaint tells you more than the clean itself.
We're a window cleaning company, so you'd expect us to say complaints often aren't the cleaner's fault. Sometimes they are, and that includes us. When it's our miss, we re-clean any window that doesn't meet our inspection standards. If glass can't be fully restored, we tell you before we take payment, not after.
A good response also raises a fair question: who pays for the return visit?
You shouldn't pay for a re-clean when the problem is missed or poor workmanship, because reputable commercial window cleaners stand behind their work with a satisfaction guarantee.
You'll usually pay extra when the fix goes beyond normal cleaning. That includes hard water stain removal, post-construction cleanup, or adding interior glass that wasn't in the original scope.
These are general patterns across the industry, not a promise from every vendor. Check your contract for the guarantee terms, including how long you have to report a problem.
Restoration work is priced after an inspection, because the condition of the glass decides how much time it takes. Any extra work should be quoted separately before it starts.
Fixing one complaint is only half the job. The other half is making sure it doesn't come back.
The most reliable way to stop repeat complaints is to match your cleaning schedule to how fast your building gets dirty, then put the scope, schedule and guarantee in writing so tenants know what's covered and when the next visit is.
Start with the schedule.
Sometimes the windows were cleaned properly, but the schedule doesn't match how fast the building gets dirty again.
Spring pollen, storm season, nearby construction, sprinklers hitting the glass and busy entrance doors can all make a quarterly schedule look neglected within weeks. In Tulsa, a single windy, dusty week can undo a clean on the side of the building that faces the weather.
|
Building type |
Schedule we typically recommend |
|
Restaurants and storefronts |
Monthly or more often |
|
Office buildings |
Quarterly to twice a year, with exterior-only visits in between |
These are Squeegee Squad Tulsa's starting recommendations, not fixed rules. The right schedule depends on your building, traffic and surroundings.
Entrance doors and lobby glass collect fingerprints and dust far faster than upper-floor windows. Putting that glass on its own, more frequent schedule often stops complaints without increasing the cost of every full visit.
Many buildings also use a split schedule, with the outside cleaned more often and the inside less often. That way you pay for the glass people see most.
Most recurring complaints come from mismatched expectations, not bad cleaning, so clear communication fixes more than switching vendors does.
Five habits make the biggest difference:
For more on how often your building needs cleaning, see How Often Should You Get Your Windows Cleaned in Oklahoma?
If you've done all of that and the same problems keep coming back, it may be time to look at the vendor itself.
Consider switching when the same workmanship problems keep happening after you've reported them, or when your cleaner won't come back, won't put a guarantee in writing, or blames every complaint on the glass.
One complaint isn't a reason to switch. A pattern of missed panes and slow responses is.
Warning signs include:
Switching has its own risk, because a rushed change can leave you with a worse vendor and a second switch to make. Before you move, ask any new company how they handle complaints, what their guarantee covers, and whether they'll inspect the glass first.
If you're weighing a change, read Budget Season Is the Best Time to Leave a Vendor.
Should the property manager or the tenant contact the window cleaner?
In most commercial buildings, the property manager should. Your contract is with the cleaner, and one point of contact keeps reports consistent and stops the cleaner getting conflicting instructions. Ask tenants to report problems to you, then pass them on with photos.
Can I get one tenant's windows re-cleaned without booking a full visit?
Usually, yes, if the problem is missed work covered by the cleaner's guarantee. Most reputable cleaners will come back for the specific windows reported. If the issue falls outside the guarantee, some cleaners charge a minimum fee for a separate trip, so ask before you book.
What if the tenant doesn't accept the cleaner's diagnosis?
Ask the cleaner to put the diagnosis in writing with photos, and share it with the tenant. If the disagreement is about glass damage, such as etching or a failed seal, a glazier can confirm the condition of the glass. A second opinion settles it faster than another re-clean.
A tenant complaint about dirty windows feels like a vendor failure. Sometimes it is one, and sometimes the cause is something else entirely. You might be looking at missed work. You might also be looking at hard water damage, a scope gap or a storm that rolled through after the crew left.
Now you know how to tell the difference. Give the tenant a quick, honest reply, check the glass yourself, take photos, look at the timing, and give your cleaner a clear, specific report.
A good process won't stop every complaint. Some tenants will still notice a spot nobody can remove, and some glass can only be improved, not made perfect. What a good process does is make each complaint quick to resolve and easy to explain.
If you manage a property in the Tulsa area and want a cleaner who documents every visit, re-cleans what isn't right and tells you upfront what glass can and can't be fixed, Squeegee Squad Tulsa would be glad to talk.
Tell us a little about your property and get a preliminary price range for commercial window cleaning. You won’t need to count every window.