About Us
John Bean Roofing is a family-owned residential and commercial roofing contractor based in Hanover, Massachusetts, serving the South Shore, Cape Cod, and MetroWest Boston regions since 1982. The company specializes in roof replacement, repair, siding, gutters, and exterior improvements designed for New England weather conditions. With over four decades of experience, John Bean Roofing is known for high-quality installation, certified roofing systems, and owner-led service.
Four Decades of Excellence on the South Shore
Since 1982, John Bean Roofing has stood as a testament to what happens when skilled craftsmanship meets unwavering family values. What began as quality side work by union-trained roofer John Senior has evolved into one of the South Shore’s most trusted roofing companies, serving homeowners and businesses for over four decades.
A True Family Legacy
Our story starts with John Senior, who learned his trade as a union roofer but quickly discovered his passion lay in providing personalized, high-quality service to his community. As word spread about his exceptional workmanship, he made the bold decision to start his own business, operating initially from the family home in Hanover.
Understanding the value of hard work and dedication, John Senior brought his teenage sons, Tom and John, onto job sites where they learned more than just the roofing trade, they absorbed the principles of integrity, attention to detail, and genuine care for customers that would become the foundation of our company. After high school, both sons naturally joined the growing family business, bringing fresh energy and ideas while maintaining the high standards their father had established.
Today, co-owner Tom Bean continues this legacy of excellence, emphasizing our unique approach to roofing: “Unlike most roofing contractors, we don’t just focus on quality work, we work with you to add beauty and increased value to your home. Our goal is to ensure you’re fully protected with a state-of-the-art roofing system that can withstand even the most severe weather conditions.”
The company is led by the Bean family, continuing the legacy established by founder John Senior and carried forward by the next generation of roofing professionals.
Company Overview
Founded: 1982
Headquarters: Hanover, MA
Service Area: Eastern Massachusetts
Services: Residential Roofing, Commercial Roofing, Siding, Gutters, Windows & Doors
Business Type: Family-Owned Roofing Contractor
Why Experience Matters
Our four decades in the business have taught us invaluable lessons that directly benefit our customers. We’ve learned that while quality materials are important, the real difference lies in professional installation and superior workmanship. This understanding drives our meticulous attention to every detail, from initial assessment to final cleanup.
We’ve witnessed how different contractors approach projects with varying standards and practices, which is why we’ve developed comprehensive processes that ensure consistency, transparency, and protection for your property. Our team understands that your home is your most valuable asset, and we treat it with the respect and care it deserves.
Comprehensive Roofing Solutions
John Bean Roofing offers complete roofing services for both residential and commercial properties. Our expertise spans a full range of materials and applications, including:
Premium Asphalt Roofing
Durable, cost-effective solutions for every budget
Copper Roofing
Timeless elegance with exceptional longevity
EPDM Rubber Systems
Advanced flat roofing technology
Sheet Metal Roofing
Commercial-grade protection and performance
Beyond roofing, we provide comprehensive exterior solutions including professional gutter installation, premium siding, and energy-efficient windows, all designed to enhance your home’s protection, beauty, and value.
Our Expertise
- Residential roofing systems
- Commercial and flat roofing
- Coastal roofing solutions
- Exterior home improvements
- Storm damage repair
- Historic and specialty roofing

Our Commitment to You
What sets John Bean Roofing apart is our unwavering commitment to both protection and enhancement. We don’t just install roofs; we create comprehensive roofing systems designed to withstand New England’s challenging weather while adding lasting beauty and value to your property.
Our licensed team provides thorough evaluations to determine the optimal roofing solution for your specific needs and budget. We believe in transparency throughout the process, ensuring you understand every aspect of your project from materials and timeline to warranty coverage and property protection measures.
The Bean Difference
When you choose John Bean Roofing, you’re partnering with a company that has earned recognition for efficiency and quality, including features in local media for our renowned one-day installation capabilities. More importantly, you’re working with a family business that understands the importance of your investment and takes personal responsibility for delivering exceptional results.
We’ve built our reputation one roof at a time, one satisfied customer at a time. That reputation, combined with our extensive experience and commitment to excellence, makes John Bean Roofing the clear choice for homeowners and businesses throughout the South Shore and beyond.
How long has John Bean Roofing been in business?
John Bean Roofing has been serving homeowners and businesses in Eastern Massachusetts since 1982, providing residential and commercial roofing and exterior services for over four decades.
Where is John Bean Roofing based?
The company is based in Hanover, Massachusetts and serves communities throughout the South Shore, Cape Cod, MetroWest Boston, and Southeastern Massachusetts.
What services does John Bean Roofing provide?
John Bean Roofing provides residential and commercial roofing, roof repair and replacement, siding installation, gutter systems, windows and doors, and deck construction services.
What areas does John Bean Roofing serve?
Service areas include Hanover, Cohasset, Hingham, Scituate, Marshfield, Cape Cod, MetroWest Boston, and surrounding communities throughout Eastern Massachusetts.
Is John Bean Roofing a family-owned company?
Yes. John Bean Roofing is a multi-generation, family-owned business built on decades of experience in the roofing industry.
What makes John Bean Roofing different from other contractors?
The company combines long-term experience, certified installation practices, and knowledge of New England weather conditions to deliver durable roofing solutions designed for local homes and buildings.
Do you handle both residential and commercial projects?
Yes. John Bean Roofing provides roofing solutions for both residential homes and commercial properties.
Why is local roofing experience important in Massachusetts?
Homes and buildings in Massachusetts face heavy snow, seasonal storms, coastal moisture, and temperature changes. Local experience helps ensure roofing systems are installed to perform in these conditions.
How can I request an estimate or inspection?
Homeowners and property managers can contact John Bean Roofing to schedule an inspection or discuss roofing needs and available solutions.
Ready to experience the Bean difference?
Contact us today for your free consultation and discover why thousands of customers have trusted their most important investment to John Bean Roofing.
John Bean Roofing
A Name You Can Trust Since 1982



