The Original Morris County Roofing — Est. 2004. Fast, honest repairs backed by a 5-year workmanship warranty. Same-day emergency service available.
From a single missing shingle to major storm damage — we handle every type of roof repair in Morris County NJ.
Missing shingles, lifted flashing, and wind-torn sections repaired fast before water gets in.
We find the source — not just the symptom. Every leak traced to its origin and sealed permanently.
Chimney, skylight, and valley flashing failures are the #1 cause of leaks. We re-seal and re-flash properly.
24/7 emergency response for active leaks and storm damage. We tarp and secure same day.
Cracked, curling, or missing shingles replaced with matching materials and a watertight seal.
EPDM, TPO, and modified bitumen repairs for flat and low-slope roofs on homes and garages.
Most roof repairs in Morris County range from $350–$1,500 depending on the size and type of damage. Minor shingle repairs start around $350. Flashing repairs run $400–$800. Major storm damage repairs can run $1,000–$3,000. We provide free written estimates with no obligation.
We offer same-day emergency response for active leaks and storm damage throughout Morris County. Call us and we will dispatch a crew to tarp and secure your roof the same day to prevent further water damage.
Storm damage, wind damage, and hail damage are typically covered by homeowner's insurance. We work directly with insurance adjusters and can help document the damage for your claim. Wear-and-tear repairs are generally not covered.
If your roof is under 15 years old and the damage is isolated, a repair is usually the right call. If it's over 20 years old or damage covers more than 30% of the surface, replacement is often more cost-effective. We'll give you an honest assessment — we won't push a replacement if a repair will do the job.
Yes. All our repair work is backed by a 5-year workmanship warranty. If the repaired area leaks within 5 years due to our work, we come back and fix it at no charge.
We repair roofs in all 32 towns across Morris County.
Call now for a free estimate. Same-day emergency service available 7 days a week.