TPO Roof Installation Banner

Need a new roof? We'll replace or install your new roof

We have installed and replaced hundreds of shingle roofs in New Jersey and Pennsylvania. For over a decade, My Roofing Contractor has served Hamilton, New Jersey and its surrounding communities. Our commercial and residential customers have enjoyed a wide variety of services including shingle roof replacement, flat roof replacement, and even fixes.

Trusted By Hundreds Of Customers in New Jersey and Pennsylvania

About Us

We are Dynamic Team of Home Service Providers

My Roofing Contractor specializes in roof replacement and roof installation services. Our parent company Diamond Contractors offers a wider range of home services including stone pavers, mansonry, and drywall installation services.

Since 2010, We have served Hamilton, New Jersey and surrounding communities including Eastern Pennsylvania and New Jersey. We offer roof replacement and roof installation services throughout New Jersey (NJ) and Eastern Pennsylvania. Being a GAF Certified partner allows us to offer customers the best material and product warranty in the business.


Projects Completed


Satisfied Clients


How We Can Help?


Roof Replacement

Need a roof replaced? We will help you every step of the way. We remove your old shingle roof, install your new roof, and pass on our installation warranty and manufacturer material warranty.


Roof Installation

Need your roof installed? We will install your roof while providing a bespoke customer service experience every step of the way. Product and workmanship warranty provided!


Roof Repairs

Need your roof repaired? We still provide our local communities with repair services. Having been in the industry since 2010, we provide a wide range of supporting roof services.



Through our parent company, Diamond Contractors, we are able to provide drywall replacement and installation services for both residential and commercial customers.


Stone Pavers

In need of stone pavers? Our parent company Diamond Contractors will install or replace your stone pavers. We transform your backyard into a place where family and friends want to spend time.



Our parent company Diamond Contractors has the masonry experience you need to replace, fix, or install mansonry related jobs including walls, driveways, curbs, and sidewalks.

Why Choose Us

Outstanding Customer Service Every Step Of The Way

From the very first conversation we aim to establish trust. Our goal is to provide great customer service while you let us install or replace your roof. For over a decade we have been doing just that for New Jersey and Eastern Pennsylvania. There is a reason we are picked over others to provide services for both local and national brands you know and trust.


We tell you everything you need to know and be aware of. From simple recommendations to describing the roof installation process.


Call or message us any time! We are open early and close late. And if you need a person to person conversation, we are there too!


We work with our own customers primary while also providing services to national and local companies you have definitely heard about! Need references, just ask.


What Our Happy Clients Say