
Roofing, siding and gutter contractor serving all of Somerset County NJ — Bridgewater, Hillsborough, Bernards, Watchung and more.
DGC Roof works throughout Somerset County — from the dense older boroughs like Raritan and Manville, to the large-lot townships of Montgomery, Bernards, and Branchburg, to the hillside homes of Watchung and Warren. Roof replacement, roof repair, gutter replacement and repair, and siding replacement, all from a licensed and insured New Jersey contractor with a written 5-year workmanship warranty.
Somerset County's housing spans three centuries, and a roof here might be a 1990s builder shingle, a 1970s split-level on its third layer, or a farmhouse with plank decking. We estimate every one in person. Free estimates countywide: (732) 430-5765.
Full tear-off to the deck, sheathing repair, ice-and-water shield at eaves and valleys, corrected ventilation, and architectural shingles. Most homes finished in a single day, with debris removed and a magnet sweep before we leave.
Leak diagnosis, flashing repair at chimneys, skylights, valleys, and wall junctions, pipe boot replacement, storm and wind damage repair, and emergency tarping.
Seamless aluminum formed on site in 5-inch and 6-inch, downspouts sized and routed to actually move water away from the foundation, plus repitching, hanger and seam repair, and fascia replacement.
Vinyl, insulated vinyl, and fiber cement, including sheathing repair, house wrap, trim, soffit, and fascia.
Bridgewater · Hillsborough · Bernards Township (Basking Ridge) · Watchung · Montgomery (Skillman, Belle Mead) · Branchburg · Raritan Borough · Somerset (Franklin Township) · Somerville · Manville · Bound Brook · Warren · Bernardsville · Bedminster · Far Hills · Green Brook · Rocky Hill · Millstone · North Plainfield · Peapack-Gladstone · South Bound Brook
No. Estimates are free and there's no obligation.
A DGC Roof specialist will contact you within 2 hours. No obligation, no pressure.