Free Estimate
Ask about our Financing, 24 months, No Interest!!
Contact Us


John MacDonald from O’LYN Roofing

Title: Roofing System Specialist

Hometown: Scituate, MA

A Massachusetts native, John is known to anyone he’s encountered as customer service driven, detail oriented, and honest. John has a varied background in project management and leverages that knowledge to help his customers have a flawless experience from beginning to end.

John’s knowledge of homes, renovation, and construction is extensive. From volunteering to help rebuild a Caribbean Island following a devastating hurricane, restoring his own reproduction bow roof cape, to working side by side with a respected Preservation Builder, John’s keen ability to identify and diagnose roofing issues and work with his customer to provide the best solutions is flawless. John takes a personal interest in each transaction and stands by his customer throughout the entire process to ensure it’s done right the first time.

When John isn’t working, he enjoys spending time with his two sons and his extended family. His hobbies include ice hockey and boating. He is an avid fisherman and not a bad cook either!

John looks forward to the opportunity to help you with all your roofing needs!

Meet the rest of our roofing team!

“We were very pleased with O’lyn roofing. John Mcdonald did an inspection and we appreciated his honesty and he even went the extra mile to help us with financing which we appreciated. On the day of the install, they were on time and went right to work. Everyone was very friendly. They did an amazing job, finished same day and cleaned up so well it was like they were never there, we were so impressed. Guy Rioux was very helpful, answered all my questions and was very helpful throught the whole process. Our roof looks great! Would highly recommend this company!”

Christine M.

“I am extremely satisfied; everything went just as John had explained. From our first phone call to the finished product, everyone was extremely pleasant, and professional.”

Barbara T.

“We had O’Lyn replace our 20+ year old roof – they were great from start to finish! They responded quickly to our initial inquiry. The representative (John) who came for the initial visit was clearly very experienced and extremely knowledgeable – he thoroughly inspected the existing roof, and provided good recommendations for the new roof that I wouldn’t have thought of. It really gave peace of mind that we were in good hands.

The work itself was done promptly and efficiently; the crew cleaned up everything (no nails in the driveway – I checked before parking!). The new roof looks great, and I’m confident it will last.

This was our first roof job – I wasn’t sure what to expect. But it was a great experience, and the whole thing was surprisingly quick – just a few weeks from my first inquiry to a finished roof.

Thanks, O’Lyn!”

Adam K.

“O’Lyn replaced the slate roofs on our house and detached garage. They won our business with their professionalism, expertise and communication, along with a fair price. We experienced one hiccup with the work, and they really nailed the resolution, and quickly. We are very pleased with the work. John MacDonald was our sales rep and goes highly recommended.”

Kurt H.

“I had an excellent experience with O’Lyn Roofing. From my first meeting with John MacDonald and that efficiency continued with the office coordinating and the on site, supervised work. My roof looks just as I hoped for I decided to add gutters and downspouts, everything was done, just as requested. Highly recommend!”

MaryKay D.

Request A Free Estimate Today!