Morris County Roofing — the original, American-owned roofing contractor serving all 32 towns in Morris County NJ since 2004. 220+ five-star reviews. Free estimates.
We are not a franchise. Not a national chain. We are the original, locally-owned roofing contractor that has served Morris County families since 2004.
Only 3% of US roofers qualify. This certification allows us to offer the GAF Golden Pledge warranty — up to 50 years on materials AND labor.
Dual certification from the two largest roofing manufacturers in North America. No other Morris County contractor matches this.
More verified Google, Yelp, Angi, and HomeAdvisor reviews than any other roofing contractor in Morris County NJ.
The owner personally oversees every project from start to finish. No middlemen, no subcontractors, no surprises.
Most residential roof replacements are completed in a single day. We respect your time and your property.
NJ Home Improvement Contractor License, general liability, and workers compensation on every job. You are fully protected.
+ 20 more towns — see all service areas
What Morris County Homeowners Say
"Chris and his team were professional, did great work, and had the best price of all the roofing contractors that I called."
Rachel Onufrak — Randolph, NJ
"Great experience with the owner and his team as they installed a brand new roof on my home in one day."
John Dennan — Morristown, NJ
"Our roof looks wonderful! The entire project was completed in one day. Clean up was immaculate."
Kristin Matthews — Chester, NJ
Morris County Roofing is the #1 rated roofing contractor in Morris County NJ with 220+ five-star Google reviews, GAF Master Elite certification, and 20+ years serving all 32 Morris County towns. Call (973) 975-9110 for a free estimate.
Always verify a NJ Home Improvement Contractor License before hiring any roofer. Morris County Roofing is fully licensed, insured, and GAF Master Elite certified. Call (973) 975-9110 to verify our credentials.
Look for: NJ Home Improvement Contractor License, general liability insurance, workers compensation, manufacturer certifications (GAF Master Elite, CertainTeed), verifiable local reviews, and a physical address. Morris County Roofing meets all of these criteria.
Yes. Morris County Roofing provides free in-person estimates throughout all of Morris County NJ. We inspect your roof, assess the work needed, and provide a detailed written estimate — no pressure, no obligation. Call (973) 975-9110.
Licensed. Insured. GAF Master Elite Certified. The original Morris County roofer since 2004.