Locating a trustworthy company for your roof needs in Dutchess County, New York, can seem overwhelming . It's vital to do your research before committing to services . Start by obtaining estimates from several area businesses. Check online reviews on sites like Yelp and the BBB . Don’t forget to confirm their credentials and liability protection.