
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.
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.
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.
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.
Our Work Across St. Louis
Real ECI crews on real Missouri roofs.












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.
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
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.
Restore Your Home. Keep Your Peace of Mind.
St. Louis City & County · Kansas City · Mid-Missouri — (314) 996-9486


