Browse by trade

Trades & project costs

Last updated from data: BLS OEWS May 2025 · PPI construction materials 2026-09

What this estimate can’t tell you. Roof pitch, an old house or code upgrades, tough access, permits, emergency or after-hours calls, and brand tier can push a real quote outside this range.

Each hub lists calculator jobs for that BLS occupation. Sparse-coverage trades (carpet, fence, floor layer, insulation, tile) say when the U.S. average wage is used.

SOC 49-9021

HVAC

3 jobs · Heating, Air Conditioning, and Refrigeration Mechanics and Installers

SOC 47-2152

Plumbing

7 jobs · Plumbers, Pipefitters, and Steamfitters

SOC 47-2181

Roofing

3 jobs · Roofers

SOC 47-2111

Electrical

4 jobs · Electricians

SOC 49-9031

Appliances

11 jobs · Home Appliance Repairers

SOC 47-2141

Painting

3 jobs · Painters, Construction and Maintenance

SOC 47-2081

Drywall

2 jobs · Drywall and Ceiling Tile Installers

SOC 47-2031

Carpentry

7 jobs · Carpenters

SOC 47-2042

Flooring

1 job · Floor Layers, Except Carpet, Wood, and Hard Tiles

Often uses national wage — sparse local OEWS.

SOC 47-2044

Tile

2 jobs · Tile and Stone Setters

Often uses national wage — sparse local OEWS.

SOC 47-2131

Insulation

1 job · Insulation Workers, Floor, Ceiling, and Wall

Often uses national wage — sparse local OEWS.

SOC 47-2051

Concrete

2 jobs · Cement Masons and Concrete Finishers

SOC 47-4031

Fencing

2 jobs · Fence Erectors

Often uses national wage — sparse local OEWS.

SOC 47-4071

Septic

2 jobs · Septic Tank Servicers and Sewer Pipe Cleaners

SOC 37-2021

Pest control

2 jobs · Pest Control Workers

SOC 37-3011

Landscaping

1 job · Landscaping and Groundskeeping Workers

SOC 37-3013

Tree care

1 job · Tree Trimmers and Pruners

SOC 49-9071

Handyman

4 jobs · Maintenance and Repair Workers, General

SOC 47-2041

Carpet

1 job · Carpet Installers

Often uses national wage — sparse local OEWS.