Hard-water stain removal is restoration, not cleaning, and in Las Cruces it is one of the most-requested things we do. Las Cruces draws Las Cruces Utilities' wells in the Mesilla and Jornada del Muerto basins, and every drop of that water that dries on glass leaves dissolved calcium and magnesium behind. Washing does not dissolve carbonate. That is why the same spots survive repeated cleanings and why homeowners conclude the glass is simply ruined. Usually it is not.
Quick answer
Hard water stains can be removed if treated within ~6 months. Older stains may have etched the glass and require professional cerium oxide polishing.
The checklist is the same everywhere. What is on your glass is not. These are the conditions that actually shape this job in Las Cruces. Each one is true here and false in plenty of other towns we serve.
Las Cruces is on Las Cruces Utilities' wells in the Mesilla and Jornada del Muerto basins. Desert groundwater has spent a long time in basin sediment and carries the dissolved calcium, magnesium and salts to prove it, and here it dries on glass in a climate built to evaporate it: low humidity, strong sun, and a dry season that runs most of the year. Drip lines, sprinkler heads near the house, misters on a patio, a hose rinse left to air-dry, and a roof cooler's bleed water all leave mineral behind, and in this sun it bonds within days rather than sitting loose on the surface. Caught in its first season it washes off with the right chemistry. Left for a few summers it becomes etching, and etching is in the glass, not on it.
Evaporative cooling is common in Las Cruces, and most units sit on the roof. From April through October a cooler discharges mineral-saturated water on purpose. That is how it keeps salts from concentrating in the pan, and that water runs down the roof and across whatever windows are underneath. It evaporates in the sun and leaves calcium and magnesium carbonate in vertical streaks. Homeowners almost always blame the last window cleaner. It is not soap residue and washing will not remove it; it needs mineral restoration, and then the bleed line needs rerouting so next summer does not undo the work.
Mineral deposits sit on the glass surface at first and can be lifted completely. Left in place, calcium carbonate slowly etches into the silica itself, and at that point no chemistry brings it back. The surface is physically pitted. As a rough rule, deposits under about five years old restore fully, deposits past that improve substantially but not perfectly, and deposits allowed to build for a decade in high-UV sun are usually permanent. We test an inconspicuous section in Las Cruces homes before quoting, and we tell you which category you are in rather than taking the money and hoping.
The most expensive way to own hard water is to pay for restoration every spring because a sprinkler head still hits the same window. Before we leave a Las Cruces job we point out exactly which heads, drip emitters, or downspout splashes are putting mineral on your glass. Moving one sprinkler is a ten-minute fix that saves years of restoration cost, and we would rather tell you that than schedule you annually.
Diagnostic, we evaluate the staining to determine fresh-deposit vs. etched. Fresh deposits sit on the surface and feel slightly raised; etched glass is permanently roughened.
Chemical treatment for fresh deposits, acidic dissolver applied with controlled dwell time, then thoroughly rinsed. This works on stains < 6 months old.
Cerium oxide polishing for older deposits or light etching, graduated polishing pads with cerium oxide compound, machine-applied. This is slow, careful work, about 5-10 minutes per pane.
Severe-etching diagnosis, for glass that's been etched > 1 year, we honestly tell you whether polishing will work or whether replacement is more cost-effective. We'd rather tell you to replace one window than waste 4 hours of your money on glass we can't restore.
Sprinkler-overspray prevention recommendations: every job ends with practical advice on how to prevent recurrence: sprinkler-head adjustment, deflector caps, scheduled rinse-down with deionized water.
Tech walks the property, photographs every affected window, and rates each pane fresh / older / etched / unrecoverable. Customer sees the assessment in writing.
Hydrofluoric-substitute acidic dissolver applied carefully: controlled dwell time, neutralizing rinse, full water rinse. Repeated up to 3 times per pane if needed.
Graduated polishing pads (1500, 2000, 3000 grit) with cerium oxide compound. Slow, careful work. Restores gloss to the glass surface.
Standard window clean to remove all polishing residue. Final inspection from inside and out, with photos of before/after.
Recommendation on sprinkler adjustments, future cleaning frequency, and any glass that needs replacement rather than restoration.
Every Las Cruces property is priced individually from your home's square footage, window count, stories, and access, using real completed Las Cruces jobs, not a national average. The fastest way to know your number is to get it directly:
Get your quote here:
Get Your Instant QuoteExact, bookable price for your address in 30 seconds. No callback and no in-home estimate.
Open, higher ground east of I-25 with wide views of the Organs and nothing to break the spring wind. Sand in tracks and screens is the first job.
Newer homes with large view windows toward the Organ Mountains. Those panes are usually the reason people book.
Newer master-planned building, so construction dust on glass is common. Wet removal, never a dry wipe.
Custom homes on the West Mesa looking back across the valley. Tall glass, harder access, and full exposure to west wind.
Hillside homes near the NMSU golf course with big windows and long views.
Older brick and block homes and rentals near NMSU, many with rooftop coolers and the white streaks that come with them.
See every neighborhood and the full local guide on our Las Cruces window cleaning page.
Las Cruces is in the Chihuahuan Desert, served by Sonlight's El Paso-based crew since October 2026. Glass here deals with two dust seasons (the spring wind, February into May, and the July to September monsoon), hard groundwater that dries fast in strong sun, and evaporative coolers on much of the older housing.
Desert groundwater is hard and the sun is relentless, so mineral spotting here bonds to glass within days. In its first season it comes off with mineral-removal chemistry. After a few summers it etches, and etched glass can only be restored or replaced. The cheapest time to deal with it is the first time you notice it, along with moving the sprinkler head, drip line or cooler bleed that put it there.
Most of the time they come off. If the deposit is surface-bonded, generally under about five years of buildup, a controlled acidic restoration removes it completely and the glass returns to clear. Once the carbonate has etched into the silica, restoration improves the appearance but cannot make it perfect, and the honest options become glass polishing or replacement. We test before quoting so you know which one you have before you spend anything.
It is priced by the affected window rather than by the house, because usually only some elevations are affected. Light spotting is at the low end; multi-season buildup under a roof-mounted cooler is at the high end. We quote it separately from the wash so you can see exactly what the restoration portion costs and decide window by window.
Yes, if caught within ~6 months. Fresh deposits dissolve with the right acidic chemistry. Stains older than 12 months may have etched into the glass; cerium oxide polish can restore gloss for moderate etching, but severe etching is permanent.
Run your fingernail across the cloudy area. Fresh deposits feel slightly raised; etched glass feels smoother than the surrounding clear glass. If you can see the cloudy area is below the rest of the surface (a slight depression), that's etching.
Hard-water removal is an add-on to standard window cleaning, priced by the affected window because usually only some elevations are hit. Light spotting costs less than multi-season buildup, and severe etching that needs cerium oxide polish is priced per pane. You get the exact number before we start.
Sometimes, for very fresh stains less than 3 months old. Spray undiluted white vinegar, let it sit 5-10 minutes, scrub with a non-abrasive pad, rinse. For older or heavier deposits, you need a commercial mineral deposit remover or professional service.
Get your free quote in 30 seconds.
Get Instant QuoteOr call anytime: 575-554-0227