What water treatment contractors charge per hour

The median wage BLS publishes for home appliance repairers in each metro, times 2 to 2.5 for what a licensed business bills on top of pay. An estimate, not a quote.

Lowest metro
$41–$51/hr
Highest metro
$78–$97/hr
Cities with a wage
49 of 58
Pricing a whole job? Estimate install a water softener or install an under-sink reverse osmosis filter, materials included.

Arizona

CityPer hourMedian wageListings
PhoenixPhoenix-Mesa-Chandler metro$46–$58$23.0720 licensed
ScottsdalePhoenix-Mesa-Chandler metro$46–$58$23.073 licensed
MesaPhoenix-Mesa-Chandler metro$46–$58$23.0713 licensed

California

CityPer hourMedian wageListings
Los AngelesLos Angeles-Long Beach-Anaheim metro$59–$74$29.406 licensed
San DiegoSan Diego-Chula Vista-Carlsbad metro$44–$55$21.928 licensed

Florida

CityPer hourMedian wageListings
JacksonvilleJacksonville metro$56–$70$28.19None listed
MiamiMiami-Fort Lauderdale-West Palm Beach metro$55–$69$27.42None listed
TampaTampa-St. Petersburg-Clearwater metro$54–$67$26.81None listed
OrlandoOrlando-Kissimmee-Sanford metro$56–$70$28.00None listed
St. PetersburgTampa-St. Petersburg-Clearwater metro$54–$67$26.81None listed
Fort LauderdaleMiami-Fort Lauderdale-West Palm Beach metro$55–$69$27.42None listed
Port St. LucieNo BLS wage–None listed
HialeahMiami-Fort Lauderdale-West Palm Beach metro$55–$69$27.42None listed
Cape CoralCape Coral-Fort Myers metro$54–$68$27.05None listed
TallahasseeNo BLS wage–None listed

Hawaii

CityPer hourMedian wageListings
HonoluluUrban Honolulu metro$56–$70$28.03None listed
Pearl CityUrban Honolulu metro$56–$70$28.03None listed
HiloHawaii / Kauai nonmetropolitan area metro$57–$72$28.69None listed
KailuaUrban Honolulu metro$56–$70$28.03None listed
KapoleiUrban Honolulu metro$56–$70$28.03None listed

Minnesota

CityPer hourMedian wageListings
MinneapolisMinneapolis-St. Paul-Bloomington metro$59–$74$29.521 licensed
St. PaulMinneapolis-St. Paul-Bloomington metro$59–$74$29.52None listed
RochesterNo BLS wage–None listed
BloomingtonMinneapolis-St. Paul-Bloomington metro$59–$74$29.52None listed
DuluthNo BLS wage–None listed

Nevada

CityPer hourMedian wageListings
Las VegasLas Vegas-Henderson-North Las Vegas metro$45–$56$22.5020 licensed
HendersonLas Vegas-Henderson-North Las Vegas metro$45–$56$22.503 licensed
North Las VegasLas Vegas-Henderson-North Las Vegas metro$45–$56$22.502 licensed
RenoReno metro$46–$58$23.123 licensed

Texas

CityPer hourMedian wageListings
HoustonHouston-Pasadena-The Woodlands metro$46–$57$22.96None listed
San AntonioSan Antonio-New Braunfels metro$60–$75$30.00None listed
DallasDallas-Fort Worth-Arlington metro$47–$59$23.73None listed
AustinAustin-Round Rock-San Marcos metro$47–$59$23.72None listed
Fort WorthDallas-Fort Worth-Arlington metro$47–$59$23.73None listed
El PasoEl Paso metro$41–$51$20.43None listed
ArlingtonDallas-Fort Worth-Arlington metro$47–$59$23.73None listed
Corpus ChristiNo BLS wage–None listed
PlanoDallas-Fort Worth-Arlington metro$47–$59$23.73None listed
LubbockNo BLS wage–None listed
LaredoNo BLS wage–None listed
IrvingDallas-Fort Worth-Arlington metro$47–$59$23.73None listed
GarlandDallas-Fort Worth-Arlington metro$47–$59$23.73None listed
FriscoDallas-Fort Worth-Arlington metro$47–$59$23.73None listed
McKinneyDallas-Fort Worth-Arlington metro$47–$59$23.73None listed
AmarilloNo BLS wage–None listed
Grand PrairieDallas-Fort Worth-Arlington metro$47–$59$23.73None listed
BrownsvilleNo BLS wage–None listed

Virginia

CityPer hourMedian wageListings
Virginia BeachVirginia Beach-Chesapeake-Norfolk metro$78–$97$38.94None listed
ChesapeakeVirginia Beach-Chesapeake-Norfolk metro$78–$97$38.94None listed
NorfolkVirginia Beach-Chesapeake-Norfolk metro$78–$97$38.94None listed
RichmondRichmond metro$51–$63$25.38None listed
Arlington CountyWashington-Arlington-Alexandria metro$61–$77$30.69None listed
AlexandriaWashington-Arlington-Alexandria metro$61–$77$30.69None listed

Washington

CityPer hourMedian wageListings
SeattleSeattle-Tacoma-Bellevue metro$60–$74$29.75None listed
SpokaneSpokane-Spokane Valley metro$52–$65$26.121 licensed
TacomaSeattle-Tacoma-Bellevue metro$60–$74$29.751 licensed
VancouverPortland-Vancouver-Hillsboro metro$56–$70$28.101 licensed
BellevueSeattle-Tacoma-Bellevue metro$60–$74$29.75None listed

Source: US Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025, median hourly wage by metro area. The 2–2.5× billing multiple is our assumption; real quotes vary with the job, materials and season.

Sources