Family-owned since 1990 Factory-certified installer BBB Accredited Business In-house family crews
Home · Services

What Emmendorfer installs across Franklin County.

What we do
Emmendorfer Exteriors covers the full exterior across Union and Franklin County, Missouri: roof replacement, roof repair, storm damage and insurance claims, roof inspection, siding, seamless gutters, low-slope and torch-down roofing, and commercial TPO. Factory-certified across CertainTeed, Owens Corning, Malarkey, and GAF. Family-owned since 1990, more than 2,400 Missouri homes roofed and sided, in-house family crews that are never subcontracted.

All roofing and siding services across Franklin County, Missouri

A completed Emmendorfer architectural shingle roof on a Franklin County home
Tear-Off to Deck

Roof Replacement

Emmendorfer has replaced roofs on 2,400+ Missouri homes since 1990. Full tear-off to the deck, failed decking and fascia replaced, then CertainTeed, Owens Corning, Malarkey, or GAF architectural shingle. In-house family crews led by Matt, Tom, and Tim across Franklin County.

View roof replacement
Emmendorfer crew replacing decking during a roof repair
Leaks and storm fixes

Roof Repair

Leaks, blown shingles, and flashing failures fixed and matched to your existing CertainTeed, Owens Corning, Malarkey, or GAF roof. Matt, Tom, and Tim's in-house family crew walks the roof first across Union, Washington, and Franklin County, then tells you straight when a repair beats a replacement.

View roof repair
Emmendorfer crew working a storm-damaged roof
Storm and insurance

Storm Damage and Insurance Claims

Tom Emmendorfer runs the claims side, documents the hail and wind damage on your Franklin County roof, and walks the adjuster through it in person. The family replaces failed decking and fascia and names CertainTeed, Owens Corning, Malarkey, or GAF on the estimate.

View storm damage and insurance claims
Aerial view of a completed Emmendorfer roof inspection
Free Inspection

Free Roof Inspection

Free, no-obligation roof inspection from the Emmendorfer family in Union, MO. Matt, Tom, and Tim walk the roof, decking, fascia, and flashing across Franklin County, then show you the photos in person before you decide anything. No pressure to buy.

View free roof inspection
Emmendorfer crew on a full exterior roofing and siding job
Engineered-wood siding

Siding

LP SmartSide, Royal Building Products, CertainTeed, and Georgia-Pacific siding installed by the Emmendorfer family across Franklin County. Tim runs the siding side, the crew is in-house, and the manufacturer goes on the written estimate before any wall comes off.

View siding
Emmendorfer crew detailing a roofline and gutters
Seamless Gutters

Seamless Gutters

Emmendorfer forms seamless aluminum gutters on site to your exact roofline, sized for Franklin County storm water and tied into the new roof and fascia. Family-owned since 1990, Matt with sons Tom and Tim, in-house crews across Union and Washington.

View seamless gutters
A finished Emmendorfer roof on a Missouri home
Flat and Low-Pitch

Low-Slope and Torch-Down Roofing

TriBuilt low-slope and torch-down systems for porches, additions, and flat roof sections across Union and Franklin County. Matt, Tom, and Tim install the membrane with in-house family crews, name the manufacturer on the estimate, and replace the soft decking under it instead of covering it.

View low-slope and torch-down roofing
A completed Emmendorfer roof replacement
Commercial flat roofs

Commercial TPO Roofing

Carlisle SynTec TPO flat-roof systems installed, repaired, and inspected across Franklin County by Matt, Tom, and Tim Emmendorfer's in-house crews. We schedule around your business and name the manufacturer on the written estimate.

View commercial tpo roofing
Factory-certified installer · Franklin County

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
Certified · Accredited
Factory-Certified InstallerCertainTeedOwens CorningBBB Accredited BusinessBonded ยท Insured
Why this matters

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.

Ready when you are

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.

Family-owned
2,400+ Missouri homes since 1990 · Factory-certified · Family-owned
(314) 568-4163 Free Estimate →