I was in search of a commercial roofer and didn’t know where to start, so i started by searching Google and i couldn’t have done any better. Bob came out and met with me and gave me a few different options to choose from and the thing i was most surprised by was his honesty.MacGregor roofing completed the installation of my roof in a timely manner and everything according to plan. We ran into a few issues along the way and Bob and his staff went above and beyond our agreement to compete the job at no additional charge.I received a great price and great service and i will be calling in the future for any roofing needs.