Skip to content
St. Louis Roofing & Exteriors

THE ROOFERS WHO CALL YOU BACK

Where St. Louis Roof works

Where we work, and the permit or licensing rule we have verified for each area.

Request a free inspection Call (314) 244-3799

Leave us a message anytime.

Map of Jefferson County, St. Louis City, St. Louis County and St. Charles County

The areas we cover

Jefferson County

Jefferson County licenses nine listed trades through its Code Enforcement Division, and roofing is not one of them. That is the county's contractor licensing rule rather than a permit rule: whether a particular re-roof needs a building permit, and which authority issues it, depends on the address.

  • Arnold
  • Barnhart
  • Byrnes Mill
  • Cedar Hill
  • Crystal City
  • De Soto
  • Dittmer
  • Festus
  • Herculaneum
  • High Ridge
  • Hillsboro
  • House Springs
  • Imperial
  • Kimmswick
  • Olympian Village
  • Pevely

More on Jefferson County

St. Louis City

The City of St. Louis requires contractors working in the city to hold a Construction Industry Contractor Graduated Business License.

  • St. Louis

More on St. Louis City

St. Louis County

St. Louis County does not require a building permit for a like-for-like replacement of asphalt shingles on a roof sloped 4:12 or steeper. The county requires a permit when the slope is under 4:12, when more than a quarter of the roof sheathing needs replacing, or when the covering changes material — and work that needs no permit must still meet the county's codes. That rule applies where the county enforces the residential code: unincorporated St. Louis County and the municipalities that contract with the county for it. Other municipalities have rules of their own.

  • Affton
  • Ballwin
  • Bel-Nor
  • Bel-Ridge
  • Bella Villa
  • Bellefontaine Neighbors
  • Bellerive Acres
  • Berkeley
  • Beverly Hills
  • Black Jack
  • Breckenridge Hills
  • Brentwood
  • Bridgeton
  • Calverton Park
  • Charlack
  • Chesterfield
  • Clarkson Valley
  • Clayton
  • Concord
  • Cool Valley
  • Country Club Hills
  • Country Life Acres
  • Crestwood
  • Creve Coeur
  • Crystal Lake Park
  • Dellwood
  • Des Peres
  • Earth City
  • Edmundson
  • Ellisville
  • Eureka
  • Fenton
  • Ferguson
  • Flordell Hills
  • Florissant
  • Frontenac
  • Glen Echo Park
  • Glencoe
  • Glendale
  • Grantwood Village
  • Green Park
  • Greendale
  • Grover
  • Hanley Hills
  • Hazelwood
  • Hillsdale
  • Huntleigh
  • Jennings
  • Kinloch
  • Kirkwood
  • Ladue
  • Lakeshire
  • Lemay
  • Mackenzie
  • Manchester
  • Maplewood
  • Marlborough
  • Maryland Heights
  • Mehlville
  • Moline Acres
  • Normandy
  • Northwoods
  • Norwood Court
  • Oakland
  • Oakville
  • Olivette
  • Overland
  • Pagedale
  • Pasadena Hills
  • Pasadena Park
  • Pine Lawn
  • Richmond Heights
  • Riverview
  • Rock Hill
  • Sappington
  • Shrewsbury
  • St. Ann
  • St. John
  • Sunset Hills
  • Sycamore Hills
  • Town and Country
  • Twin Oaks
  • University City
  • Uplands Park
  • Valley Park
  • Velda City
  • Velda Village Hills
  • Vinita Park
  • Warson Woods
  • Webster Groves
  • Wellston
  • Westwood
  • Wilbur Park
  • Wildwood
  • Winchester
  • Woodson Terrace

More on St. Louis County

St. Charles County

St. Charles County licenses seven listed trades through its Building and Code Enforcement Division, and roofing is not one of them. For work that division permits, the county requires the permit application before work starts. It states no roofing-specific requirement, and a municipality inside the county may have requirements of its own.

  • Augusta
  • Cottleville
  • Dardenne Prairie
  • Defiance
  • Flint Hill
  • Foristell
  • Harvester
  • Josephville
  • Lake St. Louis
  • Matson
  • New Melle
  • O'Fallon
  • Orchard Farm
  • Portage des Sioux
  • St. Charles
  • St. Paul
  • St. Peters
  • Weldon Spring
  • Wentzville
  • West Alton

More on St. Charles County

Missouri has no statewide roofing license.

What we do across every area we cover

  • Roof repair
  • Full roof replacement
  • Siding and gutters
  • Residential and commercial roofs

Questions about where we work

My town is not on the list. Do you come out here?
The lists on this page are the municipalities inside each area we cover. If your town is not named but the property sits in one of these areas, call us — the area is what decides, not the list.
Do you work outside these areas?
Tell us where the property is. If it falls outside the areas on this page we will say so rather than send someone out to it.
Is the inspection really free?
Yes — the inspection costs nothing, and what you get after it is a written, itemized estimate you can compare with anyone's.
Do you work with insurance claims?
We document the storm damage and write a roofing estimate you can give your insurer. We are roofers, not adjusters, and we never pretend otherwise.
Do I need to be home for the inspection?
For the outside look, usually not. For going through what we found, it helps — and we confirm any visit time with you either way.

Tell us what's happening with your roof.

Leave us a message anytime.

Request a free inspection Call (314) 244-3799

Call (314) 244-3799 Request inspection