M & J Roofing Logo

Double click to insert body text here ...

Serving Franklin, Wrentham, Norfolk, Bellingham and surrounding areas


Keep your home safe from the elements.

Your roof shields your family and possessions from weather-related stress and strain. Whether you need new construction or repairs to the existing structure, you can expect a realistic estimate, clear communication throughout the duration of the project as well as exceptional results every time from M & J Roofing.

You deserve the best in roofing.

Call 774-242-3913


Get the roof you need now. Get your quality shingle, flat, slate, or copper roofing system installed by the experts at M & J Roofing when you mention this website. (Minimum 1,800 sq. ft.)


Reliable roofing solutions to suite your needs and budget


Specializing in roof repairs, our contractors have more than 14 years of experience to handle all of your roofing solutions.


Remember – Our emergency service is available 24/7.


Proper ventilation ensures the longevity of your roofing system and is essential for most roofing warranties. Quality brand names are always used for the construction of your roofing projects.

Be the envy of your neighborhood

Improve the curb appeal and value of your home with reliable and affordable home improvement options through M & J Home Improvement. Your satisfaction is guaranteed.