Free Roof InspectionWritten, Itemized EstimatesIndependent Local RoofersSouth St. Louis County
Oakville, MO and ten neighboring towns

Roof Replacement Service Areas Around Oakville, MO

Roof Replacement Oakville MO connects homeowners in Oakville, MO and ten neighboring towns across south St. Louis County and northern Jefferson County with independent local roofers. Find your town below, see who handles permits there, and request a free roof inspection when you're ready.

Prefer to talk? Call now(314) 555-0191

Coverage Around Oakville, MO

Oakville, MO sits at the center of the map. It's an unincorporated community of 36,301 people (2020 Census) at the southern tip of St. Louis County, so St. Louis County Public Works issues its building permits. County code calls for a permit on a low-slope re-roof (under 4:12) or a switch in roofing type; your roofer should confirm the details with the County.

From there, coverage runs north through the unincorporated communities and contract cities of south county, and southwest across the Meramec into Arnold, MO. We list towns by name rather than by mileage, because the permit office matters more than the distance.

A river valley with wooded bluffs and wetlands

Find Out If You're Covered

Type your town or ZIP code into the checker for a quick yes or no. A yes lets you call or request an inspection straight from the result.

Check Your Town or ZIP

Browse the Towns

Every town page covers local storms, permits and costs. Here's a short look at each one.

  • Mehlville. Just north of Oakville, MO, and the namesake of the March 14, 2025 EF-2 tornado. Golf-ball hail fell near I-55 and Butler Hill Road in 2017.
  • Lemay. Bounded by the River Des Peres and the Mississippi, with many small brick houses built between 1890 and World War I.
  • Concord, MO. An unincorporated community where 86.0% of homes are owner-occupied. St. Louis County handles its permits.
  • Affton. Named for Johann George Aff, whose post office opened in 1886, and home to the 1853 Oakland House.
  • Sappington. A compact community of 7,995 people on 2.39 square miles, inside the Lindbergh Schools area.
  • Green Park. A city since 1995 that contracts with St. Louis County for code enforcement. City Hall: (314) 894-7336.
  • Sunset Hills. Incorporated in 1957. The city does a zoning review before the County issues a building permit. City Hall: 314-849-3400.
  • Crestwood, MO. Watson Road, historic Route 66, runs through town, and contractors need a Crestwood business license. Public Works: 314-729-4720.
  • Fenton, MO. Laid out in 1818 on the south side of the Meramec. Zoning approval comes from Community Development at 636-349-8110.
  • Arnold, MO. A Jefferson County city with its own building division (636-282-2378), a yearly contractor license and a rule that replacing more than 25 shingles counts as a roof replacement.

Roof replacement in Mehlville

Roof replacement in Lemay

Roof replacement in Concord, MO

Roof replacement in Affton

Roof replacement in Sappington

Roof replacement in Green Park

Roof replacement in Sunset Hills

Roof replacement in Crestwood, MO

Roof replacement in Fenton, MO

Roof replacement in Arnold, MO

Ask About Your Address

Live on a street that straddles two towns, or in a pocket this list doesn't name? Call (314) 555-0191 and ask whether a roofer we work with serves your address near Oakville, MO. Town lines and ZIP codes don't always agree, so a short call is the quickest way to settle it.

Get a Free Inspection

Call (314) 555-0191

Check Your Town or ZIP

Put in a town or ZIP code, say Mehlville or 63125, and see straight away whether a roofer near you covers it.

Oakville · Mehlville · Green Park · Lemay · Concord, MO · Arnold, MO · Affton · Sappington · Sunset Hills · Crestwood, MO · Fenton, MO

Call (314) 555-0191Free Inspection