MJ Roofing

4.6(30 reviews on Google)

Roofer listing in Hamilton Township, NJ

About MJ Roofing

MJ Roofing & Siding works from Hamilton, NJ and serves New Jersey, Pennsylvania and Delaware as a residential and commercial roofing contractor. Its roofing list covers new construction roof installation, emergency roof repair, residential roof leak repair, general repairs and maintenance, roof fan installation and repair, new roof replacement, hail damage roof replacement and exterior inspections, on asphalt shingle, slate, cedar shake, metal and commercial flat roofs. Siding, gutters and windows are also installed. The company is certified by GAF, offers product warranties that last up to 50 years, and holds NJ license 13VH12115400 and PA license 173845. Free quotes and military discounts are available. Rated 4.6 from 30 Google reviews, 27 of them five stars and 3 one star.

What reviewers mention: roof repair (6), work (5), respectful staff (3), punctual (3), siding (2), honest owner (2), leak repair (2), skills (2), crew (2), project (2)

Services and details

  • Roofing work

    Yes
  • Leak repair

    Yes
  • Emergency service

    Yes
  • Storm damage repair

    Yes
  • Commercial roofing

    Yes
  • Flat roofs

    Yes
  • Asphalt shingles

    Yes
  • Metal roofing

    Yes
  • Slate roofing

    Yes
  • Gutters

    Yes
  • Warranty

    Yes
  • States a contractor license

    Yes
  • Manufacturer certified

    Yes

No information yet on helps with insurance claims, financing. The website did not say; call and ask.

Compare across New Jersey:

Contact

Listing compiled from public sources on 2026-11-11. Report a correction or request removal. Back to roofers in Hamilton Township.