General contractors in St Louis, MO 63146

19 general contractors, with local market data for this ZIP.

Area profitability, construction68 / 100Strong market, open field
Typical home value$330,000+2.9% in the past year
New homes permitted, 2025957St. Louis County
Homeowners57.5%14,800 households

Source: Zillow (home value and housing demand in the score), data through Sep 2026. Permits and households: U.S. Census Bureau.

America West HomesGeneral contractor · 17 Country Squire Ct, St Louis(636) 537-1776 · kitchencabstl.com
Beck and Allen CabinetryGeneral contractor · 11585 Lackland Rd, St Louis(314) 677-6713 · beckallencabinetry.com
DH Custom HomesGeneral contractor · 2055 Craigshire Dr, St Louis(314) 439-5820 · dhcustomhomesstl.com
H & G Door SalesGeneral contractor · 11635 Lackland Rd, St. Louis(314) 432-8188 · h-gsales.com · 1 driver, 1 truck
Jack's PaintingGeneral contractor · 1001 Orchard Lakes Dr, St. Louis(314) 650-6368 · jackspaintingstl.com
Marc Christian Fine CabinetryGeneral contractor · 2366 Schuetz Rd, St Louis(314) 994-7111 · MarcChristian.com
Mechanical SolutionsGeneral contractor · 2030 Altom Ct, Maryland Heights(314) 342-1480 · msi-stl.com
NGG LTD., INC (National Glass and Glazing)General contractor · 1850 Craigshire Rd, St Louis(314) 336-2515 · nggltd.com
P K PlumbingGeneral contractor · 2128 Schuetz Rd, St. Louis(314) 432-7200 · stlroofingcompany.com
Premier Tile CorporationGeneral contractor · 2345 Chaffee Dr, St Louis(314) 332-2866 · premiertilecorp.com
The UP CompaniesGeneral contractor · 2060 Craigshire Dr, Maryland Heights(314) 865-3888 · theUPcompanies.com · 94 drivers, 16 trucks
TW ConstructorsGeneral contractor · 2030 Altom Ct, Maryland Heights(314) 342-1490 · twc-stl.com
Universal Granite & MarbleGeneral contractor · 11425 Moog Dr, St Louis(314) 983-0700 · universalgranite.com · 4 drivers, 2 trucks
USA RoofingGeneral contractor · 2347 Weldon Pkwy, St. Louis(314) 878-7619 · usaroofing.com
Wies Drywall and ConstructionConstruction company · 11767 Lackland Rd, Maryland Heights(314) 432-5040 · WiesDrywall.com
Berra Specialty Contractors II IncConstruction company · Saint Louis(505) 248-2437 · 6 drivers, 6 trucks
E2 Building GroupConstruction company · 1850 Craigshire Rd, Maryland Heights(636) 549-5040
Kennedy Construction Container Service IncConstruction company · ST Louis(314) 432-3142 · 5 drivers, 4 trucks
Microsurfacing Contractors LLCConstruction company · ST Louis(314) 989-9001 · 11 drivers, 8 trucks

Construction in ZIP 63146 at a glance

Local building angle: St. Louis County permitted 957 new homes in 2025, including 456 apartment units. 11% of the homes in this ZIP were built since 2000.
Local figures are estimates from public records and Zillow housing data, updated regularly.