What fence contractors charge per hour

The median wage BLS publishes for fence erectors 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
$36–$45/hr
Highest metro
$55–$69/hr
Cities with a wage
14 of 58
Pricing a whole job? Estimate build 100 ft of 6 ft wood fence, materials included.

Arizona

CityPer hourMedian wageListings
PhoenixPhoenix-Mesa-Chandler metro$45–$56$22.3053 licensed
ScottsdalePhoenix-Mesa-Chandler metro$45–$56$22.307 licensed
MesaPhoenix-Mesa-Chandler metro$45–$56$22.3012 licensed

California

CityPer hourMedian wageListings
Los AngelesLos Angeles-Long Beach-Anaheim metro$48–$60$24.1899 licensed
San DiegoNo BLS wage–34 licensed

Florida

CityPer hourMedian wageListings
JacksonvilleNo BLS wage–None listed
MiamiMiami-Fort Lauderdale-West Palm Beach metro$53–$66$26.36None listed
TampaNo BLS wage–None listed
OrlandoOrlando-Kissimmee-Sanford metro$36–$45$17.99None listed
St. PetersburgNo BLS wage–None listed
Fort LauderdaleMiami-Fort Lauderdale-West Palm Beach metro$53–$66$26.36None listed
Port St. LuciePort St. Lucie metro$55–$69$27.69None listed
HialeahMiami-Fort Lauderdale-West Palm Beach metro$53–$66$26.36None listed
Cape CoralNo BLS wage–None listed
TallahasseeNo BLS wage–None listed

Hawaii

CityPer hourMedian wageListings
HonoluluNo BLS wage–22 licensed
Pearl CityNo BLS wage–None listed
HiloNo BLS wage–6 licensed
KailuaNo BLS wage–2 licensed
KapoleiNo BLS wage–10 licensed

Minnesota

CityPer hourMedian wageListings
MinneapolisNo BLS wage–None listed
St. PaulNo BLS wage–None listed
RochesterNo BLS wage–None listed
BloomingtonNo BLS wage–None listed
DuluthNo BLS wage–None listed

Nevada

CityPer hourMedian wageListings
Las VegasNo BLS wage–20 licensed
HendersonNo BLS wage–4 licensed
North Las VegasNo BLS wage–5 licensed
RenoReno metro$47–$58$23.3313 licensed

Texas

CityPer hourMedian wageListings
HoustonNo BLS wage–None listed
San AntonioNo BLS wage–None listed
DallasNo BLS wage–None listed
AustinNo BLS wage–None listed
Fort WorthNo BLS wage–None listed
El PasoNo BLS wage–None listed
ArlingtonNo BLS wage–None listed
Corpus ChristiNo BLS wage–None listed
PlanoNo BLS wage–None listed
LubbockNo BLS wage–None listed
LaredoNo BLS wage–None listed
IrvingNo BLS wage–None listed
GarlandNo BLS wage–None listed
FriscoNo BLS wage–None listed
McKinneyNo BLS wage–None listed
AmarilloNo BLS wage–None listed
Grand PrairieNo BLS wage–None listed
BrownsvilleNo BLS wage–None listed

Virginia

CityPer hourMedian wageListings
Virginia BeachNo BLS wage–None listed
ChesapeakeNo BLS wage–None listed
NorfolkNo BLS wage–None listed
RichmondNo BLS wage–None listed
Arlington CountyNo BLS wage–None listed
AlexandriaNo BLS wage–None listed

Washington

CityPer hourMedian wageListings
SeattleSeattle-Tacoma-Bellevue metro$53–$67$26.652 licensed
SpokaneSpokane-Spokane Valley metro$47–$59$23.635 licensed
TacomaSeattle-Tacoma-Bellevue metro$53–$67$26.653 licensed
VancouverNo BLS wage–5 licensed
BellevueSeattle-Tacoma-Bellevue metro$53–$67$26.65None 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