Skip Over Navigation

Windows & Doors

Leo's Castle


Windows & Exterior Doors

It is what's inside your home that matters! That's why we sell only the top quality windows & doors.

All Weather Windows & Doors are energy efficient. They'll provide the very best comfort for your family and will save you money on your energy bills all year round. All-Canadian made for all-Canadian weather.

To watch how to maintain your windows, click here. Contact us if you have any questions.

Ready to get started on your project right away? Contact us, visit us in-store or request a quote today. 

All trademarks, service marks, logos, graphics, product names and company names are the property of their respective owners.