Residential Roofing Services
- Storm damage inspections
- Hail and wind damage restoration
- Tornado-related roof restoration
- Full roof replacement
- Roof leak evaluation and repairs
- Shingle and flashing repairs
We inspect your roof, review our findings with you, and explain the recommended scope before work begins.
From storm damage to an aging roof, ECI helps you understand your options and choose the right path forward.

Built for Missouri Weather
Missouri homes take a beating — spring hail, straight-line winds, summer heat, and freeze-thaw winters all wear on a roof year after year.
When a storm moves through, damage isn't always obvious from the driveway. Bruised shingles, lifted tabs, and loosened flashing can let water in slowly, showing up months later as stained ceilings, damp attic insulation, or rotted decking.
ECI's job is to find what's really there. We get on the roof, document what we observe with photos, and walk you through it in plain language — so you can decide on repairs or a full replacement with the facts in front of you.
Experience You Can Count On
Roofers Since 1994
Roofing has always been our business. Decades of Missouri storm seasons have shaped how we inspect, plan, and build.
Family Owned
A second-generation, independently owned company. No private equity — just leadership that's personally invested in your roof.
Clear Communication
Photos, findings, and a written scope before work begins. You'll know what we're doing and why.
Referral Driven
About 90% of our customers come from referrals. We treat every home as the job that earns the next recommendation.
What to Expect
Inspection
We inspect the roof surface, flashing, vents, and visible decking and document what we find.
Review
We walk you through photos of observed damage and explain whether repair or replacement makes sense.
Scope & Materials
You review the proposed work, shingle and color options, pricing, and the project timeline.
Installation
Our team completes the work, cleans up the property, and walks the finished roof with you.
Common Questions
How do I know if my roof has storm damage?+
Many hail and wind issues can't be seen from the ground. Signs worth a closer look include missing or creased shingles, granules in gutters, dented vents, or new leaks after a storm. An inspection is the surest way to know.
Do I need a repair or a full replacement?+
It depends on the extent of the damage and the roof's overall condition. We explain what we observe and recommend the approach that fits — we'll tell you when a repair is enough.
Are you public adjusters?+
No. ECI is a roofing contractor. We inspect, document, and restore roofs. We can share our findings and photos with you, but we don't negotiate claims on your behalf.
Can you help if I'm filing an insurance claim?+
Yes. We document the damage with photos and a written scope you can share with your insurance company. Your claim stays between you and your insurer — we focus on the roof itself.
What shingles do you install?+
ECI is certified with TAMKO and Owens Corning. We'll walk you through shingle lines and colors that fit your home and budget.
How long does a roof replacement take?+
Most homes are completed in a day or two once materials arrive, depending on size, pitch, and weather. We'll give you a timeline before work begins.
Can I finance my new roof?+
Yes — financing options are available through HFS Financial. See our Financing page or call 314-996-9486.
What areas do you serve?+
St. Louis City and County, Kansas City, Missouri, and Mid-Missouri.
Recent Projects
Real ECI crews on real Missouri roofs.












Restore Your Home. Keep Your Peace of Mind.
St. Louis City & County · Kansas City · Mid-Missouri — (314) 996-9486

