M & J Roofing Logo

Double click to insert body text here ...

Serving Franklin, Wrentham, Norfolk, Bellingham and surrounding areas

Shingle roofing

Keeping a solid roof over your head.

You depend on your roof to protect your home and keep its contents safe. It's probably something you rarely think about until something goes wrong. Avoid more costly repairs or the necessity of new construction with timely maintenance from the professionals at M & J Roofing who are ready to inspect and advise your next steps.

New construction and emergency repairs.

    -    Shingle roof installation

    -    Shingle roof repair

    -    Roof stripping

    -    Roof re-stripping

    -    Roof re-shingling

    -    Gutters

    -    Vinyl siding

Call 774-242-3913




Get the roof you need now. Receive a quality shingle roofing system installed by the professionals at M & J Roofing when you mention this website. (Minimum 1,800 sq. ft.)

5% senior & military discounts are available for your convenience.

Call us to schedule your FREE no obligation estimate.



As soon as you suspect a roofing imperfection, you need to have it repaired before the problem gets worse. A damaged roof can be susceptible to water leaks – damaging the interior framing and foundation of your home. By the time you notice the damage indoors, the cost of repairs can be substantial.


The professional roofers of M & J Home Improvement specialize in roofing repairs and are available for any roofing emergency 24 hours a day, 7 days a week.

Early repair will save you money

Logos exr7qa1r