About My Roofing Contractor

At My Roofing Contractor, we have been invested in the success of homeowners and business leaders since 2010. Headquartered in Hamilton, NJ, we proudly offer our roofing services in New Jersey and Eastern Pennsylvania, transforming projects into possibilities for your curb appeal, property value, structural integrity, and more. We are also experts in masonry, stone pavers, and drywall. Reach out today for a complimentary quote and discover the difference of our 5-star rated roofing services.


  • NJ License: 13VH05696000  |
  • PA License: PA069081 |
  • GAF Certification: CE28473

Our Legacy: From Diamond Restoration to My Roofing Contractor

At My Roofing Contractor, our history is rich and intertwined with our previous identity as Diamond Restoration. Before we carved our niche as the leading roofing specialists, we were widely recognized and respected as Diamond Construction. Our journey in the roofing industry began with Diamond Roofing, where our commitment to quality and service set us apart.


As we expanded our services and expertise, we transitioned to Diamond Contractors, reflecting our broader capabilities beyond roofing. Our dedication to restoring homes to their former glory was encapsulated in our phase as Diamond Restoration. Many in the New Jersey community might also recall our presence online as Diamond Roofing NJ.


This evolution from Diamond Restoration to My Roofing Contractor isn’t merely about a name change. It’s a testament to our growth, adaptability, and unwavering commitment to serving our community excellently. While our name may have evolved, our core values and the quality of our work remain consistent. So, when you come across reviews or mentions of our previous identities, know that they all point back to the same legacy of trust and quality that we uphold today.

local roofing company near me

Locally Trusted for a Reason

Our values, mission, and philosophy are why we have earned the reputation as the most trusted roofing company in NJ and PA. Here are our core tenets.


We believe in transparency, integrity, and quality for every local roof installation, replacement, and repair.


Our mission is to deliver the best local roofing solutions, going above and beyond all client expectations.


We believe in sourcing the best roofing materials, hiring the top roofing specialists, and instituting meticulous quality control.

5-Star Roofing Experts

Put your next roofing project in hands you can trust. From quality roof installations to roof repairs done right, we are here to serve your residential or commercial needs.

best roofing contractors


“Couldn’t be happier, on time and it looks awesome.” — M.M.

“I can’t say enough how great this company is! The experience was excellent… the best part is that the roof came out beautifully!” — Tony T.

“Top-notch from start to finish. If you are looking for a roofing expert in Central New Jersey, My Roofing Contractor is a must.” — Jaqueline C.

They went above and beyond – 

Water was coming into our attic when it rained. My roofing contractors did a very good job with the repair. They repaired a couple of flashings and installed the needed vents.

They found the problem with the leak – a broken brick on the chimney – and they fixed it even though I knew it was not a roofing job. Overall, I am very satisfied.

” — Jason B..

New Roof Looks Great; Satisfied with My-Roofing-Contractors


“Following Super Storm Sandy, we had the roof of our 4,000 sq. ft. home replaced. We hired my roofing contractors to do the work. Vincent and his crew from My-Roofing-Contractors arrived on time at approximately 7:30 AM at my home. These guys were professionals from start to finish. The crew set up for the old roof removal by installing large canvases on the ground and also to protect the exterior walls etc.

The new GAF HD shingles and other materials were delivered within a few hours. Also, the dumpster was delivered to the site and was dropped off. Vincent prepared wood planks to be used so that the dumpster would not damage the asphalt paving and all went well.” – Name withheld, Hillsborough NJ

Ready to Work with a Top-Rated Local Roofing Company?