2 of the 4 windows in our basement needed replacement after we moved into our house. We got a couple quotes and GEM was pretty much typical and since they were local decided to go with them. Apparently it's their busy time of the year, so it took about 4 weeks to get the window measurements confirmed and then another couple weeks for the installation. It took a bit of followup to get the scheduling for the window installation but was impressed when they were able to do it just before Christmas.
The installation went very quickly and the installers were even early for the appointment. Very good quality work and the windows are working great and a huge step up from the old steel frame ones.
We'll definately contact them again when it's time to do our doors !