Skip to main content
RealCostIQ

Local Cost Guides

What a project actually costs in your metro โ€” not a national average with a city name pasted on top. We split each job into labor and materials and adjust the labor half using real wage data for that trade in that metro.

Why these numbers actually differ by city

Most โ€œcost in [city]โ€ pages are a national average with the city name swapped in. That is useless to read and, correctly, gets filtered by search engines.

Ours vary because the labor half is scaled by the mean wage for that specific trade in that specific metro, published by the Bureau of Labor Statistics. Materials are held at the national level, because shingles and HVAC equipment are nationally traded and we have no metro-level materials index we can defend โ€” inventing one would look more sophisticated and be less true.

Where BLS suppresses wage data for a metro, we publish no page for it rather than fill the gap with a guess. That is why some metros appear under roofing but not flooring. Source: U.S. Bureau of Labor Statistics โ€” Occupational Employment and Wage Statistics (OEWS), metropolitan area estimates, May 2025.