SPECIAL OFFERS

At Eco Choice we value our customers, which is why we want to give you special offers! See below for product deals, our referral program and contractor offers.

Get A Free Quote
eco choice special-1

Do you know anyone that could benefit from new energy efficient windows or doors? At Eco Choice we offer a referral program that not only benefits you but your friends and family as well!

It’s simple. For every referral that you give that purchases from Eco Choice, you receive $100.00! Also, if your referral mentions your Customer ID#, they will receive a credit of $100.00 from their order.

Just fill out the form below and you’re automatically registered!

Special Offer - Referral Program

Your information:


Referral #1 Information:


Referral #2 Information:


Referral #3 Information:


We supply contractors and home builders with a special discount on all energy efficient windows and doors. Bring in your plans and our knowledgeable staff will go through the best option for you and your client. We also offer all contractors and clients the opportunity to take a tour through our showroom to get a better idea of what they want in their dream home!

Contact us to get started!

Special Offer - Contractors Program

Secure Your Deal Today!

35% OFF Energy Saving Windows

FREE Upgrade to Triple Pane Glass

Finance Your Windows & Doors from $69/Month (oac)

Get A Free Quote
window replacement

Our Service Locations

Ajax
416-690-9992
Aurora
416-690-9992
Barrie
1-855-273-3261
Bolton
416-690-9992
Bowmanville
1-855-273-3261
Brampton
1-855-273-3261
Bradford
1-855-273-3261
Burlington
1-855-273-3261
Caledon
1-855-273-3261
Etobicoke
416-690-9992
Georgetown
1-855-273-3261
Grimsby
1-855-273-3261
Guelph
519-585-7979
Hamilton
1-855-273-3261
Innisfil
1-855-273-3261
Kitchener
519-585-7979
Markham
416-690-9992
Milton
1-855-273-3261
Mississauga
1-855-273-3261
Newmarket
1-855-273-3261
North York
416-690-9992
Oakville
1-855-273-3261
Orangeville
1-855-273-3261
Oshawa
416-690-9992
Pickering
416-690-9992
Richmond Hill
416-690-9992
Scarborough
416-690-9992
Thornhill
416-690-9992
Toronto
416-690-9992
Vaughan
416-690-9992
Waterloo
519-585-7979
Waterdown
1-(855)-273-3621
Whitby
416-690-9992
Woodbridge
416-690-9992
Cambridge
519-585-7979
St. Catharines
1-855-273-3261
Niagara
1-855-273-3261
Welland
1-855-273-3261
Wasaga Beach
1-855-273-3261
Collingwood
1-855-273-3261