Installion crew was on time, professional & respectful of my house, mess was cleaned up & left in perfect condition. Product was excellent. The day of installation, the temperature was minus 17 C. & they had the old windows out & replaced in minimal time to prevent heat loss. All this with perfection. The job was completed when promised with excellent workmanship.