EZ Home Solutions

IL Lic # 104.016029 & 105.005728

Contact Us


For Life

No Fine Print. No Gotchas.
Click Here To Read More

Refer a Friend

Get A Quote

Get a Quote

In person or over the phone
We make it SIMPLE

Storm Restoration
& Hail Inspection

Storm Restoration
& Hail Inspection

What Are You Going To Do
After A Storm Hits?

Emergency Repair In St. Charles

Emergency Repair

Click here to learn more...


Check Out Our


Contractor Standards


Respect, Honesty and Hard Work Are What We Do Best

Your Preferred Window Company in St. Charles

  • Getting a quote on new windows needn’t be difficult
  • We can give you a quote over the phone or in person
  • Our sales meetings never go over 19 minutes

Finally! A Contractor that’s Easy to Work With!

We focus on getting your job done rather than wasting your time

Has this happened to you before: You call a window company in St. Charles looking for a quote. They don’t answer so you leave a message. They then show up at your door unexpectedly and spend the next few hours doing a lot of talking and very little inspecting. The crux of the conversation is this: You need their services right now. It will cost a lot of money, but if you agree to work with them right then and there, you’ll get their special “preferred customer” discount.

Who wants to deal with that? Certainly not us here at EZ Home Solutions. We take the pressure out of dealing with a window company in St. Charles, opting instead to be up-front and honest, because we know that’s what you want. Typically, we can get a good idea of your needs and recommend what products and services may help in as few as 19 minutes, either by phone or in person.

Yet our commitment to not wasting your time doesn’t end there. We’ll get out to do your job when you need us to. You may not even notice, given our goal of making as few disruptions to your daily routine as possible while we work.

Call For More Information

We offer quality window, roofing, and siding services, supported by outstanding customer service. To find out more, fill out our online contact form, or call us at 314.665.1860.

Other services in St. Charles, MO