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.✦
St. Louis Roofing & Storm Restoration

St. Louis Roofing.
Built for Missouri Weather.

When hail, wind, or tornadoes damage your roof, ECI brings the experience and clear direction you need to move forward.

ECI Roofing - A division of ECI: A Missouri Exterior Co. provides residential roofing, commercial roofing, and roof repairs throughout the St. Louis region and surrounding Missouri communities. From a damaged section of roofing to a complete storm-related replacement, our work starts with understanding your roof and explaining your options. Professional Roofers Since 1994 · Second-Generation Family Owned · Independently Owned & Operated.

ECI truck on a St. Louis area jobsite

Roofing Has Always Been Our Business.

ECI is a large Missouri roofing restoration company with professional roofing experience dating back to 1994.

Today, our company is thriving under new management and second-generation family leadership. We bring that experience to St. Louis homeowners, business owners, and property managers looking for quality roofing work and a team that follows through.

We are independently owned and operated, with no private equity ownership or funding. Our leadership is personally invested in our customers, our work, and our reputation.

Our Services

Roofing Work That Protects St. Louis Properties.

Residential Roofing

Your roof protects everything underneath it. ECI helps homeowners address storm damage, aging roofing materials, and leaks with roof repairs and complete replacements based on the condition of the roof. We review our findings with you, explain the proposed work, and help you understand what comes next.

Commercial Roofing

A roofing problem can affect your building and your business. ECI works with commercial property owners and managers to evaluate damage, establish a clear scope, and plan roofing repairs or replacement around the property's needs.

Roof Repairs

Missing shingles, damaged flashing, and recurring leaks deserve careful attention. Our team evaluates the source of the problem and recommends an appropriate repair or restoration plan.

Storm Restoration

Hail, Wind & Tornado Restoration.

St. Louis properties face severe weather that can leave roofing damage visible — or difficult to recognize from the ground.

Hail Damage

We inspect roofing materials for observed impact damage and explain the findings.

Wind Damage

We evaluate lifted, creased, displaced, or missing roofing materials and identify areas that need attention.

Tornado Damage

We assess the roofing restoration needs of properties affected by severe storms and explain the proposed scope of work.

Whether the damage calls for targeted repairs or a full replacement, ECI helps you make an informed decision.

Local & Invested

Part of the St. Louis Community.

Our crews live and work in the same towns we serve — from Chesterfield and Wildwood to St. Charles, O'Fallon, and everywhere in between.

St. Louis County

Chesterfield, Wildwood, Ballwin, Ellisville, Kirkwood, Webster Groves, and the surrounding West County communities.

St. Louis City

Neighborhood roofing work across the city — from historic homes to modern builds and commercial properties.

St. Charles County

St. Charles, St. Peters, O'Fallon, Wentzville, Lake Saint Louis, and the growing communities along the corridor.

Franklin & Beyond

Washington, Union, Eureka, Pacific, and the surrounding Missouri communities west of the metro.

Our local presence means familiarity with area building styles and a reputation we work to protect in the communities we serve.

From the Field

Our Work Across St. Louis

Real ECI crews on real Missouri roofs.

ECI crew re-decking a home with dormers
ECI crew re-decking a home with dormers
Skylight roof replacement in progress
Skylight roof replacement in progress
Aerial of a full tear-off down to the deck
Aerial of a full tear-off down to the deck
Storm restoration on a large home, aerial
Storm restoration on a large home, aerial
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
ECI crew installing architectural shingles
ECI crew installing architectural shingles
Aerial of a roof mid-restoration with underlayment down
Aerial of a roof mid-restoration with underlayment down
ECI truck on site at a Missouri roofing job
ECI truck on site at a Missouri roofing job
Referral Driven

Trust That Turns Into Referrals.

Approximately 90% of our customer base comes through referrals from homeowners, business owners, and business partners.

Those recommendations have helped ECI thrive under its current leadership. We work to earn that trust through quality installations, clear communication, and accountability throughout the roofing project.

Built on Integrity. Backed by Experience.

Service Area

Serving the St. Louis Region & Surrounding Communities.

Our St. Louis-area roofing service coverage includes these ZIP codes:

630 ZIP Codes

63005, 63010, 63011, 63016, 63019, 63020, 63021, 63023, 63025, 63026, 63028, 63031, 63033, 63034, 63038, 63039, 63040, 63041, 63042, 63043, 63044, 63048, 63049, 63050, 63051, 63069, 63070, 63073, 63088, 63090

631 ZIP Codes

63105, 63109, 63117, 63119, 63122, 63123, 63124, 63126, 63127, 63128, 63129, 63132, 63139, 63141, 63143, 63146

633 ZIP Codes

63301, 63302, 63303, 63304, 63338, 63341, 63348, 63366, 63367, 63368, 63379, 63383, 63385, 63389, 63390

Get Started

Start With a Clear Understanding of Your Roof.

Concerned about a recent storm, a leak, or visible roofing damage? Contact ECI to schedule an inspection and discuss your next steps.

Call 314-996-9486 or send the form and our St. Louis team will reach out.

Schedule a St. Louis Roof Inspection

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

When Storms Roll By, Call ECI

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