Skip to main content
2,200+ service businesses benchmarked. Do you know your gross profit per labor hour? See where you stand →
Level
Benchmarks

How Many Competitors Do You Really Have? For a $10M Contractor, Fewer Than 400 in Any Metro

Sam YangEx-CFO across trades, SaaS & services · $2.5B in service-business transactions · Stanford MBA
Published July 17, 2026·7 minute read
Share

Benchmarks

You think you have thousands of competitors. For a $10M contractor, the real number in any single metro is fewer than 400, and only a handful actually compete for your jobs.
7 minute readBenchmarks

"There's too much competition" is usually wrong

Every contractor owner believes their market is saturated. Look at the raw company count and you'll agree: there are about 2.3 million specialty-trade companies in the U.S. (NAICS 2381-2389, foundation, electrical/plumbing/HVAC, finishing, and other specialty trades).

But that number is a trap. Here's how those 2.3M actually split by revenue:

Revenue tierCompaniesShareAvg ageAvg employees
$0M-$1M1,931,31883.9%21.73.9
$1M-$5M317,41513.8%23.410.9
$5M-$10M38,1191.66%30.127.0
$10M-$25M10,0500.44%37.876.8
$25M-$50M2,0870.09%40.3163.3

Method: public business registries and company records for U.S. specialty-trade contractors, NAICS 2381-2389, grouped by revenue band. n = 2,300,721 companies. Denominator is all company records, including nonemployer sole proprietors.

84% of that "market" is sub-$1M, largely owner-operators and one-truck shops. Only 0.6% (13,869 companies) clear $10M in revenue. Just 2,087 reach $25-50M. If you're a $10M contractor, you are already in the top half of one percent of your entire trade by size.

A note on the denominator, because it matters for citing this honestly: the 2.3M count includes nonemployer sole proprietors. The U.S. Census counts about 500,000 specialty-trade employer firms (businesses with payroll). On that stricter basis, roughly 163,000 clear $1M and about 4.3% clear $10M. Either way, all-records or employer-firms, the pyramid is brutally steep. We lead with the shape, not a single denominator.

Your real competitor set is a metro × tier cell, and it's tiny

You don't compete with 2.3 million companies. You compete with firms your size, in your market. So we cut it that way. Here are the most saturated mid-market metros in the country, the worst case for competition:

Metro$5M-$10M$10M-$25M$5M-$25M total
Los Angeles-Long Beach-Anaheim CA1,5393851,924
New York-Newark-Jersey City NY-NJ-PA1,5163141,830
Dallas-Fort Worth-Arlington TX1,1673101,477
Atlanta-Sandy Springs-Roswell GA1,1232971,420
Chicago-Naperville-Elgin IL-IN-WI1,1422631,405
Phoenix-Mesa-Scottsdale AZ9542441,198
Houston-The Woodlands-Sugar Land TX8792391,118
Washington-Arlington-Alexandria DC-VA-MD-WV8412561,097
Miami-Fort Lauderdale-West Palm Beach FL8682101,078

Method: public business registries and company records, NAICS 2381-2389, grouped by metro (CBSA) × revenue band; ranked by combined $5M-$25M count. All cells n ≥ 25.

Los Angeles, the single most crowded mid-market in America, has 1,924 specialty-trade contractors in the entire $5M-$25M band. And that's across every specialty trade combined. Narrow it to your trade (say, HVAC), and your true direct competitor set in even the biggest metro is in the low hundreds. In a mid-size metro, it can be under 100.

That changes how you should think about winning. You're not fighting a faceless crowd of two million. You're competing with a knowable, countable set of firms, most of whom, by the way, don't know their own numbers any better than the market average.

Free benchmark review

See how your margins benchmark.

We compare your jobs, crews, and service lines against real margin data, then show which gaps deserve the free audit.

Where scaling is easiest: the thinnest $10M+ markets

Flip it around. Where are there the fewest firms that have actually scaled to $10M-$25M, relative to the total contractor base? Those are the markets where reaching that size means the least same-tier competition:

Metro$10M-$25M firmsper 1,000 companies
Miami-Fort Lauderdale-West Palm Beach FL2102.65
New York-Newark-Jersey City NY-NJ-PA3142.69
Detroit-Warren-Dearborn MI943.14
Orlando-Kissimmee-Sanford FL983.27
San Antonio-New Braunfels TX703.49
Tampa-St. Petersburg-Clearwater FL1123.57

Method: subset of the metro × tier table; density = 1,000 × ($10M-$25M count) ÷ total metro specialty-trade companies. Ranked thinnest first.

Florida metros dominate the "thin at the top" list: enormous bases of small contractors, very few that have broken through to $10M+. That's a market where a well-run firm has room to scale into relatively open air.

The age gap nobody talks about

One more cut, because it tells you something about how a market behaves. Company-count-weighted average firm age, oldest vs. youngest metros:

  • Oldest: Cleveland (28.9 yrs), Cincinnati (28.3), Detroit (27.3), New Orleans (27.0)
  • Youngest: Phoenix (17.0), Seattle (17.3), Atlanta (17.6), Charlotte (17.7), Austin (18.2)

A decade-plus gap in average company maturity between fast-growth Sun Belt metros and legacy industrial ones. Younger markets mean more first-generation owners still figuring out their financial operations, and more firms hitting the "we've outgrown our bookkeeper" wall at the same time.

What to do with this

Two takeaways for a growing contractor:

  1. Stop benchmarking yourself against the whole market. Your competitive set is a few hundred firms, your size, in your metro. Knowing that should make you more aggressive, not less.
  2. The firms winning that cell are the ones who know their numbers. At $5M-$25M, the difference between the contractors who keep climbing and the ones who stall is almost never demand, it's financial visibility. That's the whole thesis behind Level.

FAQ

How many specialty-trade contractors are there in the U.S.? About 2.3 million company records (NAICS 2381-2389, all firms including nonemployers). On the stricter Census employer-firm basis it's roughly 500,000. Only about 0.6% of the all-records population, 13,869 firms, clear $10M in revenue.

Where does this come from? Public business registries and company records for U.S. specialty-trade contractors, filtered to specialty-trade NAICS codes, aggregated by metro and revenue tier. Cross-checked against U.S. Census County Business Patterns 2022 (510,803 employer establishments) and SUSB 2022. Machine-readable data: levelcfo.com/data/benchmarks/permit-market.json.

Is any individual company named? No. Every figure is a metro- or state-level count. No company, owner, or address appears, and every published cell is backed by at least 25 companies.

Share

Get the next one

Want next week's benchmark in your inbox?

One email a week. Real numbers from 2,200+ service businesses. No fluff. Unsubscribe anytime.

Sam Yang

About the author

Sam Yang

Founder & CEO

Founder of Level, the AI operating layer for contractors and skilled trades, and the other operating businesses where scarce labor is the constraint. Ex-CFO across trades, SaaS, and service businesses. 4 years as Director of Growth Product at BuildOps, building financial tooling used by 1,000+ commercial contractors. Four years in PE and investment banking rolling up and acquiring service businesses, $2.5B in total transactions including M&A and IPOs. Stanford MBA, Brown undergrad. The Level founding team's analysis of 2,200+ contractors ($13.25B in revenue) across operating, private-equity, and CFO roles anchors the Level Index benchmark research.

LinkedIn

See how your margins benchmark.

We compare your jobs, crews, and service lines against real margin data, then show which gaps deserve the free audit. Free audit included.

2,200+ service businesses benchmarked$13.25B in revenue analyzedWeekly action cadence

No credit card. 15-min audit. We only follow up if we can actually help.

No commitment. Real numbers, not generic advice.