WINDOW WASHING GUIDE
STATES / NORTH CAROLINA / CHARLOTTE
CITY PROFILE  ·   CHARLOTTE METRO

Window Washing in Charlotte

Charlotte Water is soft at 32 mg/L with just 59 mg/L dissolved solids, so the stains here are iron-rich Piedmont red clay and March to April pine pollen.

Charlotte's water is soft, so it leaves almost nothing behind on glass; what stains windows here is iron-rich red clay and the yellow pine pollen of early spring. Wash in April or May once the pollen settles, or in July, September or October. Access sets the price more than pane count, and a single-story exterior runs $320 to $540.

HARDNESS
32
mg/L · soft
SOURCE
Surface (lake/reservoir)
UTILITY
Charlotte Water
POPULATION
911k
SCORE YOUR ZIP: 28202 · 28203 · 28207 · 28210 · 28277
WATER PROFILE

What the water means for the glass

At 32 ppm, with magnesium at 1.7, Charlotte's supply deposits almost nothing and what it does leave is calcium that lifts with a mild acid. The variable worth attention is not the mineral content but the pH — this water runs alkaline enough that the state widened the allowed range for it, and that changes how a cleaner behaves far more than 32 ppm of hardness does.

Charlotte tap water, by the numbers

Hardness32 mg/L as CaCO₃
Soft — 32 ppm sits well inside the 0 to 60 soft band, with a published range of 27 to 35.
pH8.5 (range 7.4–9.5)
Alkalinity21 mg/L as CaCO₃
Iron0.0057 mg/L
Manganese0.0045 mg/L
Sodium3.6 mg/L
Chloride6.4 mg/L
Total dissolved solids59 mg/L
Disinfectantfree chlorine
Source and treatmentMountain Island Lake and Lake Norman, Catawba River basin · Powdered activated carbon, alum coagulation, settling, filtration, chlorine, fluoride, and lime for pH control, at three plants · No softening step.

Not in the report: corrosion index.

SOURCE · Charlotte Water, 2025 Annual Drinking Water Quality Report, water system 01-60-010 — 'Other Miscellaneous Water Characteristics Contaminants – At Entry Point to Distribution System', Disinfectant Residuals Summary, Our Treatment Process, and the additional unregulated-contaminant table (read as republished in full by York County, SC, which buys Charlotte water) · How we source these numbers

WHAT THIS WATER MEANS FOR THE METHOD
FINAL RINSE
Tap water
TDS 59 mg/L
RESIDUE
Nothing flagged
Manganese up to 0.0045 mg/L

How these calls are made

CLIMATE

When a wash holds

BEST MONTHS
Apr–May, Jul, Sep–Oct
FREEZE SEASON
Nov 3 – Mar 30
RAIN DAYS A YEAR
73
SNOW A YEAR
4 in
WASH IN
Apr, Sep, Oct
SMOKE MONTHS
Jun–Jul
JAN
52°
32°
7.1d
frost
FEB
57°
35°
6.4d
frost
MAR
64°
41°
7.3d
frost
bloom
APR
73°
49°
6.1d
WASH
MAY
80°
58°
5.9d
JUN
87°
66°
6.7d
smoke
JUL
90°
70°
6.1d
smoke
AUG
89°
69°
6.3d
SEP
83°
63°
5.1d
WASH
OCT
73°
50°
4.4d
WASH
NOV
63°
40°
5.3d
frost
DEC
55°
35°
6.1d
frost
■ best monthsunder 3 freezing nightsdriest of the frost-free months
WASH = the calendar's picksbloom = spring first bloom (USA-NPN)smoke = 2+ smoke days, 2 of 3 yearsHow the calendar picks
d = days with 0.10 in or morefrost = 3+ nights below 32°Fhot = normal high 95°F or above
NOAA NCEI Climate Normals 1991–2020CHARLOTTE DOUGLAS AP · 11.4 kmNOAA HMS smoke 2023–25USA-NPN bloom 1991–2020

What sets the cleaning clock

Pollen sets the residential interval here, not minerals. The March-to-April pine wave is an event rather than a season and there is no point servicing a house in the middle of it; the sensible pattern is a hard reset once it clears, then a lighter cycle driven by canopy and red-clay splatter. Uptown runs on its own contract calendar entirely, independent of any of this.

NORTH CAROLINA SEASON BY SEASON →
WHAT'S DISTINCTIVE

What's specific to Charlotte

Charlotte Water publishes total hardness at 32 ppm — soft, and almost entirely calcium, with magnesium at just 1.7. What the same table shows that matters more is pH: an average of 8.5 ranging to 9.5, under a state-granted corrosion-control window of 7.0 to 9.2 rather than the usual 6.5 to 8.5 ceiling. Alkaline water works with an alkaline cleaner instead of against it. Beyond the tap it is pine pollen, Piedmont red clay, and the only real high-rise book in the Carolinas.

Charlotte Water publishes total hardness at 32 ppm, ranging 27 to 35, with calcium hardness at 25 and magnesium at only 1.7. That is soft by any scale and it is unusually calcium-dominated — there is very little magnesium in this water at all, which is why what little residue forms lifts with an ordinary acidic cleaner rather than needing anything stronger.

The more consequential number in the same table is pH: average 8.5, ranging 7.4 to 9.5. The state's Public Water Supply Section has given Charlotte Water a widened operating window of 7.0 to 9.2 specifically for corrosion control, against the ordinary secondary standard of 6.5 to 8.5. Lime is dosed to hold it there. For glass that means the supply is reliably alkaline, so a strong alkaline cleaner has nothing tempering it — dilute below the label rate.

Three plants — Franklin, Dukes and Vest — treat about 125 million gallons a day from Mountain Island Lake and Lake Norman, and the utility publishes one set of figures across all three rather than per-plant values. Total dissolved solids sit at 59 ppm against 32 of hardness, so there is not much of anything dissolved in this water.

The state's source water assessment rates Lake Norman at higher susceptibility to contamination and Mountain Island Lake at moderate, which is worth knowing because it drives the taste-and-odour treatment: powdered activated carbon is dosed routinely, and PFAS from legacy upstream industry on the Catawba is a live regional issue rather than a settled one.

Pine pollen through March and April coats every surface in the city, and it is the single event that resets the residential calendar. It is coarse, it is yellow, and it comes back within days of a wash during the peak — booking work inside the window is how a crew gets a complaint for something it did nothing wrong on.

Piedmont red clay is iron-rich and splatters onto lower panes and sills from beds, verges and the city's continuous construction. Left through repeated wet-dry cycles it stains rather than washes, and lifting it needs an oxalic or acid step that the soft water gives no other reason to carry.

Uptown is the only genuine high-rise glazing concentration in the Carolinas, and it is a different business from the rest of the market — rope access or powered platform, specific insurance, night and weekend scheduling around building operations. It is where the revenue ceiling in this market sits, and it is not reachable by scaling up residential work.

The city's growth is the quiet operational fact. Charlotte Water runs over 4,600 miles of main and the metro adds population continuously, so route density in the newer southern and northern suburbs changes year to year in a way established markets do not.

HOUSING STOCK

How old the glass is

MEDIAN YEAR BUILT
1995
BUILT BEFORE 1940
3%
BUILT 2010 OR LATER
21%
HOUSING UNITS
399,305
  • Before 1940 · 3%wood sash and older glass
  • 1940–1959 · 8%steel casements, early aluminium
  • 1960–1979 · 17%aluminium sliders, often single-pane
  • 1980–1999 · 30%double-pane units become standard
  • 2000–2009 · 21%vinyl frames, low-E spreading
  • 2010 or later · 21%low-E common: gentle cleaners only
US Census · ACS 2020–2024 · B25034Geography: Charlotte city
NEIGHBORHOODS

The city, by neighborhood

Uptown Charlotte
The banking core and the only real high-rise glazing concentration in the state. Rope access and powered platform work, formal building coordination, and quarterly institutional contracts rather than one-off jobs.
The Latta Arcade at 320 South Tryon Street has been on the National Register since October 1975, listed for commerce, architecture and community planning. via National Register nomination, Latta Arcade, checked Sep 2026
Dilworth
Pre-1920 historic residential with original Craftsman and bungalow glazing. Wood sash and divided lights under mature canopy — slow work, heavy pollen and honeydew loading.
Dilworth became a 395-acre National Register district in April 1987, with a further 4.1 acres added in 2000. via National Register nomination, Dilworth Historic District · National Register nomination, Dilworth Historic District (Boundary Increase), checked Sep 2026
Myers Park
Pre-1920 mansion district with substantial original ornate glazing beneath one of the densest willow-oak canopies in the South. Highest per-job values in the residential book and the heaviest organic loading.
The Myers Park Historic District takes in 597 acres and was listed in August 1987, with landscape architecture, industry and commerce all cited alongside its houses. via National Register nomination, Myers Park Historic District, checked Sep 2026
SouthPark
Post-1970 high-end residential and commercial with large fixed picture windows. Big single lights, easy access, and customers who notice a streak — the exacting end of straightforward work.
SouthPark's small area plan, adopted in 2000, set a 40-foot height recommendation for buildings abutting single-family neighbourhoods; city planners still test rezonings against it, one in 2012 proposing 300 flats at 93.8 units an acre. via Charlotte-Mecklenburg Planning, Rezoning Petition 2012-045 pre-hearing staff analysis (July 2012), checked Sep 2026
NoDa
Pre-1920 mill-village residential and a revitalised commercial corridor. Converted industrial glazing at awkward heights alongside small original sash.
NoDa sits inside the North Charlotte Historic District, 155.5 acres listed in 1990 for its industry as well as its architecture. via National Register nomination, North Charlotte Historic District, checked Sep 2026
Ballantyne and the southern growth corridor
Post-1990 master-planned residential and office park. Uniform dual-pane glazing, generous access, and the most route-efficient work in the metro.
Rezoning petition 2019-115, 'Ballantyne Reimagined', covered about 453 acres of Ballantyne Corporate Park and its golf course, asking to move them from office and business-park zoning to mixed-use MUDD-O; the revised site plan was filed in January 2020. via Charlotte-Mecklenburg Planning, Rezoning Petition 2019-115 revised site plan (January 21, 2020), checked Sep 2026
WHAT IT COSTS

What window cleaning costs in Charlotte

PER PANE
$11–$16
WHOLE HOME EXT.
$320–$540
single-story baseline
MARKET TIER
metro

Access is the whole price structure in Charlotte. Uptown high-rise elevations price on rigging, insurance and out-of-hours scheduling rather than on pane count; Myers Park and Dilworth price on heritage sash and canopy loading; and the southern growth corridor prices on route density, which is the one thing that has been improving as the metro fills in. Water treatment is not a cost driver here at all.

THE LOCAL MARKET
HOUSEHOLD INCOME
$82,068
median household
HOME VALUE
$385,700
median, owner-occupied
OWNER-OCCUPIED
51%
of occupied homes
DETACHED HOUSES
51.1%
of 399,305 homes
IN 20+ UNIT BUILDINGS
18.2%
of all homes
CLEANING FIRMS (COUNTY)
358
Mecklenburg County · 3.1/10k people
MEDIAN CLEANER PAY · MAY 2025
$17.12/hr
Charlotte-Concord-Gastonia, NC-SC metro

How we read the market

Doing it yourself

Soft water and accessible suburban glazing make a homeowner result realistic across SouthPark and the southern corridor, and the one genuine caution is chemical rather than physical: this water is alkaline, so mixing a cleaner strong makes streaking worse rather than better. Two things do not transfer — red-clay staining, which needs an acid step and gets scrubbed instead, and Uptown, which is rope-access work under building coordination and a different trade entirely.

OPEN COST ESTIMATOR →
LOCAL PROS

Need a window cleaner in Charlotte, North Carolina?

We're building a local pro directory. Join the free waitlist.

JOIN THE WAITLIST →
WHAT THE AIR CARRIES
COARSE DUST (PM10)
13.2 µg/m³
FINE PARTICLES (PM2.5)
9.3 µg/m³
SALT WATER
248 km
WILDFIRE SMOKE
18 days a year
SPRING BLOOM
Around March 23
INDUSTRY (EPA TRI)
57 plants

2025 annual mean at the Garinger High School monitor, 1130 Eastway Drive, 5.4 km north-east of the city (EPA site 37-119-0041).

2025 annual mean at the Remount monitor, 1030 Remount Road, 3.9 km west of the city (EPA site 37-119-0045).

Largest air release: SNYDER'S-Lance Inc., Crump RD (food), inside the city limits, 130,347 lb in 2024.

How we measure the air

LOCAL RULES
HOSE AND WATER-USE RULES

Charlotte's water-use controls apply only under a water shortage declaration: Phase I can restrict or ban discretionary uses such as noncommercial pressure washing and residential car washing, and Phase II can ban them outright. Commercial pressure washing is classed separately, as a community and business use, so Phase I controls on discretionary uses do not reach it.

Charlotte Code §23-252: water conservation definitions · Charlotte Code §23-256: Phase I, restricted · checked September 2026

WASH WATER AND STORM DRAINS

Charlotte's stormwater ordinance bars anyone from letting non-stormwater or any pollutant reach the storm system or state waters, directly or by leaving it on land where it is likely to get there, unless the code's allowed list covers it. Whoever causes such a discharge must collect it at once and restore the area, so plan to capture soapy wash water before it runs to a drain.

Charlotte Code §18-80: stormwater prohibitions · checked September 2026

HISTORIC-DISTRICT GLASS

In Charlotte's local historic districts, such as Dilworth, Wilmore and Fourth Ward, replacing windows or doors needs a Certificate of Appropriateness from the Historic District Commission, and staff can approve replacements that meet the commission's design guidelines. The certificate's placard has to be displayed along with any required permits while the work goes on.

Charlotte Historic District Commission, COA HDCADMRM-2019-00679 (replacement windows and doors, staff approval) · Charlotte Historic District Commission, COA HDCADMRM-2018-00110 (window replacement, Fourth Ward) · checked September 2026

WORKING AT HEIGHT

State rules: see North Carolina

How we check local rules

WHAT GETS ON THE GLASS

What actually shows up on Charlotte glass

Iron-rich red-clay splatter (Piedmont)
SPRING THROUGH FALL, PEAK AFTER RAINS

The Triangle and eastern Piedmont parent rock weathers to a more iron-bearing clay than the Atlanta Piedmont. Lower-sash splatter on intown stock needs oxalic rather than citric to lift cleanly. A citric-only protocol leaves a faint orange ghost stain.

Pine pollen wave
LATE MARCH THROUGH MID-APRIL

Loblolly and shortleaf pine pollen blankets south-facing exposures for two to three weeks each spring. Same handling as Atlanta: wet only, never scrape, light alkaline wash to lift the film.

QUESTIONS WE GET

Charlotte, answered

How hard is the water in Charlotte, North Carolina?+

At 32 ppm, with magnesium at 1.7, Charlotte's supply deposits almost nothing and what it does leave is calcium that lifts with a mild acid. The variable worth attention is not the mineral content but the pH — this water runs alkaline enough that the state widened the allowed range for it, and that changes how a cleaner behaves far more than 32 ppm of hardness does.

How much does window cleaning cost in Charlotte?+

Residential window cleaning in Charlotte typically runs $11–16 per pane or $320–540 for a standard single-story exterior. Access is the whole price structure in Charlotte.

When is the best time of year to clean windows in Charlotte?+

Charlotte's drier, frost-free months are April and May, July and September and October, by NOAA's 1991–2020 normals for the Charlotte Douglas Airport station, where March brings the most rain. The calendar on this page marks April (after the March 23 bloom), September (after smoke season) and October (before frost). Frost nights usually run from November 3 to March 30.

Can I rinse windows with Charlotte tap water?+

Usually yes: Charlotte Water publishes dissolved solids of 59 mg/L, low enough that tap-rinsed glass tends to dry clean. Iron, manganese, sodium and chloride all sit under this site's flags (highest: manganese up to 0.0045 mg/L). It draws on Mountain Island Lake and Lake Norman, Catawba River basin.

Why do my windows look dirty so quickly in Charlotte?+

In Charlotte the dominant residue patterns include pine pollen wave (march–april) and iron-rich piedmont red-clay splatter. Pollen sets the residential interval here, not minerals.

Do I need a professional to clean my windows in Charlotte?+

Soft water and accessible suburban glazing make a homeowner result realistic across SouthPark and the southern corridor, and the one genuine caution is chemical rather than physical: this water is alkaline, so mixing a cleaner strong makes streaking worse rather than better.

What sets Uptown Charlotte apart for window cleaning in Charlotte?+

The banking core and the only real high-rise glazing concentration in the state. Rope access and powered platform work, formal building coordination, and quarterly institutional contracts rather than one-off jobs. Dilworth and Myers Park have their own housing stock and glazing as well.

ELSEWHERE IN NORTH CAROLINA

Other cities we cover in North Carolina

← BACK TO NORTH CAROLINA OVERVIEW
ACROSS THE BORDER

Nearby cities in neighboring states

Just over the North Carolina line

E
Written by Elly Giordano · Editorial team