Skip to content

ROOF LEAKS · REPAIRS · REPLACEMENT

Roof leak repair in St. Charles County

Roof leaks repaired across St. Charles County's cities — and replaced only when repairing would waste your money. The county's licensing rule is below.

Tell us what you see Call (314) 328-4077

Leave us a message anytime.

Map of the four service areas with St. Charles County highlighted

Permits and licensing

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

Missouri has no statewide roofing license.

St. Charles County questions

Does St. Charles County license roofing repair companies?
No — its Building and Code Enforcement Division licenses seven listed trades, roofing not among them, and the county states no roofing-specific requirement. A license the county does not issue is not something any repair outfit can claim.
Who decides whether my repair needs paperwork?
The parcel does. County-permitted work files first with its division; the twenty municipalities can each add conditions. Sorting which applies to your roof is a line item of ours, never homework of yours.
Our subdivision went up in the housing boom and the builder shingle looks tired. Repair or replace?
The roof decides, not the calendar. Builder-grade shingle from those years can have seasons left in it or none at all; we price the honest repair where one exists and say plainly when it does not.

Tell us what's happening with your roof.

Leave us a message anytime.

Tell us what you see Call (314) 328-4077

Call (314) 328-4077 Tell us what you see