Barrie: 705-737-1554 Newmarket: 905-895-1554
Voted #1 in Barrie and Newmarket!

Barrie Windows and Doors Showroom

Barrie’s Solution for Quality Windows and Doors You Can Rely On

Are you considering doing some home improvements for your Barrie home in the near future? Kempenfelt Windows and Doors specializes in supplying replacement windows and doors as well as repairs to houses in your community. Our team of industry leading experts are equipped with the knowledge and experience to ensure your needs are met within your budget.

Kempenfelt Windows and Doors will work with you every step of the way. Our window and door technicians will discuss your unique needs and provide several options based on your specific needs. For your convenience, we’ll come directly to your home for a thorough consultation to determine the best approach moving forward.

The experts at Kempenfelt Windows and Doors are highly trained professionals, with years of experience installing windows and doors for homes in Barrie and surrounding areas. We are proud to offer our clients superior customer service and industry leading products, at a cost-effective price. For over 25 years, we have supplied Barrie with solutions and services they can depend on.

We acknowledge and understand that our clients have varying needs in regards to preference and budgets; therefore we will work with you to accommodate your needs accordingly. It is truly our dedicated service that positions us as a leading window and door company in Barrie.

Experience the difference, contact Kempenfelt Windows and Doors and arrange your FREE no hassle estimate NOW!

Barrie Showroom

92 Commerce Park Drive, Unit 1
Barrie, ON
L4N 8W8


Monday: 9:00 AM – 5:00 PM
Tuesday: 9:00 AM – 5:00 PM
Wednesday: 9:00 AM – 5:00 PM
Thursday: 9:00 AM – 5:00 PM
Friday: 9:00 AM – 5:00 PM
Saturday: 9:00 AM – 3:00 PM
Sunday: Closed

Barrie Service Area

Kempenfelt Windows and Doors Barrie, proudly services Barrie, Alliston and Orillia


Please feel free to submit the form or call us to schedule a no obligation appointment

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