NYC Parks takes responsibility for fixing the damages caused by tree roots on sidewalks adjacent to your property, if the sidewalks are in front of one, two, or three family homes. You can contact them and discuss your sidewalk needs with them.