Stephen's Carpet Cleaning serving Newton MA, Weston MA, Wellesley MA, Watertown MA, Lincoln MA, Needham MA, Brookline MA, Belmont MA, Boston MA and other metro cities for Carpet Cleaning, Upholstery Cleaning & Drapery Cleaning with expertise for over 80 years. We provide various services including, water/flood damage restoration, carpet cleaning & rug cleaning, upholstery cleaning, furniture cleaning, drapery cleaning and carpet repair and carpet dyeing. Stephen's Carpet Cleaning, Upholstery Cleaning & Drapery Cleaning provides healthier, cleaner living for your carpets, upholstery, furniture and drapery.