I had my roof installed two weeks ago and we are so pleased on what a great job McGregor Roofing did,I had 5 estimates and MacGregor Roofing was the only ones to point out a better way to vent my atticby using what they call a smart vent, they also were in the same range as far as cost with everyone else. I also was pleased with the care the crew took not to damage anything and were very professional going about their jobs.I recommend them with a five star rating, when Robert MacGregor tells you he’s going to do a good job for you he does it.