Midwest Roofing repairs, replaces and maintains commercial roofs in Columbia, Jefferson City and across Boone County. Our Columbia office handles retail and strip centers, offices, warehouses, churches and apartment buildings, starting with a free roof assessment and a written report. Call the Columbia office at (573) 242-5712.
Free roof inspection
Get your free roof inspection
A local pro will look over your roof, take photos of anything we find, and help with your insurance claim if there’s storm damage. No cost, no pressure.
Prefer to talk? Call 573-619-5641
- Free, no-pressure inspection
- Photos and video of what we find
- Help with your insurance claim
- Locally owned and operated since 2008
Request your free inspection
Takes about 30 seconds. We’ll call you to schedule.
Commercial roof repair in Columbia, MO
Common sources of commercial roof leaks are open seams, failed flashing at curbs and walls, clogged drains and ponding water on flat roofs. We find the source with a hands-on inspection, core samples and thermal imaging, then give you written options: repair, restore with a coating, or replace.
- Roof assessment: inspection, core samples and thermal imaging to find wet insulation.
- Leak repair: seams, flashing, curbs, drains and penetrations, scheduled around your business hours.
- Maintenance plans: scheduled inspections with a photo report so you can budget ahead.
- Replacement: TPO, EPDM and metal systems, with full tear-off when the deck or insulation needs it.
Columbia commercial project: three-building office and retail complex
We replaced the roofs on a three-building office and retail complex in Columbia. Every building was torn off to the deck, rebuilt with ISO insulation board and enhanced perimeter fastening for wind uplift, and covered with a fully adhered 60 mil Elevate TPO membrane in white. See the full project.
| Project detail | Columbia strip mall |
|---|---|
| Buildings | 3 (office and retail) |
| Roof area | Over 37,000 sq ft |
| Tear-off | Full, down to the deck |
| Insulation | ISO board, enhanced perimeter fastening |
| Membrane | 60 mil Elevate TPO, white, fully adhered |
| Penetrations sealed | 115 |



What Columbia-area commercial clients say
Frank Senter came out to inspect the roof of our business and help us build a maintenance plan to ensure it stays in good condition. … He prepared a formal report, complete with pictures and a video which has helped us develop a timeline for on-going maintenance.
Jennifer G., business owner (Columbia office), Google review, March 2023
Anthony was our foreman on the job and they done a great job of getting the work done, not being in a way of the fire station operations and working together to come together with consensually solutions and work through some layout.
Ron H., fire station (Columbia office), Google review, July 2025
Hail and storm risk for Columbia buildings
Columbia gets more large hail than most people expect. The NOAA storm record shows baseball-size hail across north Columbia along I-70 on September 7, 2012, and again across town on April 17, 2013. On March 31, 2023, two storms dropped hail up to two inches across the metro in about 25 minutes. Hail that size can bruise single-ply membranes and crack flashing without visible damage from the parking lot, so have the roof inspected after any major storm.
More of our commercial work in Missouri


What do Columbia property owners ask about commercial roofs?
Most ask how long a repair takes, whether we cover Jefferson City, and whether we help with hail claims. Most of our commercial repairs are finished within two weeks of approval. Our Columbia office covers Columbia, Jefferson City, Fulton, Boonville, Ashland and Holts Summit, and we document hail damage and work with your adjuster. Details are below.
How long does a commercial roof repair take?
Most commercial roof repairs are finished within two weeks of your approval, and about 4 in 10 are done within a week. Larger repairs and full tear-offs take longer, so we give you a written scope and schedule before work starts and phase bigger jobs so tenants and customers can keep using the building.
| Step | Typical time |
|---|---|
| Free assessment to your approval | About 1 week |
| Approval to repair finished | About 11 days (most within 2 weeks) |
| Approval to full replacement finished | About 2 months |
Do you serve Jefferson City and the rest of mid-Missouri?
Yes. Our Columbia office covers Columbia, Jefferson City, Fulton, Boonville, Ashland and Holts Summit. Homeowners can see our Columbia roofers page.
Do you help with hail damage claims on commercial buildings?
Yes. We document damage with photos and measurements and work with your adjuster. Missouri law (RSMo 407.725) sets rules for roofing contracts tied to insurance claims, and we follow them.
Schedule a commercial roof assessment
Call the Columbia office at (573) 242-5712 or use the form above. See all of our commercial roofing services.
Sources
Storm, warranty and insurance facts on this page come from these official sources:
- NOAA Storm Events Database: hail and wind reports for Boone County and every Missouri county
- National Weather Service, St. Louis office: storm reports for mid-Missouri, including Columbia
- Missouri Revised Statutes §407.725: rules for roofing contracts tied to insurance claims