Loewen Windows is based in Canada and has an A+ rating with the BBB. They receive positive reviews from past customers.