Shopped around and ended up with Brock due to the number of positive reviews and price. Had 6 windows done (3 large and 3 small) There were no surprises and the installer (John) and his team were great - even with me hanging around. On time, and the price was as quoted. They cleaned up everything and I will be using Brock (Northstar) windows once I do the rest of my windows. Good Job!