What asbestos removal contractors charge per hour

The median wage BLS publishes for hazardous materials removal workers 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
$37–$46/hr
Highest metro
$75–$93/hr
Cities with a wage
49 of 58
Pricing a whole job? Estimate remove asbestos pipe wrap or a small area or remove 500 sq ft of popcorn ceiling with asbestos, materials included.

Arizona

CityPer hourMedian wageListings
PhoenixPhoenix-Mesa-Chandler metro$49–$61$24.29None listed
ScottsdalePhoenix-Mesa-Chandler metro$49–$61$24.29None listed
MesaPhoenix-Mesa-Chandler metro$49–$61$24.29None listed

California

CityPer hourMedian wageListings
Los AngelesLos Angeles-Long Beach-Anaheim metro$49–$61$24.59144 licensed
San DiegoSan Diego-Chula Vista-Carlsbad metro$50–$62$24.9044 licensed

Florida

CityPer hourMedian wageListings
JacksonvilleJacksonville metro$46–$57$22.975 licensed
MiamiMiami-Fort Lauderdale-West Palm Beach metro$44–$55$22.001 licensed
TampaTampa-St. Petersburg-Clearwater metro$37–$46$18.482 licensed
OrlandoOrlando-Kissimmee-Sanford metro$45–$56$22.50None listed
St. PetersburgTampa-St. Petersburg-Clearwater metro$37–$46$18.48None listed
Fort LauderdaleMiami-Fort Lauderdale-West Palm Beach metro$44–$55$22.00None listed
Port St. LucieNo BLS wage–None listed
HialeahMiami-Fort Lauderdale-West Palm Beach metro$44–$55$22.00None listed
Cape CoralNo BLS wage–None listed
TallahasseeNo BLS wage–None listed

Hawaii

CityPer hourMedian wageListings
HonoluluUrban Honolulu metro$56–$70$28.1015 licensed
Pearl CityUrban Honolulu metro$56–$70$28.104 licensed
HiloNo BLS wage–None listed
KailuaUrban Honolulu metro$56–$70$28.10None listed
KapoleiUrban Honolulu metro$56–$70$28.103 licensed

Minnesota

CityPer hourMedian wageListings
MinneapolisMinneapolis-St. Paul-Bloomington metro$57–$71$28.44None listed
St. PaulMinneapolis-St. Paul-Bloomington metro$57–$71$28.44None listed
RochesterNo BLS wage–None listed
BloomingtonMinneapolis-St. Paul-Bloomington metro$57–$71$28.44None listed
DuluthDuluth metro$56–$70$28.08None listed

Nevada

CityPer hourMedian wageListings
Las VegasLas Vegas-Henderson-North Las Vegas metro$46–$57$22.9318 licensed
HendersonLas Vegas-Henderson-North Las Vegas metro$46–$57$22.935 licensed
North Las VegasLas Vegas-Henderson-North Las Vegas metro$46–$57$22.931 licensed
RenoReno metro$43–$54$21.544 licensed

Texas

CityPer hourMedian wageListings
HoustonHouston-Pasadena-The Woodlands metro$42–$52$20.77None listed
San AntonioSan Antonio-New Braunfels metro$42–$52$20.76None listed
DallasDallas-Fort Worth-Arlington metro$43–$53$21.36None listed
AustinAustin-Round Rock-San Marcos metro$43–$54$21.58None listed
Fort WorthDallas-Fort Worth-Arlington metro$43–$53$21.36None listed
El PasoNo BLS wage–None listed
ArlingtonDallas-Fort Worth-Arlington metro$43–$53$21.36None listed
Corpus ChristiCorpus Christi metro$41–$52$20.66None listed
PlanoDallas-Fort Worth-Arlington metro$43–$53$21.36None listed
LubbockNo BLS wage–None listed
LaredoNo BLS wage–None listed
IrvingDallas-Fort Worth-Arlington metro$43–$53$21.36None listed
GarlandDallas-Fort Worth-Arlington metro$43–$53$21.36None listed
FriscoDallas-Fort Worth-Arlington metro$43–$53$21.36None listed
McKinneyDallas-Fort Worth-Arlington metro$43–$53$21.36None listed
AmarilloAmarillo metro$75–$93$37.30None listed
Grand PrairieDallas-Fort Worth-Arlington metro$43–$53$21.36None listed
BrownsvilleNo BLS wage–None listed

Virginia

CityPer hourMedian wageListings
Virginia BeachVirginia Beach-Chesapeake-Norfolk metro$44–$55$21.9216 licensed
ChesapeakeVirginia Beach-Chesapeake-Norfolk metro$44–$55$21.9211 licensed
NorfolkVirginia Beach-Chesapeake-Norfolk metro$44–$55$21.929 licensed
RichmondRichmond metro$43–$54$21.738 licensed
Arlington CountyWashington-Arlington-Alexandria metro$47–$58$23.26None listed
AlexandriaWashington-Arlington-Alexandria metro$47–$58$23.263 licensed

Washington

CityPer hourMedian wageListings
SeattleSeattle-Tacoma-Bellevue metro$58–$72$28.99None listed
SpokaneSpokane-Spokane Valley metro$48–$60$23.961 licensed
TacomaSeattle-Tacoma-Bellevue metro$58–$72$28.99None listed
VancouverPortland-Vancouver-Hillsboro metro$48–$60$24.013 licensed
BellevueSeattle-Tacoma-Bellevue metro$58–$72$28.99None 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