Locating a reliable company for your roofing needs in Dutchess County, New York, can seem tricky. It's vital to do your due diligence before signing to work . Start by requesting estimates from multiple area businesses. Check ratings on sites like Angie’s List and the Better Business Bureau . Don’t fail to check their license and insurance . Ul