What Emmendorfer installs across Franklin County.
All roofing and siding services across Franklin County, Missouri
The shingle named on your estimate is the shingle that goes on the deck.
Emmendorfer is a factory-certified installer across CertainTeed, Owens Corning, Malarkey, and GAF. Every estimate names the manufacturer and system in writing, so you confirm the product before you sign and the factory warranty stays matched to the certified family crew that installed it. No generic shingle line, no surprise substitution after the crew is on the roof.
See how a replacement works →We are a family roofing and siding company, not a storm-chaser or a St. Louis drive-in that rotates subcontractors through Franklin County and disappears when the season ends.
We walk the roof before we quote, so the price you approve is the price you pay. We name the manufacturer on the written estimate instead of a generic shingle. We replace the decking and fascia that has failed instead of covering it. Roofing, siding, and gutters come off the same in-house Emmendorfer crew, never subcontracted, and the family that documents a storm claim is the family that defends it and installs the roof.
One call to the family that has roofed Franklin County since 1990, and you will know exactly where you stand.
Request a free roof or siding measurement and a written estimate with the manufacturer named on it. Matt, Tom, and Tim run the crews. Tom handles the insurance claim and the adjuster start to finish. The same family that walks your roof is the family that installs it.







