call us at

Mon-Sat 9:00 to 8:00


shingle roof installation


We pride ourselves on providing quality workmanship and excellent customer service at a fair price. My Roofing Contractor NJ wants to be your roofing contractor. We have the experience to give you superior craftsmanship and great service on all jobs, large or small and we guarantee quality in all our roof repairs and replacements.

My Roofing Contractor and parent company Diamond Contractors has been in business for 24 years. We are insured and licensed for the specific job types we offer unlike most companies. Go ahead and search for service reviews. We are highly rated with the BBB.

Over the years we learned that offering only the best products goes a long way. We make sure that the products we install have the best warranties for product failure and longevity. We then guarantee our workmanship so that in case something goes wrong you call us and we'll take care of the rest.