About Us

About our business


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.

Our methods are fast drying, child safe, hypo-allergic, non-toxic and odorless, for in-home or in-office. Cleaning treatments can be for stains, pet odors, bacteria, mildew, insects and more.

Other services include, deodorizing, disinfecting, repairs, installations, spot dyeing, Scotchgard (R) protection, leather cleaning, pick-up/delivery service, steam cleaning, dry cleaning, low moisture cleaning .​

Services we provide


All Types of Upholstery and Furniture Cleaning





 Steam Cleaning

 Dry Cleaning

   Low Moisture Cleaning

Leather Upholstery Cleaning

   Commercial Contract Carpet Cleaning

   Water Damage Flood Restoration

    Stain Treatments

   Pet Odor Treatments




​   Mold and Mildew Treatment

   Bacteria Treatment

   Insect Treatment

   Allergy Treatments

   Scotchgard(R) Protector

   Mattress Cleaning

   Carpet Spot Dyeing

   Carpet and Oriental Rug Repairs

   Furniture Moved and Replaced

   Fast Drying

   Child Safe


   ​In Home or In Office

Our Recomendation


Walking  on soiled carpet allows the soil particles to work their way below the  surface of the pile where they are far more difficult to remove and can  damage the carpet fibers. Frequent vacuuming removes these particles  from the surface before problems occur. For rooms with light traffic,  vacuum the carpet traffic lanes twice weekly and the entire area once  weekly. In areas with heavy traffic, vacuum the carpet traffic lanes  daily and the entire area twice weekly. Up to three passes of the  machine will suffice for light soiling, but five to seven passes are  necessary for heavily soiled areas. Change the vacuuming direction  occasionally to help stand the pile upright and reduce matting.

Extend the life of your carpet with a quality

Aerus Electrolux vacuum

An inexpensive machine may remove surface dirt but will not effectively  remove the hidden dirt and particles embedded in the pile. Invest in a  good vacuum cleaner to get the dirt you can't see and prolong the beauty  and life of your carpet. To ensure that your vacuum will conform to the  highest industry standards, make sure that you choose an Areus  Electrolux vacuum.

Aerus Electrolux is the best vacuum for your carpet.

Stephen's recommends Aerus Electrolux vacuums with a rotating brush or  combination beater/brush bar that agitates the carpet pile and  mechanically loosens soil for removal.


Our Customers Love us!

Most of our customers come from referrals. This is because of the excellent service we provide. Below, you can read actual comments submitted by our customers.

Thank you so much for making my Newton home glow before our big party. It has never looked so good. I couldn't believe how quickly you had everything clean! -Elizabeth M.

Thanks for your prompt and thorough service. I was amazed at how little your service cost. I appreciate your honesty and integrity! -Mel G.

All of my friends insisted that I use your service when I needed a cleaning service. Boy, am I glad I listened. You were prompt and I felt I was getting an honest deal. Thanks for the great service! -Ted R. 

Thank you so much! We haven't enjoyed our living room like this in years. It seems so much more comfortable now! My family is quite happy. Thanks! -Tina B. 

It's very comforting to know that there is a dependable commercial carpet cleaning service in Newton. I know if I am ever in a jam, that I can expect great service from you. Thanks! -Paul H. 

More Testimonials...go to:

 To Schedule an Appointment send us a request on our Contact us page, or call 617-924-7777

Contact Us

Drop us a line!

Stephen's Carpet Upholstery & Drapery Cleaning

75 Copeland St, Watertown, MA 02472, US

617- 924-7777