About Us

Our Story:
With Over 60 Years Roofing in the Monadnock Region, We Have History

Guyer & Son Roofing has been serving the Marlborough, NH area and beyond since 1958. Founded on the principles of quality workmanship and exceptional customer service, we have grown to become a trusted name in the roofing industry. Our team is dedicated to providing top-notch roofing solutions to meet the diverse needs of our residential and commercial clients.

Contact Us

Office Available 7:00am to 3:30pm
Monday through Friday
Call (603) 876-9915

Mission & Values

Our mission at Guyer & Son Roofing is to deliver reliable, high-quality roofing services while maintaining a strong commitment to our community. We value integrity, professionalism, and customer satisfaction above all. Our guiding principles include


We strive to exceed industry standards and provide durable, reliable roofing solutions.


We conduct our business with honesty and transparency, building trust with our clients.


We believe in giving back and supporting the communities we serve through various charitable initiatives.

Our Team

Our team at Guyer & Son Roofing is composed of experienced professionals dedicated to excellence. Meet the key members who make it all happen

Sean MacPhee

Co-owner with a background in project and people management.

Gil Oriol

Co-owner with extensive experience in business strategy and relationship management.


Lead Project Manager with over 50 years of roofing experience.

Community Involvement Guyer & Son Roofing

Community Involvement Guyer & Son Roofing, through our parent company Good For All LLC, is actively involved in supporting the community. We focus on initiatives related to shelter, food, the elderly, and children. Our charitable efforts include partnerships with organizations such as Monadnock United Way, Meals on Wheels, and more.

Get to Know Us Better

We invite you to learn more about our team, our mission, and our commitment to quality and community service. At Guyer & Son Roofing, we are proud to be your trusted roofing partner in Marlborough, NH, and beyond.

(603) 876-9915