We were recently tasked with cleaning windows for an art gallery opening and received the photo below as a demonstration of what needed to be cleaned.

In this instance, we were dealing with more than just surface-level dust. The streaks, cloudy “ghosting” marks, and spider webs suggest a combination of oily residue, hard water mineral deposits, or even old adhesive from previous signage. Windex, the most common glass cleaner, is great for light cleaning, but it’s mostly water and alcohol. It often just slides over heavy grease or minerals.
Here is a plan to tackle this systematically:
1. The Acid Wash (For Mineral Spots/Hard Water)
If those white cloudy streaks feel slightly rough to the touch, they are likely calcium or magnesium deposits.
- The Mix: Create a 50/50 solution of white vinegar and water.
- The Method: Spray it on and let it sit for 2–3 minutes (don’t let it dry). The acid in the vinegar breaks down the mineral bonds that Windex can’t touch. Scrub with a microfiber cloth or a non-scratch scrub pad.
2. Degreasing (For Oily Smudges)
Since these windows face a busy street, they are likely coated in “city film”—a mix of car exhaust and oils.
- The Solution: Use Dawn dish soap (or any high-quality degreaser) in a bucket of warm water.
- The Method: Use a sponge to really lather the glass. Dish soap is designed to strip oils that glass cleaners usually just smear around.
3. The Heavy-Duty Tools
If the grime is physically stuck to the glass (like the debris in the corners of your first photo):
- Fine Steel Wool (Grade #0000): This is a professional window cleaner’s secret. It must be #0000 grade to ensure it doesn’t scratch the glass. Use it dry on dry glass to buff away stubborn “gunk,” paint over-spray, or sap.
- Safety Razor Blade: For the crusty buildup in the frame corners, use a new, sharp razor blade at a 45-degree angle while the glass is wet with soapy water. It will peel off physical debris effortlessly.
4. The “No-Streak” Finish
The way you dry the window is just as important as how you wash it.
- Squeegee: If you can, use a professional squeegee. It’s the only way to truly remove the dirty water rather than just moving it around.
- Newspaper or Surgical Towels: If you don’t have a squeegee, use crumpled black-and-white newspaper or a clean microfiber cloth. Avoid paper towels, as they leave behind lint and “pills” that make the window look dusty again immediately.
A Quick Warning: Sometimes scratches indicate there might be a window film or tint applied to the inside. If there is a plastic film, do not use a razor or steel wool, as it will ruin the coating. If it’s just bare glass, you’re good to go. However, if neither vinegar nor Dawn nor heavy duty tools do the trick, it may be that the dirty and scratches are permanently etched into the glass and the only option is replacement. Over time, glass does tend to warp and cloud.
PopUP CleanUP does not use steel wool or blades during window cleaning as that is beyond our technical expertise, but for basic window washing on ground floor windows, we can get the job done.