St. Charles County Roofing A county file, opened 2026 (314) 220-2333

Sheet 06

Permits

Who issues yours

Roofing permits in St. Charles County

We are not going to print a rule we could not read. Here is why the answers online disagree with each other, and who can actually settle it for your address.

Stated plainly

The county's own web page for roofing permit requirements, at sccmo.org/1992, returns a not found error. It was checked and it is dead. Several roofing company blogs confidently paraphrase a St. Charles County reroof rule and they do not agree with one another. We are not adding a fourth version to the pile.

The first question is not what the rule is, it is who your jurisdiction is

Most of the confusion online comes from collapsing two different things into one phrase. St. Charles County government issues building permits for unincorporated county land. If your house sits inside the limits of a municipality, that municipality issues your permit and sets your requirements, not the county.

The county holds eight municipalities with roofing contractors registered in them alone, and there are more besides. St. Charles, St. Peters, O'Fallon, Wentzville, Lake Saint Louis, Cottleville, Dardenne Prairie and Weldon Spring all run their own code enforcement. A rule that is true in one of them can be untrue two miles away, and both statements can be found online described as the St. Charles County rule.

Who to ask

For unincorporated county land, the relevant office is the St. Charles County Department of Community Development, which houses the county's building and code enforcement function. For an address inside a municipality, the relevant office is that municipality's building or code enforcement department.

We deliberately do not print a phone number for either. This page is an advertisement, and the only phone number that belongs on it is the advertiser's. Putting a second local number on a page like this is how a homeowner ends up calling the wrong party, and how an advertiser quietly harvests calls it did not earn. Look the number up at sccmo.org, or on your own municipality's site, and take the answer from them rather than from us.

What a contractor should be doing about this anyway

You should not be the one finding this out. A roofing contractor working in a jurisdiction knows which office covers it, pulls the permit where one is required, and includes the cost in the proposal rather than adding it later. If a written scope does not mention permitting at all, that is a question to ask before signing, not a detail to sort out afterwards.

Ask it in this form: which authority issues the permit for my address, are you pulling it, and is the fee inside this price? Three facts, one sentence, and the answer tells you whether the company has worked in your municipality before.

For comparison, the rule across the river

St. Louis County, a different jurisdiction with a different code administration, does not require a permit for a like for like asphalt shingle replacement on a slope of 4:12 or steeper. A permit is required below that pitch, if more than a quarter of the decking is being replaced, or if the material is changing. Ballwin and Kirkwood, both inside St. Louis County, run their own contractor licensing on top of that.

That is included here purely to show how specific these rules get, and it is emphatically not transferable. St. Charles County is a separate jurisdiction and nothing in the paragraph above applies to an address in it.

What is universal, permit or not

  • Decking that is soft, delaminated or rotten gets replaced. No permit regime anywhere makes it acceptable to nail new shingles to a deck that will not hold a nail.
  • Ventilation is part of the roof. Intake at the eave and exhaust at the ridge have to balance. A new roof over a starved attic shortens the life of the new roof.
  • Ice and water membrane at the eaves and in the valleys. This region freezes and thaws repeatedly through a winter, which is the exact condition that puts water backwards up a slope.
  • Drip edge at eaves and rakes. It is cheap, it is often the line item that is quietly missing from the lower quote, and without it the fascia takes the water.
Looking down at the hip of a newly laid brown, tan and charcoal multi tone architectural shingle roof, capped with ridge cap shingles running up the hip and carrying a dark ridge vent strip along the ridge, with the two roof planes falling away either side and a mown lawn, chain link fence and cushioned outdoor furniture below

Plate 1

A Keys job in the greater St. Louis area. This is a hip, not a valley, whatever the original file name of the photograph said: the two planes rise to a corner and the corner is capped with ridge cap shingles, with the dark strip of a ridge vent running along the ridge beyond. Below is a mown lawn, a chain link fence and some cushioned outdoor furniture at the left. Ventilation of this kind is one of the things a permit inspection would look at where a permit is required.

Next sheet

Missouri has no state roofing licenceThree bills, three failures, and the checks that replace a licence.

Keys Roofing, St. Louis, Missouri

Ask about the roof on your house

A contractor working in your municipality should already know who issues your permit. Ask us and see.

(314) 220-2333

Straight through to the office, not a call centre

Keys does roofing, gutters and downspouts. Not siding, not windows, not commercial. Atlas and Malarkey shingles. Licensed and insured.

Sheet request

Tell us what the roof is doing

Give us the street and what you are seeing and a person calls you back, usually the same day. No crew is sent to your door before you ask for one.

What you type goes to Keys Roofing and nowhere else. We do not sell it on.