Streaky windows are the most common result of DIY window cleaning — and they're actually caused by technique and tools, not the windows themselves. Here's how to get a streak-free finish at home, and when it's worth calling a pro.
Why Windows Streak
The main causes of streaking: using too much cleaning solution (soap residue stays on the glass), using paper towels or newspaper (leaves fibres and ink), cleaning in direct sunlight (solution dries before you can wipe it off), and dirty squeegees or cloths transferring grime back onto clean glass. Perth's hard water also leaves calcium deposits that cause white cloudy marks — these need a lime/calcium remover, not just window cleaner.
The Streak-Free Method
1. Remove dust and loose grime with a dry microfibre cloth first. 2. Mix a small amount of dish soap (2–3 drops) in a bucket of warm water — less is more. 3. Apply with a wet microfibre applicator or window scrubber. 4. Use a squeegee (rubber blade, not plastic) from top to bottom in overlapping strokes, wiping the blade after each stroke. 5. Buff edges and any remaining marks with a clean, dry microfibre cloth. 6. Don't clean in full sun — work on cloudy days or early morning.
Hard Water Deposits
Perth's water is moderately hard, and windows near sprinklers develop calcium deposits that won't shift with regular cleaning. Use white vinegar (50/50 with water) or a commercial lime remover. For severe deposits, a professional with an acid-based glass restorer may be needed — don't use abrasive products that will scratch the glass.
When to Call a Pro
High windows you can't safely reach, glass with severe water damage, post-construction glass covered in cement or silicone, or if you simply value your time — all good reasons to book a professional window cleaner in Perth ($150–$350 for a typical house).
Find Window Cleaners in Perth
Book professional window cleaners across Perth for streak-free results.
Browse Window Cleaners →