Hudson Valley Roofing / TPO Roof
Poor Quality/Ingore Warranty
Got 3 estimates and theirs was the center one. Compensated over $14,000 to get a new top with a few patio replacement. Operator wasn't on-job website until finish. One roofer fell through our cathedral roof and broken a keyboard. They decreased cost for that harm by $2k that was suitable. ...