951 Amsterdam Ave.,
New York , NY 10025 UNITED STATES
Based on 1 reviews
WORST.This was literally the worst experience i have ever had. my super warned me not to use them, but i didnt listen. i should have. Amsterdam fixed my AC, gave me a warranty and then, when it broke 3 months later they refused to honor my...
Worldwide > United States > New York, NY > Home Services