WINDOW WASHING GUIDE
STATES / KANSAS / KANSAS CITY
CITY PROFILE  ·   KANSAS CITY METRO, WYANDOTTE COUNTY

Window Washing in Kansas City

Kansas City, Kansas has the heaviest mineral load in the metro at 300 mg/L, or 17.5 grains per gallon, so spots set fast on sunny glass without a pure rinse.

Kansas City, Kansas has extremely hard water, 17.5 grains per gallon, so spots set fast on sunny glass without a pure-water final rinse. Summer sun makes the problem worse, so work shaded sides first; July to October is the best stretch. Older, smaller housing keeps prices below Johnson County despite the harder water, and a single-story exterior runs $240 to $400.

HARDNESS
300
mg/L · extremely hard
SOURCE
Surface (lake/reservoir)
UTILITY
Kansas City Board of Public Utilities
POPULATION
157k
SCORE YOUR ZIP: 66101 · 66103 · 66104 · 66106 · 66112
WATER PROFILE

What the water means for the glass

Published by the operator in both units: 300 mg/L as calcium carbonate, equivalently 17.5 grains per gallon, for calendar year 2023, with calcium at 72 mg/L and magnesium 25. The old 260 was unsourced and too low. Read it with the 2026 report's pH of 8.1 — this is genuinely hard water at a moderate pH, which is the classic spotting case: minerals drop out wherever the water evaporates, but they are not chemically driven onto the glass the way the high-pH lime-softened supplies to the south and west drive them.

Kansas City tap water, by the numbers

Hardness300 mg/L as CaCO₃
Extremely hard, as published by Kansas City Board of Public Utilities.
pH8.1
Alkalinity170–250 mg/L as CaCO₃
Sodium60 mg/L
Chloride30 mg/L
Disinfectantchloramine
Source and treatmentGroundwater under the direct influence of surface water, per the EPA SDWIS federal record · Powdered activated carbon, rapid mix, coagulation and flocculation, lime and soda ash softening with sedimentation, rapid sand filtration, chlorine dioxide and chlorination, pH adjustment and fluoridation, with chloramines carried as the distribution residual · The plant softens.

Not in the report: corrosion index, iron, manganese and total dissolved solids.

SOURCE · Kansas City Board of Public Utilities 2026 KDHE Consumer Confidence Report (PWS KS2020906), with the EPA SDWIS federal treatment record for the train and residual · How we source these numbers

WHAT THIS WATER MEANS FOR THE METHOD
FINAL RINSE
Pure water
Hardness 300 mg/L
RESIDUE
Salt film
Sodium up to 60 mg/L
PURE-WATER GEAR
Chloramine supply
chloramine
HOT MONTHS
Jul
Normal highs 90°F or more

How these calls are made

CLIMATE

When a wash holds

BEST MONTHS
Jul–Oct
FREEZE SEASON
Nov 2 – Apr 4
RAIN DAYS A YEAR
60
SNOW A YEAR
11 in
WASH IN
Jul, Oct
SMOKE MONTHS
Apr–Sep
JAN
40°
22°
2.2d
frost
FEB
45°
26°
2.7d
frost
MAR
57°
36°
4.6d
frost
APR
67°
46°
6.5d
bloom
MAY
76°
57°
7.7d
smoke
JUN
86°
67°
7.5d
smoke
JUL
90°
72°
6.2d
smoke
WASH
AUG
89°
70°
5.5d
smoke
SEP
80°
61°
5.7d
smoke
OCT
68°
49°
4.8d
WASH
NOV
55°
36°
3.4d
frost
DEC
44°
27°
2.8d
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–2020KANSAS CITY DOWNTOWN AP · 12.5 kmNOAA HMS smoke 2023–25USA-NPN bloom 1991–2020

What sets the cleaning clock

Mineral spotting is the year-round constant and is worst in hot dry weather when rinse water flashes off, roughly June through August. The organic calendar is the Kansas City metro one — tree pollen late February through May, grass into June, then ragweed from August until the first hard frosts. Rail and industrial particulate in Argentine and the bottoms is a frequency problem rather than a seasonal one. The wash that holds best is after the first frosts.

KANSAS SEASON BY SEASON →
WHAT'S DISTINCTIVE

What's specific to Kansas City

Kansas City, Kansas drinks the hardest municipal water in the metro: BPU publishes 300 mg/L as calcium carbonate, 17.5 grains per gallon, roughly double what Wichita and Johnson County measure. That is high enough that a crew arriving with expectations set by the rest of the metro will find more mineral in the rinse than it planned for. The chemistry that matters is the pairing of that mineral load with a moderate pH of 8.1 — heavy conventional spotting, not the alkaline film that Topeka and Overland Park leave, so rinse volume and a clean dry edge do the work rather than an acid detail. Supply is the Missouri River drawn through two horizontal collector wells in an aquifer beneath the riverbed, treated at the Nearman plant. Operationally the city is pre-war housing stock plus rail and river industrial frontage, and crews routinely cross into Missouri where the water is treated differently.

BPU publishes total hardness at 300 mg/L as calcium carbonate, which it also states as 17.5 grains per gallon, for the 2023 calendar year. At 300 mg/L the supply sits in the very-hard band, which is where the method shifts from managing spots to managing scale. Other figures quoted online for the city are unsourced; 300 is the operator's.

This is the hardest municipal supply on the Kansas side of the metro by a wide margin, and the contrast with its neighbours is the useful part. Wichita measures 150 and Johnson County 144 on comparable rivers; BPU measures double that, with calcium at 72 mg/L and alkalinity of 170 to 250. A crew that works both sides of the county line is working two genuinely different waters, not one.

Critically, BPU does not push its water alkaline the way the lime-softening Kansas plants do. Finished pH is 8.1, inside the 6.5 to 8.5 range. So Kansas City has the region's highest mineral load at a moderate pH: heavy classic spotting rather than the stubborn alkaline film found in Topeka or Overland Park. Volume of rinse and a disciplined dry edge matter here; acid detail generally does not.

Sodium reads 60 mg/L and chloride 30, modest beside the hardness. The 300 mg/L mineral load is why glass here shows a dense film when allowed to air-dry, and why a final rinse is not optional on any job.

The supply is the Missouri River, taken through infrastructure worth knowing about: BPU collects and filters its water through two horizontal collector wells in an aquifer deep below the river, which it describes as among the nation's largest. Treatment is at the Nearman Water Treatment Plant, opened in 2000. Chlorine dioxide is used as a disinfectant, with chlorite reported at 0.54 ppm as the by-product.

BPU incurred a Failure to Monitor Violation during the 2023 calendar year, disclosed in its own report: the mandatory third-quarter disinfection by-product testing for haloacetic acids and trihalomethanes was not completed because the sample reached the contracted lab out of temperature compliance and the lab did not notify BPU. The utility returned to monitoring compliance before the violation was validated, and no further action was required.

Copper at the customer tap ran a 90th percentile of 0.480 ppm with a range to 0.710, well under the 1.3 ppm action level but high enough to be worth knowing on older housing stock — this is a pre-war city in large part. Lead came in at 7.5 ppb 90th percentile with no sites over the action level, on a reduced three-year monitoring cycle granted by the state.

The city splits across the Kansas-Missouri line, and operators routinely work both KCK and KCMO. BPU notes that its own system, Kansas City Missouri's, and WaterOne's all draw on the Missouri River — but they treat it differently and deliver different hardness, so a contiguous commercial book can cross two water chemistries within a few blocks.

HOUSING STOCK

How old the glass is

MEDIAN YEAR BUILT
1961
BUILT BEFORE 1940
21%
BUILT 2010 OR LATER
6%
HOUSING UNITS
64,000
  • Before 1940 · 21%wood sash and older glass
  • 1940–1959 · 27%steel casements, early aluminium
  • 1960–1979 · 28%aluminium sliders, often single-pane
  • 1980–1999 · 11%double-pane units become standard
  • 2000–2009 · 7%vinyl frames, low-E spreading
  • 2010 or later · 6%low-E common: gentle cleaners only
US Census · ACS 2020–2024 · B25034Geography: Kansas City city
NEIGHBORHOODS

The city, by neighborhood

Strawberry Hill
Historic bluff neighbourhood above the confluence with dense pre-war stock and original glazing common. Hand work; the 300 mg/L supply will spot hard on old glass if it dries, so work in shade and keep a wet edge.
Argentine
Rail-adjacent residential and industrial in the river bottoms. Diesel and rail particulate bond into mineral deposit here, so the two have to be lifted in sequence rather than in one pass.
The Argentine Carnegie Library at 28th Street and Metropolitan Avenue was listed on the National Register in April 1986. via National Register nomination, Argentine Carnegie Library (NPS register file), checked Sep 2026
Rosedale
Older hillside residential toward the state line and the medical campus. Mixed eras street to street and mixed maintenance standards with it.
The Rosedale World War I Memorial Arch in Mount Marty Park was listed on the National Register in August 1977. via National Register nomination, Rosedale World War I Memorial Arch (NPS register file), checked Sep 2026
Wyandotte
Broad established residential across the county, largely pre-war to mid-century. The most consistent production route in the city, and the one where the hardness shows most plainly on picture windows.
Wyandotte High School at 2500 Minnesota Avenue occupies a 24-acre National Register listing of April 1986. via National Register nomination, Wyandotte High School (NPS register file), checked Sep 2026
The Bottoms / industrial river flats
Warehouse and rail frontage along the Missouri and Kansas rivers, with the heaviest particulate load anywhere in the metro. Frequency-interval commercial work, priced on access.
The Kansas River at Turner Bridge reached 53.64 ft on 27 July 1993, its highest recorded crest, against a flood stage of 41 ft. via NOAA National Weather Service, National Water Prediction Service gauge record: Kansas River at Turner Bridge (TNRK1), flood categories and historic crests, checked Sep 2026
WHAT IT COSTS

What window cleaning costs in Kansas City

PER PANE
$8–$13
WHOLE HOME EXT.
$240–$400
single-story baseline
MARKET TIER
secondary

Kansas City prices below Johnson County on comparable residential work despite harder water, because the stock is older and smaller and route density is tighter. Add for heritage glazing on Strawberry Hill, add for particulate layering and access in Argentine and the bottoms, and price cross-border commercial books carefully — the same customer may have KCK and KCMO sites on two different water chemistries.

THE LOCAL MARKET
HOUSEHOLD INCOME
$62,401
median household
HOME VALUE
$167,400
median, owner-occupied
OWNER-OCCUPIED
60.9%
of occupied homes
DETACHED HOUSES
68.7%
of 64,000 homes
IN 20+ UNIT BUILDINGS
6.7%
of all homes
CLEANING FIRMS (COUNTY)
47
Wyandotte County · 2.8/10k people
MEDIAN CLEANER PAY · MAY 2025
$17.48/hr
Kansas City, MO-KS metro

How we read the market

Doing it yourself

Wyandotte and Rosedale single-storey stock is DIY-feasible, but this is the city on the Kansas side where the water punishes carelessness most: at 300 mg/L nothing may be left to air-dry. Strawberry Hill's older glazing is worth hiring out for the glass itself, not the height. Argentine and the river industrial frontage are professional work on both access and the layered particulate.

OPEN COST ESTIMATOR →
LOCAL PROS

Need a window cleaner in Kansas City, Kansas?

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

JOIN THE WAITLIST →
WHAT THE AIR CARRIES
COARSE DUST (PM10)
25.9 µg/m³
FINE PARTICLES (PM2.5)
8.7 µg/m³
SALT WATER
1,039 km
WILDFIRE SMOKE
39 days a year
SPRING BLOOM
Around April 16
CROPLAND (COUNTY)
5.7%
INDUSTRY (EPA TRI)
33 plants

2025 annual mean at the JFK monitor, 1210 N. 10TH ST.,JFK Recreation Center, 9.2 km east of the city (EPA site 20-209-0021).

Largest air release: GM Mlcg Fairfax Assembly, 3201 Fairfax Trafficway (transportation equipment), inside the city limits, 291,980 lb in 2024.

How we measure the air

LOCAL RULES
HOSE AND WATER-USE RULES

Kansas City's Board of Public Utilities requires construction-related water to be metered. Drawing from a hydrant means paying BPU to fit and later remove a temporary connection and meter, plus a daily rental (five-day minimum) and the water used, and the contractor must add a backflow preventer or an air gap on the tanker.

Kansas City BPU Water Service Policies: construction water and special services · BPU fire hydrant meter rentals · checked September 2026

WASH WATER AND STORM DRAINS

The Unified Government's sewer chapter prohibits releasing anything into Kansas City's storm drainage system that is not uncontaminated stormwater, and it names cleaning products among the common contaminants alongside paint, oil and yard waste. Even an otherwise allowed discharge can be banned if the director finds it is a source of pollution.

Unified Government of Wyandotte County/Kansas City Code Sec. 30-123: discharge to storm sewers · checked September 2026

HISTORIC-DISTRICT GLASS

For a Kansas City, Kansas local landmark or property in a local historic district, no building permit to alter, repair or improve it can be issued except under a certificate of appropriateness from the landmarks commission. Anyone wanting to change exterior features, windows included, files a statement of the proposed work with the commission.

Unified Government Code Sec. 27-151: certificate of appropriateness, prerequisite to building permit · checked September 2026

WORKING AT HEIGHT

State rules: see Kansas

How we check local rules

WHAT GETS ON THE GLASS

What actually shows up on Kansas City glass

Western Kansas wind-erosion soil dust
MAY THROUGH AUGUST ON DRY-STRETCH DAYS

Wind-erosion soil deposition during dry stretches produces heavy brown film on east-facing and south-facing residential glass. Dry-brush pre-clear required. The 2011-2014 drought years produced documentation of this pattern at intensities not seen since the 1930s Dust Bowl years.

QUESTIONS WE GET

Kansas City, answered

How hard is the water in Kansas City, Kansas?+

Published by the operator in both units: 300 mg/L as calcium carbonate, equivalently 17.5 grains per gallon, for calendar year 2023, with calcium at 72 mg/L and magnesium 25. The old 260 was unsourced and too low.

How much does window cleaning cost in Kansas City?+

Residential window cleaning in Kansas City typically runs $8–13 per pane or $240–400 for a standard single-story exterior. Kansas City prices below Johnson County on comparable residential work despite harder water, because the stock is older and smaller and route density is tighter.

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

Kansas City's drier, frost-free months are July to October, by NOAA's 1991–2020 normals for the Kansas City Downtown Airport station, where May brings the most rain. The calendar on this page marks July (after the April 16 bloom) and October (after smoke season and before frost). Frost nights usually run from November 2 to April 4. Normal highs reach 90°F in July.

Can I rinse windows with Kansas City tap water?+

Not as the final rinse: Kansas City Board of Public Utilities publishes hardness of 300 mg/L, enough to spot as it dries, so finish with pure water. Its sodium, up to 60 mg/L, leaves a salt film that pulls moisture back, so rinse it off rather than let it dry. Treatment starts with powdered activated carbon, rapid mix, coagulation and flocculation.

Why do my windows look dirty so quickly in Kansas City?+

In Kansas City the dominant residue patterns include heaviest mineral load in the metro — 300 mg/l, 17.5 grains per gallon and total dissolved solids exactly at the 500 mg/l secondary standard. Mineral spotting is the year-round constant and is worst in hot dry weather when rinse water flashes off, roughly June through August.

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

Wyandotte and Rosedale single-storey stock is DIY-feasible, but this is the city on the Kansas side where the water punishes carelessness most: at 300 mg/L nothing may be left to air-dry. Strawberry Hill's older glazing is worth hiring out for the glass itself, not the height.

What sets Strawberry Hill apart for window cleaning in Kansas City?+

Historic bluff neighbourhood above the confluence with dense pre-war stock and original glazing common. Hand work; the 300 mg/L supply will spot hard on old glass if it dries, so work in shade and keep a wet edge. Argentine and Rosedale have their own housing stock and glazing as well.

ELSEWHERE IN KANSAS

Other cities we cover in Kansas

← BACK TO KANSAS OVERVIEW
ACROSS THE BORDER

Nearby cities in neighboring states

Just over the Kansas line

J
Written by Jan Davenport · Editorial team