Regional structure
Countertop fabrication tilts South and West
Across the 6,057 deduped North American countertop and stone shops in this map, the regional shape is lopsided toward warm-weather, growth-heavy geography. The South alone holds 2,301 shops (38.0%) — more than the Midwest (1,025), Canada (660), and Northeast (541) combined (2,226). Add the West's 1,444 (23.8%) and the two southern/western regions together account for 3,745 shops, or 61.8% of every shop in the dataset. The Northeast, despite being one of the most densely populated parts of the U.S., is the thinnest region here at 541 shops (8.9%). A separate Sun Belt cut captures 2,777 shops (45.8%), nearly half the map on its own.
The state-level leaders confirm the tilt. Florida (579), California (460), and Texas (411) are the three largest single jurisdictions, all in the South or West; the top three states alone are 1,450 shops, almost a quarter of the entire map. The Midwest sits mid-pack (16.9%) with Ohio (190) as its anchor, and Canada — treated as one region across 660 shops — lands just above the Northeast at 10.9%, led by Ontario (213) and Alberta (139). This lines up with where new residential construction and remodeling demand have concentrated: hard-surface fabrication clusters around population inflow and homebuilding, not just legacy population centers.
It's worth being plain about what this is. This is a prospecting map, not a census — a broad, deduped sample of 6,057 shops from public sources. It undercounts the true universe of fabricators in every region; smaller operators with no public footprint simply don't appear. The South showing nearly 4× the Northeast's count is a strong directional signal about where the industry concentrates, but real per-region totals are higher than shown.
Countertop shops by region (n = 5,971 mapped; 86 unattributed)
Deduped prospecting sample of 6,057 shops from public sources — not a census; counts undercount the true universe in every region. Canada is treated as one region; the Sun Belt (2,777 / 45.8%) is a cross-region slice that overlaps the South and West, not an additional region. The five regions cover the 5,971 shops mapped to a state/province; 86 shops (1.4% of the 6,057) could not be attributed to one.
The full map
Every state & province, ranked by shop count
All 58 jurisdictions in the dataset, sorted by shops mapped. No-website % = share with no public website found. Phone-only % = share reachable only by phone (no website and no email found publicly). Generic-email % = of shops with an email, the share using a generic inbox (info@, sales@) rather than a personal one. Linked metros open SlabOS city pages.
| State / Prov. | Region | Shops | % of total | No-website | Phone-only | Generic email | Top metros |
|---|---|---|---|---|---|---|---|
| Florida | South | 579 | 9.6% | 14.9% | 12.8% | 97.2% | Jacksonville 76 · Sarasota 65 · Fort Myers 63 · Tampa 58 · Orlando 53 |
| California | West | 460 | 7.6% | 14.6% | 12.2% | 97.7% | San Jose 57 · Sacramento 46 · San Diego 44 · Fresno 41 · Los Angeles 39 |
| Texas | South | 411 | 6.8% | 13.9% | 12.4% | 98.3% | Houston 87 · Dallas 71 · San Antonio 69 · Austin 40 · Fort Worth 30 |
| Tennessee | South | 236 | 3.9% | 16.1% | 15.3% | 99.5% | Knoxville 50 · Chattanooga 39 · Nashville 38 · Memphis 30 · La Vergne 9 |
| Ontario | Canada | 213 | 3.5% | 11.3% | 8.9% | 99.5% | North York 38 · Ottawa 34 · Concord 16 · Windsor 15 · Scarborough 13 |
| Ohio | Midwest | 190 | 3.1% | 8.4% | 6.3% | 98.9% | Columbus 50 · Cincinnati 35 · Cleveland 29 · Hilliard 6 · North Royalton 4 |
| North Carolina | South | 178 | 2.9% | 7.3% | 5.6% | 98.2% | Charlotte 48 · Raleigh 34 · Greensboro 23 · Matthews 5 · Kernersville 5 |
| Arizona | West | 167 | 2.8% | 15.0% | 12.6% | 97.9% | Phoenix 79 · Tucson 65 · Peoria 3 · Gilbert 2 · Tempe 2 |
| New York | Northeast | 165 | 2.7% | 15.8% | 11.5% | 94.3% | Brooklyn 33 · New York 18 · Buffalo 9 · Astoria 8 · Staten Island 6 |
| Colorado | West | 147 | 2.4% | 9.5% | 8.2% | 99.2% | Denver 50 · Colorado Springs 48 · Englewood 10 · Aurora 5 · Grand Junction 4 |
| Alberta | Canada | 139 | 2.3% | 10.1% | 9.4% | 99.2% | Calgary 71 · Edmonton 59 · Spruce Grove 2 · Nisku 2 · Acheson 1 |
| Louisiana | South | 138 | 2.3% | 29.0% | 25.4% | 95.0% | Baton Rouge 52 · New Orleans 29 · Kenner 6 · Lafayette 5 · Harvey 5 |
| Michigan | Midwest | 137 | 2.3% | 23.4% | 16.1% | 91.7% | Grand Rapids 21 · Troy 9 · Detroit 8 · Sterling Heights 7 · Warren 7 |
| South Carolina | South | 136 | 2.2% | 15.4% | 11.8% | 96.6% | Greenville 30 · North Charleston 21 · Columbia 16 · Charleston 12 · Summerville 4 |
| Illinois | Midwest | 136 | 2.2% | 16.9% | 10.3% | 95.6% | Chicago 70 · Elk Grove Village 8 · Addison 7 · Franklin Park 5 · Wheeling 4 |
| Pennsylvania | Northeast | 128 | 2.1% | 13.3% | 10.9% | 98.2% | Philadelphia 29 · Pittsburgh 28 · Huntingdon Valley 4 · Levittown 3 · Feasterville-Trevose 2 |
| Oklahoma | South | 127 | 2.1% | 21.3% | 18.1% | 95.0% | Tulsa 51 · Oklahoma City 45 · Edmond 9 · Broken Arrow 5 · Bixby 4 |
| Washington | West | 126 | 2.1% | 8.7% | 7.9% | 96.5% | Seattle 32 · Spokane Valley 13 · Spokane 13 · Vancouver 10 · Woodinville 8 |
| Virginia | South | 124 | 2.0% | 9.7% | 6.5% | 95.5% | Richmond 28 · Virginia Beach 27 · Norfolk 11 · Chantilly 10 · Midlothian 7 |
| Utah | West | 121 | 2.0% | 17.4% | 17.4% | 95.0% | Salt Lake City 50 · Provo 12 · West Valley City 12 · Orem 8 · Murray 7 |
| Nevada | West | 118 | 1.9% | 16.9% | 12.7% | 98.0% | Las Vegas 72 · Reno 22 · Sparks 11 · North Las Vegas 8 · Henderson 4 |
| Wisconsin | Midwest | 117 | 1.9% | 14.5% | 11.1% | 94.0% | Madison 22 · Milwaukee 19 · New Berlin 7 · Oak Creek 6 · Green Bay 5 |
| Oregon | West | 110 | 1.8% | 7.3% | 5.5% | 90.4% | Portland 39 · Eugene 20 · Bend 18 · Medford 7 · Salem 4 |
| Georgia | South | 110 | 1.8% | 12.7% | 5.5% | 90.9% | Atlanta 41 · Savannah 6 · Norcross 4 · Macon 4 · Rossville 4 |
| British Columbia | Canada | 108 | 1.8% | 6.5% | 4.6% | 96.1% | Richmond 33 · Vancouver 17 · Burnaby 17 · North Vancouver 7 · Victoria 6 |
| Maryland | South | 107 | 1.8% | 7.5% | 2.8% | 97.0% | Baltimore 33 · Beltsville 6 · Rosedale 6 · Rockville 4 · Jessup 4 |
| Massachusetts | Northeast | 100 | 1.7% | 7.0% | 4.0% | 97.9% | Boston 14 · Everett 6 · Peabody 5 · Braintree 5 · Worcester 4 |
| Quebec | Canada | 96 | 1.6% | 11.5% | 6.2% | 97.7% | Montréal 16 · Saint-Laurent 13 · Laval 11 · Saint-Léonard 9 · Montreal 6 |
| Missouri | Midwest | 90 | 1.5% | 18.9% | 10.0% | 96.0% | St. Louis 29 · Kansas City 18 · Springfield 4 · Independence 4 · Columbia 3 |
| Minnesota | Midwest | 79 | 1.3% | 6.3% | 2.5% | 95.9% | Minneapolis 16 · Burnsville 4 · St Paul 4 · Bloomington 4 · Twin Cities 3 |
| Indiana | Midwest | 77 | 1.3% | 13.0% | 9.1% | 95.5% | Indianapolis 43 · Fishers 4 · Fort Wayne 3 · Carmel 3 · Westfield 3 |
| Manitoba | Canada | 75 | 1.2% | 13.3% | 12.0% | 100.0% | Winnipeg 61 · Oak Bluff 3 · West Saint Paul 3 · Headingley 2 · West St. Paul (Winnipeg) 1 |
| Kentucky | South | 73 | 1.2% | 11.0% | 8.2% | 89.4% | Louisville 38 · Lexington 4 · Elizabethtown 3 · Bowling Green 3 · Erlanger 2 |
| Montana | West | 72 | 1.2% | 11.1% | 9.7% | 96.9% | Bozeman 29 · Billings 17 · Belgrade 6 · Missoula 4 · Kalispell 4 |
| Kansas | Midwest | 70 | 1.2% | 14.3% | 11.4% | 95.1% | Wichita 24 · Lenexa 13 · Kansas City 10 · Olathe 7 · Overland Park 5 |
| Nebraska | Midwest | 67 | 1.1% | 10.4% | 4.5% | 98.4% | Omaha 51 · Lincoln 6 · Papillion 2 · Springfield 1 · Elkhorn 1 |
| New Mexico | West | 66 | 1.1% | 22.7% | 13.6% | 81.5% | Albuquerque 47 · Las Cruces 6 · Santa Fe 6 · Clovis 1 · Farmington 1 |
| Idaho | West | 50 | 0.8% | 6.0% | 4.0% | 95.7% | Boise 27 · Garden City 5 · Meridian 4 · Caldwell 4 · Eagle 2 |
| New Jersey | Northeast | 50 | 0.8% | 14.0% | 4.0% | 90.9% | Newark 5 · Cherry Hill 3 · Paterson 3 · Moorestown 2 · Pennsauken 2 |
| Rhode Island | Northeast | 47 | 0.8% | 12.8% | 12.8% | 100.0% | Providence 11 · Cranston 9 · Johnston 5 · Pawtucket 3 · North Providence 3 |
| Iowa | Midwest | 41 | 0.7% | 4.9% | 0.0% | 82.1% | Des Moines 15 · Davenport 4 · Grimes 4 · Ankeny 3 · Urbandale 3 |
| Alabama | South | 33 | 0.5% | 3.0% | 3.0% | 84.4% | Birmingham 13 · Pelham 6 · Huntsville 3 · Mobile 2 · Irondale 2 |
| Connecticut | Northeast | 32 | 0.5% | 9.4% | 0.0% | 80.6% | Hartford 5 · Stamford 4 · Newington 3 · Bridgeport 2 · Berlin 2 |
| Mississippi | South | 18 | 0.3% | 27.8% | 5.6% | 75.0% | Jackson 5 · Olive Branch 4 · Gulfport 3 · Southaven 2 · Tupelo 1 |
| Saskatchewan | Canada | 14 | 0.2% | 14.3% | 0.0% | 92.3% | Saskatoon 7 · Regina 6 · Belle Plaine 1 |
| South Dakota | Midwest | 12 | 0.2% | 16.7% | 0.0% | 100.0% | Sioux Falls 6 · Rapid City 3 · Sioux Falls / Rapid City 1 · Aberdeen / Watertown 1 |
| West Virginia | South | 11 | 0.2% | 27.3% | 0.0% | 77.8% | Morgantown 4 · Charleston 2 · Martinsburg 2 · Huntington 1 · Parkersburg 1 |
| Arkansas | South | 11 | 0.2% | 45.5% | 0.0% | 50.0% | Little Rock 5 · Springdale 3 · Harrison 1 · North Little Rock 1 · West Memphis 1 |
| Nova Scotia | Canada | 11 | 0.2% | 18.2% | 0.0% | 77.8% | Dartmouth 5 · Halifax 4 · Mount Uniacke 1 · Lower Branch 1 |
| New Hampshire | Northeast | 10 | 0.2% | 10.0% | 0.0% | 88.9% | Concord 3 · Merrimack 2 · Nashua 1 · Pembroke 1 · Epsom 1 |
| North Dakota | Midwest | 9 | 0.1% | 0.0% | 0.0% | 88.9% | Fargo 2 · West Fargo 1 · Bismarck 1 · Fargo / Bismarck 1 · Grand Forks 1 |
| Maine | Northeast | 6 | 0.1% | 16.7% | 0.0% | 50.0% | Windham 1 · Veazie (Bangor) 1 · Bangor 1 · Westbrook 1 · Gray 1 |
| Wyoming | West | 6 | 0.1% | 33.3% | 0.0% | 83.3% | Casper 4 · Gillette 1 · Cheyenne / Casper 1 |
| Delaware | South | 5 | 0.1% | 40.0% | 0.0% | 100.0% | Wilmington 2 · Delaware 1 · Newark/Wilmington 1 · Newark 1 |
| New Brunswick | Canada | 4 | 0.1% | 0.0% | 0.0% | 100.0% | Fredericton 2 · Moncton 1 · St. Stephen 1 |
| Washington, D.C. | South | 4 | 0.1% | 0.0% | 0.0% | 100.0% | Washington 4 |
| Vermont | Northeast | 3 | 0.0% | 33.3% | 0.0% | 33.3% | South Burlington 1 · Shelburne 1 · Milton 1 |
| Hawaii | West | 1 | 0.0% | 0.0% | 0.0% | 100.0% | Honolulu/Aiea 1 |
| Unattributed | — | 86 | 1.4% | — | — | — | No state or province identified in public sources |
All figures read directly from the dataset. Aggregate only — no individual shop is named. Small-sample states (e.g. Arkansas at n=11, Wyoming at n=6) show extreme percentages on tiny denominators and should be read with caution. Scroll the table sideways on narrow screens.
The Sun Belt
Where nearly half the trade lives
Across the 14 Sun Belt states (FL, GA, AL, MS, LA, TX, NM, AZ, NV, CA, SC, NC, TN, OK), this map locates 2,777 shops — 45.8% of all 6,057 mapped across the U.S. and Canada, and 52.3% of the 5,311 U.S. shops alone. A band of states along the southern and southwestern rim holds nearly as many fabrication shops as the entire rest of North America combined. The concentration tracks the documented shift of housing starts and population toward warmer, lower-cost states — fabrication is a downstream trade that follows kitchens, and new kitchens follow new rooftops.
Florida anchors the region with 579 shops (9.6% of the entire map), the single largest state in the dataset. Texas (411) and California (460) follow — though California's presence reflects sheer population scale more than new-construction velocity. The faster-growth states tell the construction story more cleanly: Tennessee (236), North Carolina (178), and Arizona (167) each rank in the national top eight despite far smaller populations than the coastal giants. Their leading metros — Phoenix (79) and Tucson (65), Charlotte (48) and Raleigh (34), Knoxville (50) and Nashville (38) — are precisely the markets that have absorbed the most new residential growth this decade.
The region's shop profile reads as a younger, scrappier trade than average. Sun Belt shops show a 15.4% no-website rate and 12.7% phone-only rate — both above the Midwest (8.8% phone-only) and Canada (7.9%). New-construction markets churn out small, owner-operated shops faster than those shops build a digital footprint, leaving a long tail reachable mostly by phone: the operational signature of a growth frontier.
Sun Belt vs. rest of North America
Counts are absolute, not normalized for population or housing starts, so "leading" means presence on the map, not shops-per-capita. The 14-state Sun Belt total (2,777 / 45.8%) and all per-state figures are taken directly from the dataset; the housing-growth linkage is contextual interpretation, not measured in the data.
The digital divide
The digital divide is geographic
Across this map, the share of shops with no public website is not random noise — it clusters by geography. Among states with a fair sample (50+ shops), the spread runs roughly 5×: from 6.0% no-website in Idaho to 29.0% in Louisiana. Phone-only shops track the same pattern even more sharply, from 0–4% in the most-wired states up to 25.4% in Louisiana and 18.1% in Oklahoma. A shop's odds of being findable online depend heavily on which state it operates in.
The least-digitized cluster sits in pockets of the South and industrial Midwest. Louisiana leads at 29.0% no-website with 25.4% phone-only (n=138) — roughly one in four Louisiana shops here could only be reached by phone. Michigan (23.4% / 16.1%, n=137) and Oklahoma (21.3% / 18.1%, n=127) follow, with Missouri (18.9%, n=90), Utah (17.4% / 17.4%, n=121), Illinois and Nevada (both 16.9%), and Tennessee (16.1% / 15.3%, n=236) rounding out the bottom tier. Tennessee is notable for its size — 236 shops, the fourth-largest in the map — so its 16.1% no-website rate is a large, real gap, not a small-sample artifact.
The most-digitized cluster sits in the Pacific Northwest, upper Midwest, coastal Northeast, and Canada. Idaho (6.0%, n=50), Minnesota (6.3% / 2.5%, n=79), British Columbia (6.5% / 4.6%, n=108), Massachusetts (7.0% / 4.0%, n=100), North Carolina (7.3% / 5.6%, n=178), Oregon (7.3% / 5.5%, n=110), Maryland (7.5% / 2.8%, n=107), and Ohio (8.4% / 6.3%, n=190) all sit near the top. The Tennessee-vs-North Carolina contrast holds cleanly: two large, neighboring Southern states (236 vs 178) with sharply different digital maturity — 16.1% vs 7.3% no-website, 15.3% vs 5.6% phone-only. Regionally the gap is gentler but consistent: Canada most digitized (10.6% / 7.9%), then West (13.4%), Midwest (13.8%), Northeast (12.8%), and the South most analog (14.8% / 11.7%). The Sun Belt bloc runs 15.4% no-website — above every region.
These are public-presence percentages from a broad prospecting sample, not a census. "No website" means none was found publicly during collection — a shop with no findable site may still run a thriving phone-and-referral business. What the geography reveals is not which shops are failing, but where the analog-to-digital transition is least complete: a Louisiana or Oklahoma fabricator is several times more likely than an Idaho or Minnesota one to be running with no website at all.
No-website % by state
50+ shop sample · least → most digitized
"No website" / "phone-only" mean none was found publicly during collection; a shop may have a presence that wasn't captured, or run successfully on phone and referral alone. Rankings are restricted to states with n≥50 for fairness; smaller states (e.g. AR at 45.5%, n=11; WY at 33.3%, n=6) show extreme rates on tiny samples and are excluded from the least/most-digitized calls.
Methodology & honest framing
What this is — and what it isn't
The sample
- A deduped prospecting map of 6,057 North American countertop and stone shops, assembled from public sources and de-duplicated across listings.
- Spans 58 U.S. states and Canadian provinces — 5,311 U.S. shops, 660 Canadian shops, and 86 shops not attributable to a state or province (total 6,057).
- Grouped into five regions: Northeast, Midwest, South, West, and Canada (treated as one region here).
- The "Sun Belt" figure (2,777 / 45.8%) is a cross-region slice spanning 14 states — it overlaps the South and West, not an additional region.
What is NOT claimable
- Not a census. Counts undercount the true universe of fabricators in every state — smaller operators with no public footprint don't appear.
- "No website" = none found publicly during collection. A shop may have a site that wasn't captured, or run a thriving phone-and-referral business.
- Not normalized for population or housing volume. "Leading" means absolute presence on the map, not shops-per-capita.
- Aggregate only. No individual shop is named; all figures are per-state or per-region.
- Small-sample states (n<50) show extreme percentages on tiny denominators and are excluded from the least/most-digitized rankings.
Disclosure
SlabOS — countertop shop software for quoting and job management — assembled and published this atlas as a free industry resource. The fast-growing, often phone-first shops that drive these numbers are exactly the fabricators a modern quoting-and-jobs platform is built to bring online. The regional structure and digital-divide patterns documented here stand on their own regardless of tooling.
Cite this report
Use the data — just credit the map
SlabOS builds quoting and shop-management software for the countertop fabricators in this map. See what a modern shop platform looks like at slabos.com.