Hard Water Spots vs Dirty Glass: What's the Difference?
Written by Blue Ribbon Window Cleaning · Last updated May 14, 2026
Dirty glass cleans up with normal washing. Hard water spots are minerals bonded to the surface — they look like white rings or a chalky haze and don't come off with a squeegee. They need a separate restoration treatment.
How to tell which one you have
Wet a paper towel, wipe a small spot, then dry it. If the spot is gone, it was dirt. If the white ring or haze is still there after the glass is fully dry, those are minerals — calcium and silica left behind by sprinkler water that evaporated on the surface.
Why hard water is so common in Murrieta and Temecula
Inland Riverside County water is naturally mineral-heavy. Combine that with afternoon sprinkler cycles that hit first-floor windows, and minerals bake onto the glass every summer. Over a few seasons they form an etched layer that scatters light.
What restoration looks like
Restoration uses a mild specialty compound and a polishing pad to lift bonded minerals without scratching the glass. We always test a small area first and quote per pane based on severity. Once restored, regular cleaning keeps it from coming back.
How to prevent it
- Redirect sprinkler heads off the windows.
- Run sprinklers before sunrise so droplets don't bake on.
- Schedule routine cleaning so minerals don't have years to bond.
- Have screens cleaned annually so they don't trap moisture against the glass.
Related services
Service areas mentioned
Frequently asked questions
› Will normal window cleaning remove hard water spots?
Light, recent spots sometimes come off. Older bonded mineral etching needs the restoration process.
› Is restoration safe for the glass?
Yes when done correctly. We test a spot and use a compound rated for residential glass. We don't use razor blades on tempered glass.
› How long does it take?
Per-pane work — usually a few minutes per spotted window, depending on severity.
Family-owned in Murrieta. Licensed & insured. Most quotes returned the same day.