SparklingPanes
Spanish colonial style mansion with cream stucco exterior and terracotta tile roof
GuidesOctober 13, 2026· SparklingPanes Editorial Team

Window Cleaning in San Diego: Salt Air, Hard Water, and Two Different Markets

San Diego has the hardest water of any major California market and a coastal-inland divide that changes which services local window cleaners offer. What the data shows and what it means for your glass.


San Diego's climate is the reason people move here and the reason their windows look the way they do. Very little rain, a marine layer that parks over the coast for months, dry winds off the desert in autumn, and the hardest tap water of any major market in California. Each of those leaves a different residue on glass.

The county also splits in two. What a window cleaning company offers in Oceanside is measurably different from what one offers in Escondido, and knowing which side of that line you are on is genuinely useful when you hire.

The market: 124 businesses, and ratings that tell you nothing

We catalogue 124 window cleaning businesses across 18 San Diego County cities: San Diego itself (48), Chula Vista (14), Carlsbad (11), then Oceanside, Escondido, and La Mesa (6 each), and a long tail through Vista, El Cajon, San Marcos, and Encinitas.

San Diego has the highest average rating of any California county with 30 or more listings, at 4.90, and 62.1% of its businesses hold a perfect 5.0. That sounds like good news. It is really a warning: when nearly two-thirds of a market is rated 5.0, the rating cannot separate anyone. It is the ceiling effect we found across all 1,003 California businesses, showing up here more sharply than almost anywhere.

Use review counts instead. The median San Diego business has 33.5 reviews, the average is 87.7, and 25% have crossed 100 reviews, enough depth that you can insist on a substantial track record rather than gambling.

The coastal–inland divide

Grouping the county's cities into coastal (92 businesses, from Oceanside down through La Jolla, San Diego, Coronado, and Chula Vista) and inland (32, covering Escondido, El Cajon, La Mesa, Vista, San Marcos, Poway, Spring Valley, and Bonita) produces differences too large to be coincidence:

Service Coastal Inland
Screen cleaning 20.7% 37.5%
Exterior-specific work 39.1% 56.2%
Solar panel cleaning 9.8% 21.9%
Pressure washing 40.2% 31.2%

A caveat first: the inland group is 32 businesses, so a single company moves the number by about three points, and a seven-business finding is suggestive rather than conclusive. But the direction is consistent with what we see statewide. Inland San Diego's 21.9% solar panel cleaning rate is nearly double the 12.2% statewide average, matching the inland clustering we found in San Bernardino, Fresno, and Placer. Dust, sun, and suburban roof space put arrays inland and keep them off foggy coastal ones. Our solar panel cleaning guide covers what that work costs.

The screen gap points the same way: inland homes open windows against summer heat, so screens get used, get dirty, and get cleaned. Coastal homes in a marine-layer climate need them less.

One difference that is not there: ratings are effectively identical, 4.90 coastal against 4.92 inland. Coastal businesses do carry deeper review histories (92.7 average against 73.4), which mostly reflects population density rather than quality.

Hard water is San Diego's defining glass problem

This is the one that matters most, and it separates San Diego from every other market we have written about.

The City of San Diego states that local drinking water "averages about 16 grains per gallon (gr/gal) or 276 parts per million (ppm), and depending upon water demand and the area of the City where you live, it can range from 16 to 18 gr/gal or 272 to 284 ppm."

On the USGS scale, anything above 180 ppm is "very hard." San Diego is well past that. For comparison, San Francisco averages 62 ppm and Sacramento 63, so San Diego's water is roughly four times harder than either. Much of it arrives via the Colorado River, which spends hundreds of miles dissolving calcium and magnesium out of rock before it reaches the city's treatment plants.

Now combine that with the rest of the climate. San Diego receives under 12 inches of rain a year, concentrated in December through March, which means irrigation runs hard for most of the year and almost nothing rinses the glass between storms. Mineral-heavy water sprayed onto sun-heated glass, day after day, with no rain to interrupt it, is the exact mechanism that produces etched windows.

If you take one practical step from this article, make it this: check your sprinkler heads. Overspray onto glass is the single most common source of hard water staining, and in San Diego the water doing the spraying is about as mineral-loaded as municipal supply gets in this state. Our guide to removing hard water stains covers treatment, but here prevention is worth considerably more than it is elsewhere.

Salt air on the coastal side

The marine layer that gives the coast its climate also delivers a fine film of ocean salt onto west-facing glass. May and June are the cloudiest months of the year locally, at only 59% and 58% sunny days respectively, which is where "May Gray" and "June Gloom" come from.

Salt film matters because it is hygroscopic: it pulls moisture out of the air, so it re-wets every damp morning and leaves a haze that reappears quickly if the glass was not properly rinsed and dried. It is also why coastal properties often feel like they need cleaning more often than the calendar suggests. Our gutter cleaning guide noted the same coastal effect on debris buildup, with San Diego jobs typically running $140 to $240.

Santa Ana winds and the autumn dust load

From roughly September through May, with a peak between November and February, Santa Ana winds push dry desert air westward across the county. The National Weather Service has recorded more than 150 major events in the past 30 years.

For windows, the consequence is a dust and particulate load that arrives fast and settles everywhere, inland neighbourhoods first. Santa Ana conditions also drive fire risk, and where there is smoke there is ash, which, as our seasonal guide explains, should come off glass promptly rather than sitting through a dry spell.

A San Diego cleaning schedule

  • Spring, after June Gloom breaks, to clear the marine-layer film and winter rain spotting.
  • Autumn, after the first Santa Ana events, to remove the dust load before winter.
  • Coastal and west-facing properties should expect three visits a year rather than two. Salt accumulates faster than inland dust.
  • Any property on sprinklers deserves a mid-cycle check for mineral spotting, because catching deposits before they etch is the difference between cleaning and replacing glass.

That is a regional adaptation of the framework in our guide to how often to clean your windows.

Hiring here

Shortlist by review count, not rating: the rating will not discriminate. If you are inland, you have a better chance of finding one company that will also handle screens and solar panels. If you are coastal, expect a stronger pressure washing bench and ask directly how a company handles mineral deposits, since in this market that skill matters more than almost anywhere else in California.

Our guide to choosing a window cleaning service covers the rest of the questions, and the cost guide sets the statewide baselines your quotes should sit against.

Browse every listing we hold across San Diego County or statewide, with ratings, review counts, and services shown for each.

This guide offers general regional maintenance information. Water hardness figures are the city's own published values and vary by area and by demand, so confirm the current position with your supplier. Directory figures reflect listings at the time of writing, prices are planning estimates, and a local professional can tailor a schedule to your property.