Request a Window, Door or Siding Estimate

Want to hear more about Mills Window & Door’s products & services? Want to schedule a FREE, NO OBLIGATION ESTIMATE? We would love to hear from you. Please fill out our contact form and one of our representatives will get in touch with you shortly!

We offer an exceptional value and remarkable customer service from a well-seasoned staff committed to making your home improvement project as easy and rewarding as possible.

Why Choose Us

  • We Install All Brands of Windows, Doors & Siding, Even if We Don’t Carry It!
  • 25+ years of Window, Door & Millwork Industry Experience in the St. Louis Area
  • We Are Known for Our Quality, Value, and Excellent Customer Service
  • We’ll Work With the Manufacturer to Get You the Best Pricing!
  • We’re a Hands-On Owner Directed Company, Small Enough to be Personal & Cost Effective, With the Resources to Get Your Job Completed.


I’ve had the pleasure of working with Jim and his team on two projects recently, and cannot say enough good about them! They truly care about the work they do, which makes doing business with them so easy and I can rest assured that they have our best interests at heart.
Amanda M.
We have used Mills Window and Door a number of times. The biggest project was the installation of 400 windows in a six story high rise complex. They did a superb job, and their product was excellent.
Patricia S., Personalized Property Mgt., Inc.
During my tenure as Director of Facilities and Grounds, Mills Window and Door successfully provided and installed custom windows for several historic structures at the Saint Louis Zoo. The Zoo was quite satisfied with the installation and the windows. We would not hesitate to award similar work to Mills Window and Door in the future.
David M. Vice President Architecture and Planning, Saint Louis Zoo
Mills WIndow and Door installed 454 windows on our Barclay Facility in Clayton. We were very satisfied with the outcome and would not hestitate to engage them again.
Joseph B. CEO, Bethesda Health Group

    Request an Estimate

    First Name:*

    Last Name:*

    Zip Code:*

    Phone Number:*

    Email Address:*

    How’d you hear about us?

    Interested in: