About Murphy Roofing

 top-quality roofing materials and the expertise required to repair or install any roof in a timely fashion

Great customer service and quality work are Key To Murphy Roofing’s Success

At Murphy Roofing, our hard-won experience and dedication to strong ethics will give you a superior roof at a fair price. 

By using our factory-trained in-house crews we typically complete your roofing project for 20% below the competition. All of our installers are factory-trained experts and have a minimum of 5 years of experience to ensure your roof is done right.

Our professional and courteous staff is determined to make sure the roofing project you envision turns into a reality. We let our work do the talking and we know you will not be disappointed. Thank you for choosing us!

We Serve the Following Areas:


  • Belknap County
  • Carroll County
  • Hillsborough County
  • Merrimack County
  • Rockingham County
  • Strafford County

  • Cumberland County
  • Oxford County
  • York County

  • Essex County
  • Middlesex County
The region’s leading roofing contractor since 1984.

Murphy Roofing has been serving New Hampshire residential and commercial property owners for over 35 years. To this day we carry on the tradition of using only top-quality roofing materials combined with roofing expertise. We are also members in good standing with Home Advisor and Angie’s List for over 5 years. 

Residential Roofing, Commercial Roofing, Roof Inspections, Roof Repair, Shingled Roof Installation, Flat Roof Installation, Window Installation, Siding Installation, Custom Seamless Gutter Installation

Business Hours:
Monday – Saturday 8 AM – 8 PM