Start Your Project


Improve your home’s curb appeal, value, and energy efficiency by installing top-of-the-line windows.

We supply and install high quality custom vinyl windows in different styles, colours and sizes, backed up by limited lifetime warranties. We’re a trusted dealer for Strassburger and Gentek, both with manufacturing facilities in Ontario. We offer energy-efficient options that qualify for government energy rebates. We’re happy to help you find custom windows to fit your space, requirements, and preference.

Types of Windows

  • Awning
  • Casement
  • Single & double-hung
  • Single and double sliders
  • Fixed/picture and shaped
  • Bay & bow
  • Tilt & Turn/Egress windows

Features & Options

Choose from 50 standard colours, woodgrain coating options and custom colour matching. If you choose a coloured window, the interior will be white unless you request otherwise.

We offer different thermal sealed unit options such as double and triple pane units with low-E & argon for energy efficiency. Standard windows have clear glass however you can choose rain glass, pinhead, frosted/acid-etch, glue chip, tinted, solarcool options and tempered glass. 

All our operable windows come with window screens.

Our technicians can confirm whether you require brickmold for your windows. Brickmold is an
exterior extrusion that covers the rough openings between the frame and the wall.

We offer a variety of window grille styles and colours. Grilles are placed inside the thermal glass unit.


You can trust our skilled and experienced technicians to complete the correct installation of your windows. Installation can include interior trim and/or exterior aluminum capping upon request. Our technicians will clean up their mess once they complete the job. Please note that we can’t create new window openings or make window openings larger. In such a case, you will need to secure another contractor to create or enlarge the existing opening and once complete, we can install the window. If you want local contractor recommendations, please contact us. 

Start Your Project

If you’re interested in a quote, contact us today. We will schedule a time to meet you, take measurements and discuss options.