ECI Roofing Restoration Division — 314-996-9486

ECI Roofing - A division of ECI: A Missouri Exterior Co.

Since 1994 · Privately Owned · Not Franchised · Not Private Equity Owned

Hire local. Work with locals. We are here — we are from here. We grew up here.

When Storms Roll By, Call ECI —Restore Your Home. Keep Your Peace of Mind.✦When Storms Roll By, Call ECI —Restore Your Home. Keep Your Peace of Mind.✦
Roof Repairs

Small Problems Deserve Serious Attention.

A leak, missing shingle, or damaged flashing can leave your property vulnerable.

ECI evaluates roofing problems to understand their source and determine whether a targeted repair or broader restoration is appropriate.

Warning Signs

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.

Schedule a Roof Repair Inspection

Tell us about your property and the roofing concerns you have noticed.

Find the Source.

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.

Common Repairs

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.

Our Process

What to Expect

01

Call or Request

Tell us what you're seeing — a leak, missing shingles, or damage after a storm.

02

Diagnose

We inspect the roof and trace the problem to its source, documenting what we find.

03

Recommend

We explain the cause and recommend a repair or broader work based on the roof's condition.

04

Repair

Our team completes the agreed repair and confirms the area is sealed and secure.

Questions

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.

From the Field

Recent Projects

Real ECI crews on real Missouri roofs.

ECI yard sign beside our truck and ladder at a Missouri roofing job
ECI yard sign beside our truck and ladder at a Missouri roofing job
Shingle replacement across multiple roof planes
Shingle replacement across multiple roof planes
Top-down view of a roof restoration
Top-down view of a roof restoration
Underlayment installed around skylights
Underlayment installed around skylights
ECI storm restoration crew — hail, wind, tornado
ECI storm restoration crew — hail, wind, tornado
Stop the Problem Before It Spreads.

Restore Your Home. Keep Your Peace of Mind.

St. Louis City & County · Kansas City · Mid-Missouri — (314) 996-9486

Call 314-996-9486 Book Inspection