WHY MICHAEL’S ROOFING?
A GOOD ROOFER IS NOT ENOUGH WHEN THE PROPERTY, DOCUMENTATION, OR RESTORATION SCOPE IS HANDLED POORLY.
Michael’s Roofing combines experienced installation with repair knowledge, detailed inspection, storm-restoration documentation, and clear homeowner communication.
SINCE 1998
We have spent 28 years inspecting, repairing, restoring, and replacing roofing and exterior systems throughout Iowa, Illinois, and Missouri. Experience helps us recognize what can be repaired, what cannot, and what details are often missed. We have completed thousands of projects over the years. We have the knowledge to get it right, the first time.
REPAIR FIRST
We do not recommend a new roof simply because a roof leaks. Rotten pipe flashing, failed sealant, exposed fasteners, damaged vents, isolated shingles, and flashing defects can often be repaired responsibly.
PROPERTY-FIRST STORM INSPECTIONS
Our inspection process reviews the entire roofing and exterior system—not just the easiest hail marks to photograph. We document shingles, ridge, valleys, penetrations, siding, windows, gutters, soffit, fascia, ventilation, accessories, and collateral damage.
CONSTRUCTION ADVOCACY
A homeowner should not be left alone to explain construction requirements during a complicated storm restoration. We provide photographs, measurements, material knowledge, installation requirements, and on-site construction communication when appropriate.
Coverage decisions belong to the insurer. Our job is to make sure the property’s physical condition and the work required for proper restoration are clearly identified.
CREDENTIALS THAT SUPPORT THE WORK
• BBB A+ Accredited Business
• CertainTeed ShingleMaster™ Certified
• Veteran-Owned
• Licensed, bonded, and insured
• Iowa Registration #C126440
• Illinois Unlimited Roofing License #104-017450
QUALITY WITHOUT PRESSURE
We educate first. Homeowners receive a clear explanation of repair, restoration, replacement, materials, scope, and next steps before making a decision.
REQUEST YOUR PROPERTY INSPECTION
Use the Inspection button to schedule a FREE, no-obligation inspection.