Casper buys wholesale water treated with ozone, which shows as bromate up to 5.7 ppb, and its report tables eighty-two contaminants but never hardness.
Casper's report tables eighty-two contaminants and still prints no hardness figure, so the wind makes a better guide to method than the water does. The gap below Casper Mountain funnels some of the most persistent wind in the lower forty-eight, drying a pane before a squeegee can cross it, so crews pick their hours by the forecast. July and August are the working months; lost afternoons and mountain-road drives go into the quote, and a single-story exterior runs $190 to $340.
Unpublished: the City of Casper's 2025 report runs to eighty-two tabled contaminants — radionuclides, metals, pesticides, herbicides, volatile organics, disinfection by-products — and carries no hardness, calcium, magnesium, alkalinity or dissolved-solids row, while publishing sodium separately for each of its two sources. Plan instead on what is verified: this is river water abstracted through riverbank collectors, and it behaves like river water, including its seasonal swing.
Figures by source, as reported.
| Hardness | not published Casper Public Utilities, on wholesale water from the Central Wyoming Regional Water System publishes no hardness figure in the City of Casper 2025 Annual Drinking Water Quality Report, which tables eighty-two contaminants and no hardness, calcium, magnesium, alkalinity or total dissolved solids row. |
|---|---|
| Sodium | 31.6–53.5 mg/L |
| Disinfectant | ozone + chloramine |
| Source and treatment | North Platte River surface water, and the river's alluvial aquifer through 29 wells, bought wholesale from the Central Wyoming Regional Water System · Surface water clarified, ozonated, filtered and chloraminated; well water ozonated and chloraminated; a corrosion inhibitor added before distribution · No softening step. |
Not in the report: pH, alkalinity, corrosion index, iron, manganese, chloride and total dissolved solids.
SOURCE · City of Casper 2025 Annual Drinking Water Quality Report, which tables eighty-two contaminants and no hardness, calcium, magnesium, alkalinity or total dissolved solids row · How we source these numbers
Two clocks run here and neither is mineral. The first is the wind, which decides whether a wash is possible at all and which is worst through spring; the second is the river, whose organic load drives the by-product range in the report and whose turbidity events put sediment into the line with no filter bed to catch it. The commercial corridors on the east side run on a fixed interval because combustion film does not wait for a season. The residential wash that holds is a late-summer or early-autumn one, in the calmest stretch of the year and after runoff has finished.
WYOMING SEASON BY SEASON →Casper is a wind city with a river supply and no published hardness number, and the order of those three facts is the order they matter in. The wind is the method: the gap below Casper Mountain funnels some of the most persistent wind in the lower forty-eight, a pane dries before a squeegee crosses it, and the working day is chosen by forecast rather than by route. The water is North Platte River taken through riverbank collectors and one surface intake, ozonated and chloraminated with no filtration plant in the train, which means sediment after a turbidity event arrives sooner here than in a conventional plant city — and the 2025 report tables eighty-two contaminants without once naming hardness. The third variable is vertical: Casper Mountain puts three thousand feet of elevation inside one market, so the season on the mountain road is materially shorter than the season on the flats, and quoting the two the same way is how a crew loses a day.
Casper does not treat its own water and does not publish a hardness figure. The city buys finished water wholesale from the Central Wyoming Regional Water System and its 2025 report tables eighty-two contaminants without a hardness, calcium, magnesium or dissolved-solids row among them. It does publish sodium at 31.6 ppm on the surface source and 53.5 on the groundwater one, which shows the absence is an editorial choice rather than a sampling gap.
The supply is one river taken two ways. The regional system draws twenty-nine groundwater wells plus a single surface intake, and both are the North Platte — the wells are vertical and horizontal collectors and caissons set along the river, which is why the federal record classes them as groundwater under the direct influence of surface water rather than as an aquifer.
There is no filtration plant. The regional system relies on riverbank filtration through those collectors as its alternative filtration technology, a status the EPA granted in March 2005 after a multi-year study, and then ozonates and finishes with chloramines. For a cleaner that matters in one specific way: with no filter bed in the train, a turbidity event in the river shows up as sediment in the line faster than it would in a conventional plant city.
Ozone leaves its own signature. The report carries bromate at up to 5.7 ppb on the surface source and 5.3 on the groundwater one against a 10 ppb limit — bromate forms when ozone meets bromide, and its presence is a reliable tell that this is an ozonated supply rather than a straightforwardly chlorinated one. Total organic carbon falls from 5.3 ppm raw to 3.1 finished, a 46 per cent removal.
Trihalomethanes run a 44 ppb annual average against an 80 limit, with a range from 11.2 to 44.0 across the year. That spread is the seasonal fingerprint of a river supply: organic load rises, by-products rise with it. Chloramine residual averages 1.71 ppm.
Wind is the operating constraint in Casper and it outranks water comfortably. The city sits where the North Platte valley opens below Casper Mountain, and the gap funnels some of the most persistent wind in the continental United States. A pane flashes dry before a squeegee reaches the bottom of it on an ordinary afternoon, and there are days when a ladder simply does not go up.
Casper Mountain rises roughly three thousand feet directly south of town, which puts a genuine elevation and weather gradient inside one market. Jobs on the mountain road run colder, later into spring and earlier into autumn than the same job on the river flats, and freeze-thaw on the upper properties writes off washing windows for a longer stretch of the year.
This is an oil city and the industrial history is on the glass. Refining on the eastern edge, the Salt Creek field to the north, and the former refinery ground beside the river that was remediated and turned into golf course and commons — the combustion and dust load along the industrial and highway corridors is a different job from a residential street, and it comes back on an interval rather than a season.
Uranium at 7.8 ppb and alpha emitters at 5.7 pCi/L on the groundwater source are the natural radionuclide background of central Wyoming geology, well inside limits and no consideration at a window, but they are the reason the two sources are sampled and reported separately throughout.
Weather risk prices into a Casper quote in a way it does not elsewhere: a crew that loses an afternoon to wind has to recover it, and mountain-road work carries both the drive and the setup. Below that, the drivers are conventional — storey height on the older west-side stock, pane count on the newer river-flat development, and route density on the eastern commercial corridor, which carries the recurring contracts that keep residential rates competitive.
The reason to hire this out in Casper is the wind, not the water. A homeowner working a still morning on the flats will get a good result with ordinary tools; the same person on an ordinary afternoon will fight evaporation and lose, and will be tempted to re-wet glass that has already flashed, which is how a streak becomes permanent. The mountain properties are a different category again — exposure, access and a shorter season — and the Old Yellowstone steel-framed industrial glazing should not be attempted by anyone who has not worked single-glazed lights that size before.
OPEN COST ESTIMATOR →2025 annual mean at the Casper Gaseous monitor, 2800 Pheasant Drive, Casper, 4.2 km south-west of the city (EPA site 56-025-0100).
Largest air release: HF Sinclair Casper Refining LLC, 5700 E HWY 20/26 (petroleum), 0.9 km outside the city limits, 18,064 lb in 2024.
Casper lets contractors draw from a fire hydrant only under a city hydrant usage permit, with a deposit on the auxiliary valve, wrench, meter and hose; all water is metered, an operating charge runs until the equipment is back, and the city manager can revoke the privilege at any time.
Casper Code §13.03.110: temporary fire hydrant usage · checked September 2026
Casper forbids discharging into its municipal storm drain system or watercourses any materials, pollutants among them, that cause or contribute to a breach of Wyoming's water quality standards, other than stormwater.
Casper Municipal Code §13.49.090: prohibition of illegal discharges · checked September 2026
Casper's zoning title does include a historic overlay (HO) zone, but the chapter only sets out how owners propose one and how council adopts or removes it; its preservation commission is advisory, and nothing in the chapter requires a certificate or design review before windows are replaced on a building in the overlay.
Casper Municipal Code Ch. 17.88: historic overlay zone, designation procedures · checked September 2026
Gillette is the largest coal-producing county in the country (Campbell County). Coal-and-energy-services industrial residue on commercial glass facility-adjacent — coal-dust residue plus mineral residue composite plus drilling-mud-and-fines residue composite on the worst-affected stock. Extended alkaline-soap dwell plus citric-rinse handling. Same handling pattern Jan Davenport documents for North Dakota Bakken corridor.
Wyoming oil-and-gas commercial concentration through Casper. Hydrocarbon residue plus drilling-mud-and-fines residue composite on commercial glass facility-adjacent. Extended alkaline-soap dwell plus citric-rinse handling. Same handling framework as North Dakota Bakken corridor at lower intensity.
Gillette-Madison Water supply at a published 315–496 mg/L (extremely hard), the hardest municipal water in the Mountain West. Extended citric pre-treatment (4-6 minutes) plus citric-rinse finish required. Verify chemistry on individual properties.
Late-winter and early-spring snow-melt residue at higher elevations carries chloride-residue, mineral residue, and organic residue composite. Percarbonate-citric ladder protocol on the worst-affected stock.
Unpublished: the City of Casper's 2025 report runs to eighty-two tabled contaminants — radionuclides, metals, pesticides, herbicides, volatile organics, disinfection by-products — and carries no hardness, calcium, magnesium, alkalinity or dissolved-solids row, while publishing sodium separately for each of its two sources.
Residential window cleaning in Casper typically runs $6–11 per pane or $190–340 for a standard single-story exterior. Weather risk prices into a Casper quote in a way it does not elsewhere: a crew that loses an afternoon to wind has to recover it, and mountain-road work carries both the drive and the setup.
Casper's drier, frost-free months are July and August, by NOAA's 1991–2020 normals for the Casper Natrona County Airport station, where May brings the most rain. The calendar on this page marks July (after the May 18 bloom and after smoke season). Frost nights usually run from September 22 to May 26.
Casper Public Utilities, on wholesale water from the Central Wyoming Regional Water System publishes neither hardness nor dissolved solids, so rinse one pane and let it dry in sun; a white ring means switch to pure water. It draws on North Platte River surface water, and the river's alluvial aquifer.
In Casper the dominant residue patterns include no published hardness figure across eighty-two tabled contaminants and bromate to 5.7 ppb — the ozone-plus-bromide signature of this supply's treatment. Two clocks run here and neither is mineral.
The reason to hire this out in Casper is the wind, not the water. A homeowner working a still morning on the flats will get a good result with ordinary tools; the same person on an ordinary afternoon will fight evaporation and lose, and will be tempted to re-wet glass that has already flashed, which is how a streak becomes permanent.
The warehouse and rail quarter between downtown and the river, now largely repurposed. Early twentieth century industrial glazing — big single-glazed lights in steel frames — which is slow, careful work and nothing like the residential stock on either side of it. Downtown Casper and Casper Mountain Road and Garden Creek have their own housing stock and glazing as well.
Just over the Wyoming line