Barrie: 705-737-1554 Newmarket: 905-895-1554 Parry Sound: 705-325-6242 Vaughan: 905-836-1554
Voted #1 Windows & Doors company since 1999
Toll-free: 1-800-841-7469
path near pond to modern building at twilight
Awning Window
Awning Windows

Awning windows are hinged at the top and open outward and upward, allowing for ventilation during any season because the glass protects the opening to your home.

Learn More >>
Bay Window
Bay Windows

Bay windows are typically a combination of three windows that extend from your home. They allow in more light than other windows and provide stunning views.

Learn More >>
Bow Window
Bow Windows

Bow windows are similar to bay windows but are composed of four or more windows which are joined together to form a more even curve.

Learn More >>
5 casement white windows
Casement Windows

Casement windows are hinged at the side and open outward to the left or right. They provide excellent ventilation and bring in a lot of light to any room in your home.

Learn More >>
a white livingroom with picture windows
Picture Windows

Picture windows create a portrait-like space on your wall. They bring in a great deal of light, while also providing excellent energy savings year round.

Learn More >>
Arch Round Specialty Window
Specialty Windows

We provide an endless selection of custom or specialty windows that are suitable for any home. We install sliding, arch and half round windows and many more.

Learn More >>
Brown elegant bedroom interior with black bed and cheetah pillow
Slider Windows

Sliding windows are a popular choice because of their simple design and ease of use, they require very little effort to open and close.

Learn More >>
Hung Windows
Hung Windows

Hung windows are a very versatile option, allowing the top and bottom sashes to open maximizing air flow.

Learn More >>
Tilt & Turn Window
Tilt and Turn Windows

Tilt and Turn windows, with their unique hardware, allow each unit to tilt at the top for ideal indirect ventilation or swing in for maximum ventilation.

Learn More >>


Quality, function, beauty, and affordability are the reasons why the new and replacement windows installed by Kempenfelt Windows & Doors are manufactured by Euro Vinyl Windows and Doors. Whether it is a replacement for your current home, new windows for your dream home, or outfitting a new build with fresh windows, we provide high-quality products at an unbeatable price.

The vast selection of window styles, shapes, colours, and sizes will ensure that you find the perfect replacement windows for your home. Euro Vinyl windows are manufactured with Rehau premium quality vinyl components. Rehau is a recognized leader in innovative and high-performance vinyl-based solutions.

Manufacturing support and input are just a few of the benefits that we extend to our customers through a strong and long-standing partnership with Rehau and Euro Vinyl Windows and Doors. We are proud to carry the banner of quality and design integrity that Rehau and Euro Vinyl Windows and Doors represent. As a customer, you can rest assured that window quality at an unbeatable price is our commitment to you.

Barrie & Newmarket's Source for Window Replacement

New windows don't just let light in or allow for easy ventilation throughout your home. They also make an enormous impact on the overall look and feel of your living space. When you want energy-efficient, modern windows for your home, it's time to contact Kempenfelt Windows & Doors. We'll work directly with you to help you find the right window for your space. From stunning one-of-a-kind specialty windows to Energy Star windows, you'll have plenty of designs, styles, and materials to choose from.

Contact us to find the ideal windows for your home and your potential energy savings today!

Let us know what you’re looking for, and we’ll get in touch to set up your appointment!

    BARRIE: 705-737-1554 NEWMARKET: 905-895-1554 VAUGHAN: 905-836-1554 TOLL FREE: 1-800-841-7469

    Window Installation Service Areas:

    Simcoe Region & York Region (Barrie, Innisfil, Alliston, Oro, Beeton, Tottenham, Angus, Elmvale, Newmarket, Bradford, Aurora, Keswick, Orillia, Wasaga Beach, Vaughan, Woodbridge)