You might want to check out HomeStars.com at
http://www.homestars.com to read reviews on local companies--New York is in their system now. The site is a free community where people read and write reviews on home improvement contractors.
Otherwise, a simple Google search for "[company name] problems" might give you some research material as well.
Good luck!