Make Your Home Look
Nothing makes your home look fresh and new like replacing old doors and windows. It’s the ultimate makeover.
We keep our promises.
When we finish the work, you can count on it. Professional workmanship and state-of-the-art windows and doors means peace of mind for you.
We go in. We get the job done. And we get out of your way–-so you can enjoy your home. (And we clean up after ourselves too!)
We listen to what you need. We make sure you get what you want. And you don’t pay until the job is done!
BestCan has a no-nonsense Lifetime Product & Labour Warranty on all our windows, doors and vinyl siding.
Big savings on windows and doors
(and a lifetime warranty)
Here's what our clients are saying about us.
Thanks to Bill, Brian and Lee who we dealt with to have the exterior of our house redone. Roof - thanks to Maurice and crew. Windows and doors thanks to Vlado and crew for the expe... More
Our family room was looking pretty run down. Bestcan sent a crew to paint and install crown moulding. The preparation, work and cleanup were done very professionally. Very happy wi... More
Best Can just finished siding our complete house along with replacing four windows and two patio doors. They did a great job even replacing some of the rotting plywood at no extra ... More
We Carry Many Styles of Replacement Windows and Doors
Double Tilt Slider
Single Tilt Slider
Double Lift-Out Slider
Single Lift-Out Slider
Low Profile Fixed
High Profile Windows
5 Reasons to Buy from BestCan
- A proud family
- A+ rating with
- Installation crews that
have worked for BestCan
for 20+ years
- State of the art products
including energy saving
windows & doors with
- Thousands of satisfied
customers (and seniors and
military families receive an
Get Us Working For You
From replacement windows to new front doors, roofing and siding replacement to foundation repairs, there are no projects too big or too small for our team. To schedule your complimentary, no obligation consultation and quote, please fill out the following form or call our office at 613-226-7611