Signs Your Roof Needs Attention
- Missing, loose, or visibly damaged shingles
- Water stains on ceilings or walls
- Active leaks
- Damaged or displaced flashing
- Roofing damage after hail or strong winds
A roofing problem deserves careful attention before it becomes a larger one.
We explain what we find and recommend work based on the condition of your roof.

Find the Source. Fix It Right.
A drip in the ceiling rarely starts directly above it. Water travels along decking and framing, so the visible stain is often feet away from the actual problem.
ECI traces leaks back to their source — whether that's a cracked pipe boot, lifted shingles, worn flashing around a chimney or wall, or damage left behind by hail and wind.
Once we understand the cause, we explain what we found and recommend the right fix. Sometimes that's a targeted repair; sometimes the roof's condition calls for broader restoration. Either way, you'll know why.
Problems We Address
Leak Repairs
Tracing and repairing active leaks before water damages decking, insulation, and interior finishes.
Shingle Repairs
Replacing missing, cracked, creased, or lifted shingles after wind and hail.
Flashing Repairs
Resealing or replacing damaged flashing at chimneys, walls, valleys, and roof penetrations.
Storm Damage
Addressing hail impacts and wind damage to keep the roof watertight until — or instead of — replacement.
What to Expect
Call or Request
Tell us what you're seeing — a leak, missing shingles, or damage after a storm.
Diagnose
We inspect the roof and trace the problem to its source, documenting what we find.
Recommend
We explain the cause and recommend a repair or broader work based on the roof's condition.
Repair
Our team completes the agreed repair and confirms the area is sealed and secure.
Common Questions
Should I wait to fix a small leak?+
Small leaks tend to grow. Water can damage decking, insulation, and drywall long before it becomes obvious, so it's worth having it evaluated early.
Can my roof be repaired instead of replaced?+
Often, yes. If the damage is limited and the rest of the roof is in good shape, a targeted repair may be the right call. We'll tell you honestly.
Do you repair commercial roofs too?+
Yes. We handle roof repairs for both homes and commercial properties.
What should I do if water is coming in right now?+
Call our 24/7 storm line at 844-830-7663 (ROOF), or 314-996-9486 during business hours.
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


