Locally Owned & OperatedFamily Owned · 2nd GenerationSince 1994Not Private Equity · Not Franchised

ECI: A Missouri Exterior Co.

Built on Integrity. Backed by Experience.

When in Doubt, Call ECI Out!

The ECI Referral Experience

Good Work Is Worth Sharing.

Know someone who needs roofing, masonry, or exterior work? Introduce them to ECI—a second-generation, family-owned Missouri exterior company with professional roofing experience dating back to 1994.

Roofing • Masonry • Siding • Soffit & Fascia • Gutters

ECI crew installing a new roof on a Missouri home on a sunny day

Look Around Your Neighborhood

Have You Seen Our Yard Sign?

If there's an ECI sign in a neighbor's yard, that's a real project we completed — roofing, masonry, siding, or gutters. Ask your neighbor how the work went, then make the introduction.

No sign nearby? You don't need one to refer someone. Share ECI with a friend or business partner, or submit their information with their permission and we'll take it from there.

ECI yard sign listing roofing, masonry, siding, and gutters with free project evaluations and the 314-455-5000 phone number

An Introduction You Can Feel Good About.

When you recommend a contractor, your name goes with that recommendation. ECI approaches each project with clear communication, a defined scope, and respect for the property owner’s decision.

Family-Owned Accountability

Second-generation family leadership, with a reputation built through customer relationships and quality work.

One Team for Exterior Projects

Roofing, masonry, siding, soffit, fascia, and gutters—helping property owners address related exterior concerns together.

Clear Next Steps

We evaluate the project, explain our recommendations, and provide a written proposal for the work discussed.

“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.”
— Jad Ryherd, Google review

A Simple Introduction. A Professional Follow-Up.

  1. 01

    Make the Introduction

    Share ECI’s information, or submit a referral after confirming the person is comfortable hearing from us.

  2. 02

    We Confirm the Project

    Our team contacts the property owner to discuss the address, project needs, and next steps.

  3. 03

    We Arrange an Evaluation

    For projects within our service area and scope, we coordinate an evaluation and explain the proposed work.

Who Can We Help?

Tell us a little about yourself and the person you’re referring. Please obtain their permission before sharing their contact information.

Prefer to talk? Call 314-996-9486.

Your Information
Person You Are Referring

Please share project information only. Do not include financial, insurance policy, or other sensitive personal information. See our Privacy Policy.

Prefer to Let Them Reach Out?

Send them ECI’s project evaluation page so they can share their information directly when they’re ready.

Email a Friend

Local Projects. Missouri Focused.

Roofing & Exteriors

St. Louis, Kansas City, and Mid-Missouri.

Masonry

St. Louis City, St. Louis County, St. Charles County, Jefferson County, and Franklin County.

Service availability depends on the property location and project scope. Our team will confirm coverage.

Referral Questions.

Can I refer someone if I have not hired ECI?

Yes. Customers, neighbors, friends, and business partners are welcome to make an introduction.

Should I ask the person before submitting their information?

Yes. Please confirm they are comfortable having ECI contact them. You can also share our evaluation page and let them reach out directly.

What types of projects can I refer?

Roofing, storm restoration, masonry, siding, soffit, fascia, and gutters. Tell us what the property needs, and we will confirm whether it fits our services.

What happens after I submit a referral?

Our team reviews the information, contacts the property owner, and confirms the project and next steps.

Will I receive updates about their project?

We respect the property owner’s privacy. Project details are shared only with their authorization.

Know Someone Who Needs ECI?

Make the introduction. We’ll help them understand the next steps.

Call 314-996-9486
Call 314-996-9486 Free Evaluation