Serving the Kansas City Metro Area Since 1984
EEC Windows, Siding & Roofing is a family-owned and operated home improvement company based in Kansas City, MO. Since 1984, we have worked with clients across the greater metro area to improve the aesthetics, energy-efficiency, and value of their homes and properties.
We have proudly been members of the Better Business Bureau since 1987, and have won the Angie’s List Service Award for 15 Years. In addition, we have been ranked in the Top 500 of the Qualified Remodeler magazine since 1997.
The Services You Need, At Prices That Fit Your Budget
From the beginning, customer service has been our top priority. Over the years, we have grown our reputation and client base almost exclusively through customer referrals and word-of-mouth recommendations. This has afforded us the ability to give our customers honest, affordable services without high-pressure sales tactics.
We sell and provide a complete line of home improvement services, including:
In addition, we provide services for new construction projects including siding installation, roofing installation, and more. We can also help you improve your outdoor living space. When you choose EEC Windows, Siding & Roofing, you can trust you are working with an experienced contractor who uses only the highest quality, trusted brands and suppliers. It is our mission to provide each customer with energy-efficient products and services for a moderate price.
Missouri Suburbs of Kansas City
We serve communities in Jackson, Clay, Platte, Ray, Cass, Buchanan, and Johnson counties, including:
Kearney
Liberty
Platte City
Gladstone
Riverside
Smithville
North Kansas City
Blue Springs
Independence
Grain Valley
Oak Grove
Odessa
Lake Lotawana
Raintree Lake
Northland
Excelsior Springs
Orrick
Holt
Lawson
Lee’s Summit
St. Joseph
Kansas Suburbs of Kansas City
We serve communities in Wyandotte, Miami and Johnson counties, including:
Olathe
Shawnee
Leawood
Lenexa
Prairie Village
Merriam
Mission
Roeland Park
Fairway
Lake Quivira
Mission Woods
Westwood
Westwood Hills
Contact Us
Office Hours
Monday - Friday
7:00 AM – 4:00 PM
Evenings & Weekend Appointments Available