For the renovation of your homes, you most definitely need a general contractor in NYC. They are construction managers generally responsible for the overall coordination of a building project, and they work with the architect or the building engineer. They are responsible for getting the materials, equipment, and labor for a project.