
Roofing Has Always Been Our Business.
Since 1994, roofing has been at the heart of what we do. Today, ECI is a large Missouri roofing restoration company serving homeowners and businesses throughout St. Louis, Kansas City, Missouri, and Mid-Missouri.
Under new management and second-generation family leadership, our company continues to thrive through experienced roofing work, personal accountability, and relationships that last beyond the project.
Built on Integrity. Backed by Experience.
Restoration Starts With Understanding the Damage.
Severe weather can leave behind missing shingles, leaks, damaged roofing materials, and problems that are difficult to see from the ground. ECI evaluates the condition of your roof, documents observed damage, and explains the recommended next steps.
Hail Damage
Hail can damage roofing materials without leaving an obvious leak. An inspection helps identify visible signs of impact and determine what attention your roof needs.
Wind Damage
Lifted, creased, or missing shingles can leave your property exposed. We assess wind-related damage and recommend repairs or replacement based on the roof's condition.
Tornado Damage
After severe storm damage, restoring your roof is an important part of protecting your property. ECI helps homeowners and businesses understand the work required and plan the restoration.
Roofing Services Built Around Your Property.

Residential Roofing
Protect your home with experienced roof repair and replacement services. From storm damage to an aging roof, ECI helps you understand your options and choose the right path forward.

Commercial Roofing
Roofing damage can affect your building, your tenants, and your daily operations. We plan repairs and restoration around the needs of the property.

Roof Repairs
We evaluate leaks, damaged shingles, flashing concerns, and storm-related issues to determine an appropriate repair.
Of Our Customer Base Comes Through Referrals.
Homeowners, business owners, and business partners continue to recommend ECI to people they know. We approach every roofing project as an opportunity to earn the next recommendation through quality work, clear communication, and follow-through.
Family Owned. Missouri Focused. Personally Accountable.
ECI is a second-generation, family-owned company with independent ownership and leadership.
We are not owned, operated, or funded by private equity. Our leadership is directly invested in the work we do, the relationships we build, and the communities we serve.
A Clear Path From Inspection to Restoration.
Schedule Your Inspection
Tell us about your property and the roofing concerns you have noticed.
Review the Findings
We walk you through observed damage, photos, and recommended roofing work.
Understand the Scope
Review the proposed work, materials, pricing, and project expectations.
Restore Your Roof
Our team completes the agreed roofing work and keeps you informed throughout the project.
ECI Roofing · Project Spotlight
Real crews. Real Missouri homes. A look at ECI in action across St. Louis, Kansas City, and Mid-Missouri.




Recent Projects
Real ECI crews on real Missouri roofs.












Google Reviews
What Missouri Homeowners Say.
“Allan was a pro. He was up on our roof checking for hail damage in no time flat. He even cleared some small debris off the roofs. There were no high pressure tactics. He said our roof looked solid and did not need any work at this time. I greatly appreciated his honesty, and will keep his business card handy and share my experience with family and friends.”
“Jack came out to do our estimate in a VERY timely manner and was super professional… Jack dealt with the adjuster and our claim went smoothly and efficiently! For what seemed impossible or unknown to us as first time home-owners… we had a wonderful experience with them and have been very impressed from beginning to end!”
“Nathan came out to do a free inspection and walked me through every issue in detail and how it needed to be addressed. Definitely not high-pressure sales tactics and he wasn't trying to fix something that didn't need it. Seems like a very trustworthy company.”
“We’ve had a great experience working with Tim to get our new roof scheduled! He has been super knowledgeable, friendly, and helpful throughout the entire process. He’s made everything easy to understand and has been great about answering any questions we’ve had.”
“They brought in a crew of about 10 men and they worked quickly and cleaned up well. They finished our huge roof in only 3 days. We are very pleased.”
“I worked with Michael, who helped me out with my insurance agency. Throughout the long, difficult process, Michael utilized excellent communication skills, and professional persistence to make the process as easy for me as possible. Would recommend him to anyone.”
“Overall, my experience with the roofing company was really good. They communicated very well and they cleaned up after the project was over.”
“Tim Lynch worked with State Farm and helped through this whole process and was super smooth!”
“This company did an excellent job working with our insurance company and getting the job done. Definitely recommend.”
Restore Your Home. Keep Your Peace of Mind.
St. Louis City & County · Kansas City · Mid-Missouri — (314) 996-9486


