M & J Roofing Logo

Double click to insert body text here ...

Serving Franklin, Wrentham, Norfolk, Bellingham and surrounding areas


M & J Roofing

PO Box 406

Bellingham, MA 02019-1617

We accept the following methods of payment:

Personal checks, Visa, MasterCard, Discover


Financing available through Admiral's Bank

Licensed and Insured

Quality workmanship you can depend on.

Your structure is a valuable asset. Protect its integrity with professional, experienced contractors. References are always given with every project estimate. Insurance claims are welcome.

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


Not affiliated with insurance job

Call us to schedule your FREE no obligation estimate.

24/7 emergency service available

MA License #170367

CSL #105234

EPA Lead Certification

BBB Accredited Business

Man working on roofing project Logos