Office location: 728 E. 136th Street, Bronx NY, 10454
01/26/2017
Anonymous
Happy overall, Installation was fast and clean, delivered everything as promised. They did forgot about us initially and installation was delayed by 6 month, but made an extra effort to satisfy all requests and deal with DOB ad ConEd.