Family-owned & insured · since 1990 (314) 568-4163 Free Estimate
Service area · Sullivan, Franklin & Crawford County

Sullivan, MO Roofing & Siding

Emmendorfer Exteriors is the family-owned roofing and siding contractor that serves Sullivan, Missouri from our shop in Union, twenty minutes up I-44. We have roofed Missouri homes since 1990. Founder Matt Emmendorfer and his sons Tom and Tim run in-house crews on roughly 2,400 homes, and we handle the storm and insurance claims that Sullivan's hail produces start to finish.

Sullivan is one of the towns we know best on this side of Franklin County. It sits right on Interstate 44 where Franklin County meets Crawford County, so part of town is technically in each, and most of our Sullivan work is a straight twenty-minute run down 44 from our shop in Union. When you call us about a roof here, you are not reaching a St. Louis metro outfit that found Sullivan on a map after a storm. You are reaching the family whose name is on the truck and whose office manager Wendy answers the phone, the same people who have been doing roofs an exit or two up the interstate since 2003.

Sullivan took some of the worst of the storm that put us on rooftops all over this county. The federally declared March 2025 disaster brought tornadoes, large hail, and straight-line winds over 75 mph across Franklin County, and Sullivan caught a hard share of it. Hail that size does not always tear a hole you can see from the driveway. It knocks the protective granules off the shingle and leaves soft bruised spots that fail quietly over the next year or two. We have walked enough Sullivan roofs after that storm to know exactly where to look, and we get close to the shingle to find the damage an adjuster standing in the yard will miss.

The housing here runs the full range, from older homes near the historic downtown and Meramec Caverns side of town to newer subdivisions out toward the lake and the rural acreage roofs spread along the county line. What fails a Sullivan roof is rarely one storm. It is the stack. Spring and summer hail and straight-line wind bruise the shingles, then a Missouri winter of freeze-thaw expands and contracts the material until seams and flashing open up, then the next round of hail finds the gap. We replace failed decking and fascia, not just the shingles on top, because in this climate the wood underneath is usually part of the story, and we talk you through what we find while we are up there so nothing gets quietly covered back over.

Local proof

Why Sullivan homeowners call the family first

  • We worked the March 2025 Sullivan hail

    When the federally declared March 2025 storms hit Franklin County, we were on roofs across the county documenting the hail and wind damage, and we know what that storm did to Sullivan.

  • Twenty minutes up I-44 in Union

    Our shop is a straight run from Sullivan on 44, not a metro suburb with a Sullivan landing page. Same-day response on leaks and storm damage.

  • Roofing Missouri homes since 1990

    Founder Matt Emmendorfer plus sons Tom and Tim, roughly 2,400 homes and 306 jobs in 2025 alone. Verifiable local heritage, not a generic 'family owned' line.

  • Tom handles your insurance claim

    He documents the hail damage, files the claim, and meets your adjuster on the Sullivan roof to walk them through every soft spot. You pay your deductible, we handle the rest.

  • In-house family crews

    The same family that sells your Sullivan job is on the roof doing it. No rotating storm-chaser subcontractors driving in from out of state.

Services

What we do in Sullivan, MO

A full-exterior contractor in Sullivan: roofing, siding, gutters, metal, commercial, and storm and insurance restoration, all on the same family crews.

FAQ

Sullivan, MO roofing questions

Yes. Sullivan is a regular service town for us, a straight twenty-minute run down I-44 from our shop in Union. The family has roofed this part of Missouri since 1990 and based the business in Franklin County since about 2003. Many companies that show up for 'roofing Sullivan MO' are St. Louis metro or out-of-county operators with a single landing page. We are genuinely local to it.
Yes. The March 2025 storms were a federally declared Missouri disaster, with tornadoes, large hail, and straight-line winds over 75 mph across Franklin County, and Sullivan took a hard share. Hail like that bruises asphalt shingles even when it leaves no obvious hole. If your Sullivan roof has not been inspected since then, it is worth a free look before the bruising turns into leaks.
If you have an active leak or fresh storm damage, we aim to be there the same day to look at it and get your house under the dry. Because we are based in Union and run straight down I-44, Sullivan is a short trip for us, not a half-day drive from another county. Call (314) 568-4163.
Yes, and it is one of our specialties. Tom Emmendorfer documents the hail or wind damage, files your claim, and meets your adjuster on the roof to walk them through it. Under Missouri Revised Statute 407.725 no roofer can legally pay or waive your deductible, so be wary of anyone in Sullivan who offers to do that.
We are factory-certified across CertainTeed, Owens Corning, Malarkey, and GAF for shingles, which is rare in this market. Malarkey makes the Class 4 impact-resistant shingle we like for hail country like Sullivan. For siding we use LP SmartSide, Royal, CertainTeed, and Georgia-Pacific. The manufacturer is named in writing on your estimate before any work begins.
From our Union base we serve all of Franklin County and into the western St. Louis metro, including St. Clair, Union, Bourbon, Stanton, Washington, Pacific, and Villa Ridge along the I-44 corridor. Sullivan, St. Clair, and Union form the western anchor of our service area, so a crew is rarely far from your roof.
Free estimate

Get a free roof estimate in Sullivan, MO

A real Emmendorfer walks your Sullivan roof, checks every spot the 2025 hail bruised, names the manufacturer in writing, and gives you a number that does not change. Same-day response on storm damage.

  • We walk your actual roof before we quote it
  • The manufacturer is named on your written estimate
  • The price you approve is the price you pay
  • Tom handles your insurance claim start to finish
Prefer to talk? Call the family
(314) 568-4163Mon to Sat · 7am to 7pm
Request your free inspection

Tell us about your roof

Free and no obligation. A real Emmendorfer, never a call center.