• Life-Time Warranty As a manufacturer, we provide transferrable warranties with the most extensive coverage options for our products
  • Excellent Terms Do not pay for a year. Get 0% financing with payments as low as $29 per month
  • Window Diversity Choose from 40 styles and upgrade to any color for free
  • 10% Senior Discount Over 60? Get 10% off. You've earned it
  • High Energy Efficiency Discover our revolutionary DraftLock ™ technology and save up to 23% on your annual energy bills
  • Excellent Reputation More than 80,000 satisfied clients, 1,000,000 windows and doors installed, 2,000+ positive reviews on HomeStars
  • Hassle-Free Process A dedicated project manager will take your project from A to Z

What our customers say about us


We are proud of our reputationCheck our 1,000+ positive reviews

Affordable Windows Replacement Services in St Catherine`s

Get quality windows for your home!

  • Flexible financing with 0% interest rate
  • Comprehensive warranty on windows and installation
  • Payments through gas bill is available
  • Wide selection of quality replacement windows in St Catherine`s
  • Custom windows for unique homes are available

Being green is not just a fad but an economic necessity today. At Canadian Choice Doors And Windows™ everyone knows that and the products offered are energy efficient, helping home owners save on electricity bills and significantly decrease their carbon imprint. When you choose a door, especially an entrance one there many things you should consider. This door has to be able to stand rain and snow, scorching sun and storms, protecting you from the weather outside. Also, just like good quality windows replacement, good doors in St Catherine’s have to offer security and make you feel safe in your home, knowing you are protected from the intruders. At the same time it has to make the most effective first impression and be a reflection of who you are as a home owner inviting guests in. Entrance doors aren’t really something you should save on and here it’s ok to spend a little more.