Cleaning & Dyeing Carpets, Upholstery Cleaning Long Island, New York

Magic Carpet Cleaning & Dyeing of Long Island, NY can service all of your carpet cleaning & dyeing requirements using only the best products.

carpet cleaning,carpet dyeing, upholstery cleaning, tile cleaning, water damage, mold remedeation, nassau, suffolk, long island, ny, hicksville, carpet care, green cleaning, new york