Commercial roofing in Franklin County is a different job than a house, and a flat or low-slope roof fails in ways a steep shingle roof never does. A storefront on Washington's downtown square, a warehouse off Highway 50, a church in St. Clair, or an office along Highway 44 in Pacific carries a membrane that has to shed water across a near-flat plane and survive the same eastern-Missouri storm corridor that punishes homes. The federally declared March 2025 disaster sent tornadoes, large hail, and straight-line winds over 75 mph across Franklin County and eastern Missouri, the same corridor that has thrown damaging wind at these buildings for years. On a commercial roof that hail bruises the membrane and that wind peels back seams and edge metal, and the leak shows up over your inventory, not your living room.
Emmendorfer Exteriors has roofed Franklin County since moving to Union around 2003, and the family has been in roofing since 1990. Founder Matt Emmendorfer built it from the side of a full-time job, then brought on sons Tom and Tim, and the family has put roofs on right around 2,400 Missouri homes and buildings, including 306 jobs in 2025. Commercial grew naturally out of that, in Matt's words a lot of TPO and commercial roofing along with metal. When a business owner needs the work done over a running operation, the same family that answers the phone is the crew on the roof, not a subcontracted storm chaser hired by the week.
Every commercial job starts on the actual roof. We walk the full membrane, check every seam, drain, curb, and flashing, and document the condition with photos and Amy's drone footage before we quote a dollar. We do not bid a commercial roof off a satellite image or a drive-by. Then you get a written estimate with the system named on it, whether that is a Carlisle TPO membrane, a TriBuilt low-slope assembly, or standing-seam metal, and the price you approve is the price you pay. No mystery membrane, no surprise change order once the old roof is open.