Free Roofing Estimate from John Bean Roofing
Hanover MA, Massachusetts
(781) 878-3100


We will roof your home using only the highest quality products

John Bean Residential Roofing

With thousands of satisfied clients John Bean Roofing has established itself as the premier roofing company in the Greater Boston area.

Residential roofing requires more than hiring a few guys in a used pick-up truck. Dozens of our roof jobs each year are responses to faulty workmanship. We provide you with the highest quality products and workmanship.

John Bean Roofing Client List

Here are some important questions to ask Roofing Contractors:

John Bean Roofing Push Pin Can you provide me with a copy of your license and a certificate of insurance?
John Bean Roofing Push Pin How long have you been in business?
John Bean Roofing Push Pin Can you provide a reference list?
John Bean Roofing Push Pin Do I need to strip-off the existing roofing? (A ‘no’ answer is a bad sign)
John Bean Roofing Push Pin Do you use sub-contractors?
John Bean Roofing Push Pin Is your company a member of the BBB (Better Business Bureau, if so, what is your rating?)

Having your roofing done by John Bean Roofing will assure you of the highest quality products, superior workmanship and peace of mind. Many times the low-bid roof job ends up being the highest cost when you have to re-roof the entire project again.

John Bean Residential Roofing Preferred Materials

- Certainteed Roofing Materials
- Woodscape / Landmark Shingles
- GAF Asphalt Shingles
- Carlisle Syntec Roofing Systems
- Certainteed Siding Materials
- Red Cedar Shingles
- Sheet Metal Roofing
- Single Ply Roofing

Roofing and Leak Repairs

Gutters Installation and Repair

John Bean Roofing Client List

Residential Photo Gallery

John Bean Roofing Client List

Residential Client List

Out of respect for our Valued Customers, please email us to request the Residential Client List.

"...I must compliment the workers on their job. They replaced my roof in about five (5) hours time which I thought was remarkable. They were all great workers, no loud music blaring, no swearing to be heard, everyone doing their job, and they cleaned the place up better than when they started. And in record time yet. I'm impressed with your operations and I won't hesitate to recommend you to anybody. Thanks for a great job. So far, no leaks!" - Elmer D

John Bean Roofing Client List

Residential Customer Letters

"It's the day after! the last hint that your team was ever here- the dumpster- disappeared bout two hours ago. Joy and I just wanted to give you some feedback about the roofing "SWAT" team that arrived just before 7 A.M. and departed just after 2 P.M. - They were TERRIFIC!! Professional, friendly, and worked really hard while they were here. They were like a well oiled machine, each person knowing his assignment and carrying it out to the best of their ability. The roof looks fantastic! (thanks for your help with colors, John!) and when the team left there was no sign that anybody had been here! It was a pleasure "Catching your team doing things right"! - Joy and Dan Harris

"Thank you once again for wonderful service. Jason did a wonderful job!" - Joyo H.

"I just want to express my gratitude on the completion of my roof before leaving for the sunny south. You said the work would be done before we left and you were true to your word. I would also like to commend the crew that was working here. They were very professional and courteous, and the cleanup was outstanding. If ever the occasion arises and someone is looking for excellent roofers I will tell them John Bean is the only way to go. Thank you again and have a good holiday." - George C.

"Thank you very much. Those guys did a terrific and speedy job! Roof looks wonderful."- Jacqueline V.

"...I want to commend you on your workers. They did a wonderful job and also on the clean-up. You run a good ship. Thank you." - Barbara & Charlie L.

"Thank you so much for a job well done. You have a good group of ambitious men. You all got the job early and stuck with it all day. One day to do the whole roof. Did a good job. Thanks again..." - Roger & Karin C.

"Thank you & your crew for the best experience I have had with a contractor EVER! It was a blessing & the workers were great. Thanks again." - Bill & Pat P.

"Nice work, excellent cleanup, very efficient crew. Nice to see that someone else has it all figured out. You gus are a well oiled and organized machine." - Chris G.

"I just wanted to let you know how pleased I was with the job. Yours guys do a great job and are very professional. Needless to say I would highly recommend you to anyone needing roof work. Thanks." - John K.

Find John Bean Roofing on Facebook


Proud Member of the South Shore Chamber of Commerce



National Roofing Contractors Association

Select Shingle Roofer .Shingle Master

Contractors License #1200013


John Bean Roofing takes Visa and Mastercard

John Bean Roofing offers both Residential and Commercial Roofing and Repair in Norfolk County MA, Acorn Terrace MA, Adams Shore MA, Ashcroft MA, Atlantic MA, Avon,Babson Park MA, Beaconsfield,Beechwood MA, Bellingham MA, Birds Hill,Black Rock MA, Blue Hills MA, Braintree MA, Braintree MA, Highlands MA, Brookline MA, Brookline Village MA, Brookville MA, Brushwood MA, Camp Breezy Meadow MA, Camp Lincoln Hill MA, Camp Sayre MA, Campbells Station MA, Canton MA, Canton Junction MA, Caryville MA, Cedar MA, Cedar Hill MA, Charles River Grove MA, Charles River Station MA, Charles River Village MA, City Mills MA, Clicquot MA, Cohasset MA, Coolidge Corner MA, Country View Estates MA, Crooks Corner MA, Crownridge Estates MA, Dedham MA, Dedham Island MA, Dover MA, Eastn Braintree MA, East Dedham MA, East Foxboro MA, East Milton MA, East Sharon MA, East Walpole MA, East Weymouth MA, Ellis MA, Endicott MA, Farm Street Station MA, Five Corners MA, Forbes Wharf MA, Forest Park MA, Foxboro MA, Foxborough MA, Foxvale MA, Franklin MA, Germantown MA, Glenridge MA, Grantville MA, Greenlodge MA, Happy Hills MA, Harding MA, Highland Lake MA, Holbrook MA, Houghs Neck MA, Idlewell MA, Islington MA, Lincoln Heights MA, Longwood Station MA, Lovell Corners MA, Maple Ridge MA, Medfield MA, Medfield Junction MA, Medway MA, Merrymount MA, Midland MA, Millis MA, Milton MA, Milton Center MA, Milton Hill MA, Milton Upper Mills MA, Milton Village MA, Montclair MA, Needham MA, Needham Heights MA, Needham Junction MA, Norfolk MA, Norfolk Downs MA, North Bellingham MA, North Cohasset MA, North Commons MA, North Foxboro MA, North Quincy MA, North Randolph MA, North Stoughton MA, North Weymouth MA, Norwood MA, Oakdale MA, Old Boat Point MA, Old Spain MA, Overbrook MA, Pine Grove MA, Plainville MA, Plimptonville MA, Pondville MA, Ponkapoag MA, Post Island MA, Quincy MA, Quincy Center MA, Quincy Neck MA, Quincy Point MA, Rakeville MA, Randolph MA, Readville Manor MA, Reeds Corner MA, Reservoir MA, Riverdale MA, Rock Island MA, Rockville MA, Scott Hill Acres MA, Sharon MA, Sharon Heights MA, Sheldonville MA, Shepardville MA, South Bellingham MA, South Braintree MA, South Commons MA, South Foxboro MA, South Quincy MA, South Stoughton MA, South Walpole MA, South Weymouth MA, Springdale MA, Squantum MA, Stoughton MA, Stoughton Junction MA, Summer Heights MA, Unionville MA, Valley View MA, Wadsworth MA, Walpole MA, Walpole Heights MA, Wampum Corner MA, Wampum Rock MA, Wellesley MA, Wellesley Farms MA, Wellesley Fells MA, Wellesley Hills MA, West Foxboro MA, West Medway MA, West Quincy MA, West Stoughton MA, West Walpole MA, West Wrentham MA, Westbrook Village MA, Westview MA, Westwood MA, Wethersfield MA, Weymouth MA, Weymouth Heights MA, Weymouth Landing MA, Wilkins Four Corners MA, Winslows MA, Wollaston MA, Wrentham,Plymouth County MA, Abington MA, Accord MA, Allerton MA, Alms House MA, Antassawamock MA, Ashdod MA, Assinippi MA, Atlantic MA, Auburnville MA, Baileys Corner MA, Bayside MA, Bayside Beach MA, Beach Park MA, Bennetts Corner MA, Bisbee Corner MA, Brant Rock MA, Breezy Hill MA, Briarwood Beach MA, Bridgewater MA, Brimstone Corner MA, Brockton MA, Brockton Heights MA, Brooks Place MA, Bryantville MA, Buena Vista Shores MA, Burrage MA, Camp Avoda MA, Camp Chappa Challa MA, Camp Kiwanis MA, Camp Mishannock MA, Camp Norse MA, Camp Ousamequin MA, Camp Snipatuit MA, Camp Titicut MA, Camp Wampatuck MA, Camp Yomechas MA, Campello MA, Canedys Corner MA, Cannonville MA, Carver MA, Cedar Bushes MA, Cedar Crest MA, Cedarville MA, Cedarville Landing MA, Chiltonville MA, Churchill Landing MA, Churchill Shores MA, Clapps Corner MA, Clifton Heights MA, Cochesett MA, Cole Corner MA, Cole Mill MA, Cordage MA, Cowen Corner MA, Cox Corner MA, Crescent Beach MA, Crow Point MA, Curtis Crossing MA, Douglas Corner MA, Duxbury MA, East Bridgewater MA, East Carver MA, East Marion MA, East Pembroke MA, East Wareham MA, Eastland Heights MA, Eastville MA, Eddyville MA, Egypt MA, Ellisville MA, Elm Square MA, Elmwood MA, Elmwood Station MA, Ferry Hill MA, Fieldston MA, Finnville MA, Fireworks MA, First Cliff MA, Fishermans Landing MA, Five Corners MA, Fort Andrews MA, Fort Duvall MA, Fort Hill MA, Fort Revere MA, Fort Standish MA, Fourth Cliff MA, Fuller Shores MA, Gannett Corners MA, Gibbs Grove MA, Golden Ring Camp MA, Green Harbor MA, Greenbush MA, Gurneys Corner MA, Halfway Pond MA, Halifax MA, Hamilton Beach MA, Hanover MA, Hanover Center MA, Hanson MA, Harbor Beach MA, Harlows Landing MA, Harrubs Corner MA, Hatherly MA, Hatherly Beach MA, Hemlocks MA, Hilltop Acres MA, Hingham MA, Hingham Center MA, Holly Woods MA, Howlands MA, Huckleberry Corner MA, Huckleberry Shores MA, Hull MA, Humarock MA, Indian Shore MA, Island Creek MA, Jabez Corner MA, Kenberma MA, Kent Park MA, Kings Landing MA, Kingston MA, Kingston Shores MA, Lakeside MA, Lakeview Heights MA, Lakeville MA, Liberty Plain MA, Little Bridge MA, Manleys Corner MA, Mann Hill Beach MA, Manomet MA, Manomet Beach MA, Manomet Bluffs MA, Manomet Heights MA, Manson Corner MA, Marion MA, Marshall Corner MA, Marshfield MA, Marshfield Center MA, Marshfield Hills MA, Matfield MA, Matfield Corner MA, Matfield Junction MA, Mattapoisett MA, Maxim Corner MA, Mayflower Grove MA, Mercer Square MA, Middleboro MA, Millbrook MA, Minot MA, Miramar MA, Monponsett MA, Montello MA, Mungo Corner MA, Namasket Village MA, Nameloc Heights MA, Nantasket Beach MA, Nantasket Junction MA, Nelsons Grove MA, Nelsons Shores MA, Nemasket MA, North Abington MA, North Carver MA, North Duxbury MA, North Hanover MA, North Hanson MA, North Lakeville MA, North Marshfield MA, North Middleboro MA, North Pembroke MA, North Plymouth MA, North Plympton MA, North Rochester MA, North Scituate MA, Northville MA, Northwest Duxbury MA, Norwell MA, OakdalevOakland Square MA, Ocean Bluff MA, Old Mouth North River MA, Old Oaken Bucket Homestead MA, Oldham Pines MA, Oldham Village MA, Onset MA, Paper Mill Village MA, Parkwood Beach MA, Pemberton MA, Pembroke MA, Pine Bluffs MA, Pinehurst Beach MA, Piney Point Beach MA, Plymouth MA, Plympton MA, Point Independence MA, Pondville MA, Precinct MA, Priscilla Beach MA, Prospect Hill MA, Rexhame MA, Rivermoor MA, Riverside MA, Rochester MA, Rock MA, Rockland MA, Rocky Nook MA, Rocky Nook Park MA, Rocky Nook Point MA, Rye Hill MA, Sampsons Corner MA, Schoosett MA, Scituate MA, Scituate Station MA, Scotland MA, Sea View MA, Second Cliff MA, Shell Beach MA, Sherman Corner MA, Shore Acres MA, Shutleff Corner MA, Silver Lake MA, South Bridgewater MA, South Carver MA, South Duxbury MA, South Halifax MA, South Hanover MA, South Hingham MA, South Middleboro MA, South Pond MA, South Wareham MA, Standish MA, Stanley MA, Staples Corner MA, Staples Shore MA, Stony Beach MA, Straits Pond MA, Sturtevant Mill MA, Swifts Beach MA, Tarkiln MA, The Green MA, Third Cliff MA, Thomastown MA, Tihonet MA, Tinkertown MA, Tinkhamtown MA, Town Hall MA, Tree of Knowledge Corner MA, Tuttleville MA, Upper Four Corners MA, Vallersville MA, Wareham MA, Wareham Center MA, Warrentown MA, Waterville MA, Waveland MA, Wayside MA, Wenham MA, West Abington MA, West Bridgewater MA, West Duxbury MA, West Hanover MA, West Hingham MA, West Meadow MA, West Wareham MA, Westdale MA, Weweantic MA, White Horse Beach MA, White Island Shores MA, Whitman MA, Windemere MA, Winslows Crossing MA, Winters Corner MA, Wolf Lake MA, Barnastable County MA, Acapesket MA, Amrita MA, Barlows Landing MA, Barnstable MA, Bass River MA, Beach Point MA, Bourne MA, Bourne Corners MA, Bournedale MA, Brewster MA, Buzzards Bay MA, Cahoon Hollow MA, Camp Burgess MA, Camp Edwards MA, Campground Landing MA, Cataumet MA, Cataumet Station MA, Centerville MA, Chappaquoit MA, Chatham MA, Chatham Port MA, Cobbs Village MA, Colonial Acres MA, Cooks Brook Beach MA, Cotuit MA, Cotuit Highlands MA, Craigville MA, Craigville Beach MA, Cummaquid MA, Davisville MA, Dennis MA, Dennis Port MA, East Brewster MA, East Dennis MA, East Falmouth MA, East Harwich MA, East Orleans MA, East Sandwich MA, Eastham MA, Englewood MA, Falmouth MA, Falmouth Heights MA, Farmersville MA, First Encounter Beach MA, Forestdale MA, Fresh Brook MA, Gray Gables MA, Harwich MA, Harwich Port MA, Hatchville MA, Hyannis MA, Hyannis Park MA, Hyannis Port MA, Kingdom Hall MA, Kingsbury Beach MA, Mara Vista MA, Marstons Mills MA, Mashpee MA, Mashpee Neck MA, Maushop Village MA, Mayflower Heights MA, Mayo Beach MA, Megansett MA, Menauhant MA, Monomoscoy Island MA, Monument Beach MA, Namskaket MA, Nauset Heights MA, New Boston MA, New Seabury MA, Newcomb Hollow MA, Newtown MA, North Chatham MA, North Dennis MA, North Eastham MA, North Falmouth MA, North Falmouth Station MA, North Harwich MA, North Pocasset MA, North Truro MA, Old Harbor MA, Old Quaker Meetinghouse,Old Silver Beach MA, Orleans MA, Osterville MA, Oyster Harbors MA, Patuisset MA, Pilgrim Heights MA, Pine Tree Corner MA, Pleasant Lake MA, Plowed Neck MA, Pocasset MA, Pocasset Station MA, Pond Village MA, Pond Village MA, Pondsville MA, Popponesset MA, Popponesset Beach MA, Popponesset Island MA, Provincetown MA, Quissett MA, Quitnesset MA, Racing Beach MA, Rock Harbor MA, Rock Landing MA, Saconesset Hills MA, Sagamore MA, Sagamore Beach MA, Sagamore Highlands MA, Sandwich MA, Santuit MA, Scorton Shores MA, Seabrook MA, Seconsett Island MA, Shooters Island MA, Silver Beach MA, Sippewisset MA, Smalltown MA, South Brewster MA, South Chatham MA, South Dennis MA, South Harwich MA, South Mashpee MA, South Orleans MA, South Pocasset MA, South Truro MA, South Wellfleet MA, South Yarmouth MA, Sunken Meadow Beach MA, Tahanto Beach MA, Teaticket MA, The Springs MA, Thumpertown Beach MA, Tonset MA, Truro MA, Wakeby MA, Waquoit Village MA, Weeset MA, Wellfleet MA, Wellfleet by the Sea MA, West Barnstable MA, West Brewster MA, West Chatham MA, West Dennis MA, West Falmouth MA, West Harwich MA, West Hyannisport MA, West Yarmouth MA, Wianno MA, Wood End MA, Woods Hole MA, Yarmouth MA, Yarmouth Port, MA

Copyright 2011, John Bean Roofing, Inc. All Rights Reserved. Terms of Use | Privacy Policy