• 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
  • 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

Affordable Vinyl Replacement Windows in Richmond Hill

Vinyl replacement windows are the superior choice for your Richmond Hill home or business. Vinyl replacement windows are durable and low maintenance. They don't rot, they don't warp, and they don't have to be painted and sealed year after year. Vinyl windows also feature double- or triple-paned windows and other details that help them to regulate the flow of energy into your home, helping to reduce your heating and cooling costs.

Vinyl windows offer all that, plus they are stylish and affordable. They are an ideal choice for updating your Richmond Hill home.

Canadian Choice Windows™ offers some of the best vinyl replacement windows Richmond Hill has to offer. Our high quality windows are backed by a 50 year warranty. But you won't have to pay a fortune for such quality. We strive to keep our prices lower than our competitors, and we offer free estimates and expert installation. We also guarantee financing with 0 percent interest to help you fit the windows into any budget.

Stop putting off that remodel you know your home needs. Call Canadian Choice Windows™ today at 416-800-2364 or toll-free at 1-866-591-9957 to schedule a free estimate in your home and learn how affordable vinyl replacement windows can be for your Richmond Hill home.

We are Proud of Our Reputation:

Book A Free Consultation