(781) 335-4311 | Cape Cod: (508) 294-0855

About Us

J Bennette Roofing Co. is a residential and commercial roofing contractor that serves Metro Boston, Weymouth, Cape Cod, Cohasset, Duxbury, Pembroke, Kingston, Plymouth, Hingham, and South Shore areas of Massachusetts. Experienced roofers that can handle everything from historic restoration, shingles, slate roofing , flat roofing, and more for your home or business.

Over 30 years Of Experience

High Quality Materials

Honest Prices

Your Satisfaction is Our Priority

Our Committment to You

Excellence in workmanship and attention to detail in every job

Our Story

J Bennette Roofing Company is a family-owned business that has been providing outstanding roofing services to local clients since the 1980’s.

The company’s owner, Jim Bennette, is one of several generations of roofers in the Bennette family and takes great pride in the company and the quality of work it produces on every project.

Jim’s love of history and historical buildings led him to acquire the skills and expertise to specialize in historical restoration projects and to make J Bennette Roofing the “go-to” company for the most important restoration projects in the area.

This proven attention to detail and artistry extends to all projects done by J Bennette Roofing.  Whether it’s a restoration project, a new cedar roof, a commercial flat roof, a classic slate roof, or ornate metal work – every job is done to perfection.

If you are in need of a roof, and want the best, then schedule a consultation today.

Bud Bennette, 1947

We got exactly what was proposed. The dump truck versus a dumpster tying up and possibly ruining the driveway was a factor swaying us to go with Bennett Roofing. You have a wonderful hardworking, courteous, crew. Please let them know how much we appreciate the job they did.

– BD, Cape Cod

The new roof looks great and your guys were very professional. I will recommend J Bennette Roofing to all my friends and neighbors.

– BR, South Shore