WINDOW WASHING GUIDE
STATES / NORTH CAROLINA / WILMINGTON
CITY PROFILE  ·   WILMINGTON / CAPE FEAR

Window Washing in Wilmington

Wilmington water is soft to moderate at 39 to 62 mg/L, coastal salt aerosol settles as a hygroscopic film all year, and hurricanes leave debris film.

Wilmington's water is soft to moderately hard depending on which side of the blend serves you, so the tap is not what fails a job here; salt is, settling as a film that pulls moisture back all year. Hurricanes add debris film, so April, May, October and November are the safest months to wash. Ocean-facing homes run on short cleaning intervals, and a single-story exterior runs $280 to $480.

HARDNESS
39–62
mg/L · soft
SOURCE
Mixed source
UTILITY
Cape Fear Public Utility Authority
POPULATION
121k
SCORE YOUR ZIP: 28401 · 28403 · 28405 · 28409 · 28412
WATER PROFILE

What the water means for the glass

Forty-four ppm is soft, but the number that matters is which side of the blend an address sits on — 25 ppm on the Sweeney side, 65 on the Richardson side. Either way the mineral load is modest, and it is not what fails a Wilmington job. Salt is. A hygroscopic chloride film behaves in the opposite direction to scale, softening and spreading in humidity instead of hardening.

Wilmington tap water, by the numbers

Hardness39–62 mg/L as CaCO₃
Soft on average at 50 ppm in 2025, but published separately as 25 ppm on the Sweeney service area and 65 ppm on the Richardson service area.
pH7.5 (range 7.3–7.5)
Alkalinity80 mg/L as CaCO₃ (range 49–252)
Iron0.2 mg/L (range 0–0.2)
Manganese0.011 mg/L (range 0–0.011)
Sodium33 mg/L (range 13–33)
Chloride9 mg/L (range 8–10)
Total dissolved solids109.1 mg/L (range 66.9–323.3)
Disinfectantozone + chlorine
Source and treatmentTwo plants feed one consolidated system: the 44 MGD Sweeney plant on the Cape Fear River and the 7 MGD Richardson plant on Castle Hayne and PeeDee aquifer groundwater, backed by emergency wells · Sweeney runs ultraviolet, ozonation and chlorine; Richardson is a low-pressure reverse-osmosis membrane plant, also chlorinated. No lime, soda-ash or ion-exchange softening step is described. · No softening step.

Not in the report: corrosion index.

SOURCE · Cape Fear Public Utility Authority, 2025 Drinking Water Quality Report, CFPUA-Wilmington Water System PWS ID# 04-65-010 — 'Water Characteristics Contaminants', 'Other Miscellaneous Water Characteristics Contaminants', Disinfection Residuals Summary and the 'Water Disinfection and Health Effects' treatment description (cfpua.org/2025WaterQuality) · How we source these numbers

WHAT THIS WATER MEANS FOR THE METHOD
FINAL RINSE
Tap, squeegeed off wet
TDS 109.1 mg/L
RESIDUE
Nothing flagged
Iron up to 0.2 mg/L
PURE-WATER GEAR
Heavy resin load
TDS up to 109.1 mg/L

How these calls are made

CLIMATE

When a wash holds

BEST MONTHS
Apr–May, Oct–Nov
FREEZE SEASON
Nov 20 – Mar 19
RAIN DAYS A YEAR
79
SNOW A YEAR
1 in
WASH IN
Apr, Oct, Nov
SMOKE MONTHS
Jun
JAN
57°
36°
6.1d
frost
FEB
60°
38°
6.2d
frost
MAR
67°
44°
6d
frost
bloom
APR
75°
53°
4.7d
WASH
MAY
81°
61°
6.2d
JUN
87°
69°
7.4d
smoke
JUL
90°
73°
8.6d
AUG
88°
72°
9.7d
SEP
84°
67°
7d
OCT
76°
56°
5.3d
WASH
NOV
67°
45°
5.2d
WASH
DEC
60°
39°
6.3d
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–2020WILMINGTON INTL AP · 6.6 kmNOAA HMS smoke 2023–25USA-NPN bloom 1991–2020

What sets the cleaning clock

Distance from open water sets the interval far more than anything dissolved in the supply. Ocean and Intracoastal frontage runs on a short year-round cycle because salt never stops arriving; inland historic neighbourhoods run on a longer one driven by canopy and humidity. Hurricane season overrides both, and a single named storm can reset the whole city's schedule in a week.

NORTH CAROLINA SEASON BY SEASON →
WHAT'S DISTINCTIVE

What's specific to Wilmington

CFPUA's 2025 report publishes hardness at 50 ppm across a 39 to 62 range — and the reason for that spread is that it publishes two different figures by service area: 25 ppm on the Sweeney surface system and 65 on the Richardson nanofiltration system, consolidated into one distribution system in January 2023. The record carried 140, roughly three times the blend and two bands out. The address decides which water arrives. Above the tap it is salt aerosol, hurricane cycles and the pre-1900 riverfront core.

CFPUA publishes hardness twice, by service area, on its own brewery and restaurant page: 25 ppm in the Sweeney surface-water area and 65 ppm in the Richardson nanofiltration area. The consolidated system's 2025 report gives 50 ppm across a 39 to 62 range, which is simply those two waters blending. Which one reaches a given address depends on where in the system it sits, and no single figure describes the city.

The two plants are genuinely different machines. Sweeney treats Cape Fear River surface water through granular activated carbon, ozone and ultraviolet; Richardson is a groundwater nanofiltration and reverse-osmosis plant. In January 2023 CFPUA consolidated the two previously separate systems into one CFPUA-Wilmington distribution system fed by both, which is why the published range widened rather than narrowed.

The supporting chemistry on the Sweeney side is unusually low across the board — calcium 6.0, magnesium 1.9, sodium 14, sulfate 14, pH 7.3. Where the Richardson blend dominates, calcium runs 22 and hardness roughly two and a half times higher. The practical consequence is that the same crew can get different rinse results in two parts of the same city.

Coastal salt aerosol is the dominant residue in this market and it behaves nothing like mineral scale. Salt film is hygroscopic: it pulls moisture back out of humid air rather than drying hard, so glass can look worse on a damp morning after a clean than it did before. Ocean-facing and Intracoastal-facing elevations need a dedicated rinse protocol year-round, not a seasonal one.

Hurricane season restructures the working year. Named storms drive a debris film of salt, sand and organic matter that has to be flooded off before any contact cleaning, because wiping it drags grit across the glass. Demand arrives as a post-storm spike rather than a trend, and it runs heavy through September and October.

The Historic Downtown district is dense pre-1900 brick commercial and residential right on the Cape Fear River — one of the larger intact nineteenth-century districts in the South. Original sash, ornamental glazing and river-facing exposure combine there, so it carries both the highest care requirement and the heaviest salt and wind loading in the city.

Wilmington is at the centre of a long-running regional emerging-contaminant story on the Cape Fear River, and Sweeney's carbon, ozone and ultraviolet train exists substantially because of it. For this trade the relevance is indirect but real: treatment changes shift finished-water chemistry, and a city under active treatment upgrades is one where a figure from five years ago is not safe to reuse.

Subtropical humidity keeps dry-down slow and mildew pressure high on shaded elevations. Combined with salt, it means north and east faces in older neighbourhoods need materially more frequent attention than the same house's sunlit faces.

HOUSING STOCK

How old the glass is

MEDIAN YEAR BUILT
1989
BUILT BEFORE 1940
9%
BUILT 2010 OR LATER
18%
HOUSING UNITS
62,836
  • Before 1940 · 9%wood sash and older glass
  • 1940–1959 · 12%steel casements, early aluminium
  • 1960–1979 · 17%aluminium sliders, often single-pane
  • 1980–1999 · 29%double-pane units become standard
  • 2000–2009 · 15%vinyl frames, low-E spreading
  • 2010 or later · 18%low-E common: gentle cleaners only
US Census · ACS 2020–2024 · B25034Geography: Wilmington city
NEIGHBORHOODS

The city, by neighborhood

Historic Downtown
Dense pre-1900 brick commercial and residential on the Cape Fear River. Original sash and ornamental glazing with direct river exposure — the highest care requirement and the heaviest wind and salt loading in the city.
The Wilmington Historic and Archeological District was listed in May 1974 at 900 acres, and a 2003 boundary increase added 170 more. via National Register nomination, Wilmington Historic and Archeological District · National Register nomination, Wilmington Historic District (Boundary Increase), checked Sep 2026
Forest Hills
Pre-1940 affluent residential historic district with substantial original glazing under mature canopy. Inland enough to be sheltered from the worst salt, heavy on organic loading instead.
The ACS profile of Census Tract 104, where USGS places Forest Hills, show a median home value of $522,200 and a median year built of 1954 (ACS 2020 to 2024). via U.S. Census Bureau, ACS 2020–2024 5-year profile of the tract at Forest Hills: Census Tract 104, New Hanover County, North Carolina · U.S. Geological Survey, Geographic Names Information System feature record: Forest Hills, populated place in New Hanover County, North Carolina, checked Sep 2026
Wrightsville Beach corridor
Coastal residential with extreme salt aerosol on ocean-facing glazing. Year-round salt protocol, short intervals, and the most demanding rinse discipline in the market.
Wrightsville Beach is a separate town, not part of Wilmington: 2,665 residents and 2,886 housing units, only 43% of them detached, with a median owner-occupied value of $1,168,700 and 81% owner-occupied (ACS 2020 to 2024). via U.S. Census Bureau, ACS 2020-2024 5-year profile: Wrightsville Beach town, checked Sep 2026
Landfall
Post-1980 master-planned residential along the Intracoastal Waterway. Large modern glazing with sustained brackish aerosol exposure and gated-community access procedures.
At NOAA's Wrightsville Beach tide station the record high water, 4.05 ft above mean higher high water, came on 14 September 2018, against a normal range of 4.49 ft. via NOAA Tides and Currents, datums and record water level: Wrightsville Beach, NC station 8658163 (1983 to 2001 epoch), checked Sep 2026
Mayfaire
Post-2000 commercial and residential with large fixed dual-pane units. Modern, accessible, route-efficient work and the volume end of the commercial book.
Northern New Hanover
Ogden, Porters Neck and Murrayville — the areas historically on the Richardson nanofiltration supply, where the harder half of the blend is most likely to reach the tap.
Ogden and Porters Neck are unincorporated Census places north of the city: Ogden counts 8,249 residents in 3,515 homes, 92% of them detached with a median year built of 1995, and Porters Neck 7,654 residents with a median owner-occupied value of $569,700 (ACS 2020 to 2024). via U.S. Census Bureau, ACS 2020–2024 5-year profile: Ogden CDP, North Carolina · U.S. Census Bureau, ACS 2020–2024 5-year profile: Porters Neck CDP, North Carolina, checked Sep 2026
WHAT IT COSTS

What window cleaning costs in Wilmington

PER PANE
$9–$14
WHOLE HOME EXT.
$280–$480
single-story baseline
MARKET TIER
secondary

Proximity to salt water is the price structure in Wilmington: ocean-facing work runs on short intervals with dedicated rinse discipline, and it is priced on frequency rather than per-job rate. Storm response is the volatile second driver, arriving as an unplanned surge. Downtown's heritage frontage prices on care, and the gated communities along the Intracoastal add access administration that inland work does not carry.

THE LOCAL MARKET
HOUSEHOLD INCOME
$66,738
median household
HOME VALUE
$383,800
median, owner-occupied
OWNER-OCCUPIED
47.6%
of occupied homes
DETACHED HOUSES
49.9%
of 62,836 homes
IN 20+ UNIT BUILDINGS
15.1%
of all homes
CLEANING FIRMS (COUNTY)
75
New Hanover County · 3.2/10k people
MEDIAN CLEANER PAY · MAY 2025
$16.87/hr
Wilmington, NC metro

How we read the market

Doing it yourself

Modern accessible glazing in Mayfaire or Landfall is within reach for a careful homeowner, and the soft supply helps. What does not transfer is the salt method — coastal film needs flooding and a surfactant rather than pressure, and the usual instinct to scrub drives sand across the glass and scratches it. Post-storm debris is the same trap in a worse form, and the downtown historic sash is conservation work rather than a harder version of a normal job.

OPEN COST ESTIMATOR →
LOCAL PROS

Need a window cleaner in Wilmington, North Carolina?

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

JOIN THE WAITLIST →
WHAT THE AIR CARRIES
COARSE DUST (PM10)
13.8 µg/m³
FINE PARTICLES (PM2.5)
6.8 µg/m³
SALT WATER
5.7 km
WILDFIRE SMOKE
14 days a year
SPRING BLOOM
Around March 10
INDUSTRY (EPA TRI)
4 plants

2025 annual mean at the Castle Hayne monitor, 6028 Holly Shelter RD, 17.8 km north of the city (EPA site 37-129-0002).

Largest air release: Corning Inc, 310 N College RD (nonmetallic mineral product), inside the city limits, 90,230 lb in 2024.

How we measure the air

LOCAL RULES
HOSE AND WATER-USE RULES

Wilmington's charter still treats wasted water as the council's business: where unnecessary waste is known or suspected, the city may enter the premises at reasonable hours, look into the cause, penalize anyone who blocks the inspection, and cut the supply until it happens. A hose left running between panes or a leaking tank fitting is the kind of thing that provision reaches.

Wilmington Charter §15.12: examining premises where water is being wasted · checked September 2026

WASH WATER AND STORM DRAINS

Wilmington forbids causing or allowing any liquid, solid or other substance besides stormwater to be poured, pumped or discharged into a stormwater conveyance or state waters, or left on the ground where rain is likely to carry it there.

Wilmington City Code §12-22: illicit discharges prohibited · checked September 2026

HISTORIC-DISTRICT GLASS

Once a Wilmington landmark or historic district is designated, no exterior part of a building or structure, walls, fences, light fixtures, steps and paving included, may be erected, altered or restored without a certificate of appropriateness.

Wilmington Land Development Code §18-95: certificate of appropriateness required · 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 Wilmington glass

Salt aerosol (Outer Banks, Wilmington)
YEAR-ROUND, WORST WITH ONSHORE WIND

Outer Banks exposure is heavier than Charleston or Savannah due to the no-buffer barrier-island geography. Heavy pre-rinse and continuous-motion squeegee technique. IGU failure rate runs roughly double inland stock.

Hurricane and tropical storm debris
AUGUST THROUGH OCTOBER

Tropical-storm and hurricane events drop salt-loaded rain, wind-driven leaves and small debris, and occasionally roof granules across glass in the eastern half of the state. Post-event cleaning wave runs for two to four weeks after a major landfall.

QUESTIONS WE GET

Wilmington, answered

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

Wilmington runs on Cape Fear Public Utility Authority a mixed surface-and-groundwater blend at a published 39–62 mg/L (CaCO₃), averaging 50 — soft on average at 50 ppm in 2025, but published separately as 25 ppm on the Sweeney service area and 65 ppm on the Richardson service area.

How much does window cleaning cost in Wilmington?+

Residential window cleaning in Wilmington typically runs $9–14 per pane or $280–480 for a standard single-story exterior. Proximity to salt water is the price structure in Wilmington: ocean-facing work runs on short intervals with dedicated rinse discipline, and it is priced on frequency rather than per-job rate.

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

Wilmington's drier, frost-free months are April and May and October and November, by NOAA's 1991–2020 normals for the Wilmington International Airport station, where August brings the most rain. The calendar on this page marks April (after the March 10 bloom), October (after smoke season) and November (before frost). Frost nights usually run from November 20 to March 19.

Can I rinse windows with Wilmington tap water?+

Yes, if the rinse is squeegeed off before it dries: Cape Fear Public Utility Authority publishes dissolved solids of 109.1 mg/L, between this site's two dissolved-solids flags. Iron, manganese, sodium and chloride all sit under this site's flags (highest: iron up to 0.2 mg/L). Treatment starts with sweeney runs ultraviolet, ozonation and chlorine.

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

In Wilmington the dominant residue patterns include coastal salt aerosol, hygroscopic and year-round and hurricane and tropical storm debris film. Distance from open water sets the interval far more than anything dissolved in the supply.

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

Modern accessible glazing in Mayfaire or Landfall is within reach for a careful homeowner, and the soft supply helps. What does not transfer is the salt method — coastal film needs flooding and a surfactant rather than pressure, and the usual instinct to scrub drives sand across the glass and scratches it.

What sets Historic Downtown apart for window cleaning in Wilmington?+

Dense pre-1900 brick commercial and residential on the Cape Fear River. Original sash and ornamental glazing with direct river exposure — the highest care requirement and the heaviest wind and salt loading in the city. Forest Hills and Wrightsville Beach corridor 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