Skip to content
Macgregor Roofing
MENUMENU
  • Home
  • About Us
  • Services
    • Commercial Roofing Services
    • Residential Roofing Services
    • Windows
    • Siding
  • Service Areas
    • Aurora OH
    • Beachwood OH
    • Bentleyville OH
    • Chagrin Falls OH
    • Chardon OH
    • Chesterland OH
    • Cleveland Heights OH
    • Cleveland OH
    • Concord OH
    • Eastlake OH
    • Gates Mills OH
    • Highland Heights OH
    • Huntsburg OH
    • Kirtland OH
    • Madison OH
    • Mentor OH
    • Moreland Hills OH
    • Newbury OH
    • Novelty OH
    • Orange OH
    • Painesville OH
    • Pepper Pike OH
    • Perry OH
    • Shaker Heights OH
    • Solon OH
    • Thompson OH
    • University Heights OH
    • Waite Hill OH
    • Wickliffe OH
    • Willoughby Hills OH
    • Willoughby OH
    • Rocky river, OH
    • Parma heights, OH
    • Bay village, OH
    • Avon, OH
    • Westlake, OH
  • Testimonials
  • Contact Us
Call now for a Free Inspection at 440-943-3879
  • Home
FacebookTwitterInstagram
Macgregor Roofing
BBB Report | Google Reviews  
Call Us! 440-943-3879
Facebook Twitter Instagram
MENUMENU
  • Home
  • About Us
  • Services
    • Commercial Roofing Services
    • Residential Roofing Services
    • Windows
    • Siding
  • Service Areas
    • Aurora OH
    • Beachwood OH
    • Bentleyville OH
    • Chagrin Falls OH
    • Chardon OH
    • Chesterland OH
    • Cleveland Heights OH
    • Cleveland OH
    • Concord OH
    • Eastlake OH
    • Gates Mills OH
    • Highland Heights OH
    • Huntsburg OH
    • Kirtland OH
    • Madison OH
    • Mentor OH
    • Moreland Hills OH
    • Newbury OH
    • Novelty OH
    • Orange OH
    • Painesville OH
    • Pepper Pike OH
    • Perry OH
    • Shaker Heights OH
    • Solon OH
    • Thompson OH
    • University Heights OH
    • Waite Hill OH
    • Wickliffe OH
    • Willoughby Hills OH
    • Willoughby OH
    • Rocky river, OH
    • Parma heights, OH
    • Bay village, OH
    • Avon, OH
    • Westlake, OH
  • Testimonials
  • Contact Us

Our Service Area

Macgregor Roofing is the local expert for roofing and gutters and more. We proudly service Wickliffe and all of Northeast Ohio. Contact us for a no-obligation estimate for any of our services.

Beachwood Shaker Heights Concord
Bentleyville Solon Eastlake
Chagrin Falls University Heights Kirtland
Cleveland Chagrin Falls Madison
Cleveland Heights Chardon Mentor
Gates Mills Chesterland Painesville
Highland Heights Huntsburg Perry
Moreland Hills Newbury Waite Hill
Orange Novelty Wickliffe
Pepper Pike Thompson Willoughby
Westlake Parma heights Willoughby Hills
Bay village Avon Aurora
Rocky river

BBB Ratings

Our Partner

Testimonials

I had MacGregor Roofing do a full tear-off

I had MacGregor Roofing do a full tear-off and installation of a new roof on my home. The owner of the company came out to inspect and quote the job personally. He was very knowledgeable and explained to me why the existing roof failed prematurely after only 10 years. He had his crew install ridge vents and ice guard to ensure that this roof will last much longer. The roof was installed quickly; my yard remained clean and neat; and the price was great with no hidden fees or surprises at the end. I’ve dealt with 3 other roofers in the past and this was by far my best experience!

Rob Cirino

They are a very professional crew

They are a very professional crew and did a great job. Roof and gutters look great and they cleaned up my yard as if no one had been there. This is not an easy task when you are tearing off two layers of old shingles. I highly recommend this company.

Bill Shearer

MacGregor did a fine job

MacGregor did a fine job. Excellent workmanship and very conscientious workers. The work was done on time and exactly as they quoted. They have now replaced two roofs, five windows, two doors and two screen doors for me and all of their work has been great quality at an affordable price. Thanks Bob!

Clayton Minder

I had my roof installed two weeks ago

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.

Jon Eding

Macgregors recently installed a new Vinyl

Macgregors recently installed a new Vinyl Siding on my house in Willoughby Hills, Ohio. From my first contact with Bob Murphy, the service and work quality was outstanding. I would not hesitate to refer Macgregors to anyone. Its great to know a company stands by its product and workmanship.

Ray H

I was in search of a commercial roofer and didn’t know where to start

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.

Fazal S

I was extremely pleased with the project performance

“I was extremely pleased with the project performance. Bob Murphy and the crew were fantastic!”

Adam B

We had a leak in our closet a few years back

“We had a leak in our closet a few years back, but we thought that maybe it was just a bad winter. Fixed the closet and we thought the problem was solved. Then it started leaking again. Had a few companies come out and they said we needed a whole new roof. Roof was only 10 yrs old, so I knew I did not need a new roof. Contacted Macgregor Roofing and they came out and quickly identified the problem and was able to fix it without replacing the whole roof. After repair it proceeded to rain five of the next seven days and no problems at all. Problem solved. Thanks Macgregor Roofing!” 

Dan and Mary Fessler

Copyright © 2020 MacGregor Roofing All rights reserved. | Hosted and Managed by Click IT Group | Sitemap