Roofing Contractors Hanover, Dedham, Braintree, Wellesley MA| Roofers

Phone: 781-878-3100

John Bean Roofing - Roofing Specialist | Hanover, MA

Go with a name you can trust!

House Condo John Bean Roofing truck White house Green roof House and service truck Receive your FREE estimate now! View Completed Projects contact us today

Since 1982

Look for our money-saving coupons in Valpak!

Make sure your roof is completed on time and within budget.

Welcome to John Bean Roofing


John Bean Roofing serves Hanover, Braintree, Dedham, Wellesley, MA, and the surrounding areas with state-of-the-art commercial and residential roof repair and services. We can handle your exterior improvements with skill and expertise. Whether you need a new roofing system installed, downspouts, or siding, we will make sure your project is completed on time and within your budget.


Residential Roofing Solutions


Since 1982, we have been the area’s trusted source for high-quality residential roofs and roof repairs. Our extensive experience has set us apart as knowledgeable and trusted roofing professionals. We can install and repair any type of roofing system including asphalt, slate roofing, copper roofing, sheet metal roofing, red cedar roofing, woodscape shingles, landmark shingles, and more.


Commercial Roofing Services


Give your business a top-tier roofing system with help from our professional roofers. Our commercial roofing contractors can recommend the roofing system best suited to your property, while providing accurate installations. We specialize in flat roofing system installation, TPO roofing systems, EPDM rubber roofing systems, and more. We also provide solar roofing services for your solar system.


Gutters, Siding, & Windows


Enhance your home’s curb appeal with new gutters, downspouts, siding, and windows. From full service remodelling to simple repairs, we can help you keep your home looking its best.


Receive a FREE Estimate


Our local, family-owned and operated business can provide you with a FREE estimate for roofing services. Give us a call at (781) 878-3100 to get your free estimate today!



Specializing in all types of roofing