Customer Reviews

Hear what our Delaware County, PA customers have to say:

Came on time. Did a good job. Very pleased.

Robert K. Media, PA June 7, 2015

Just to let you know that Ken did a great job today. He is one of the best carpet guys I have seen. I thanked him and told him that he was very good at what he does. Hope he will still be around in a few years.

Al G. Wayne, PA June 7, 2015

I've used Thomas Carpet Cleaners for many years to clean our carpets and recently to clean our laminate floor. They are always on time, professional and polite, and always do a great job. The owner and his employees deal with you in a straightforward and honest manner and deliver what they promise...can't recommend them enough!

Mary M. Havertown, PA June 7, 2015

We have had the opportunity to use Thomas Carpet Cleaners to clean our carpets on two occasions. We have been extremely pleased with their work. They are professional, efficient, on time and competitively priced. We would highly recommend.

Joe L. Garnet Valley, PA June 7, 2015

This company does excellent work - even with a four month old puppy running around the house.  My upholstery looks like new.

Michael P. Wallingford, PA June 7, 2015

Service was excellent.  The employee was on time and very friendly and courteous.  The carpets came out great, even some older stains from one of my kid's room came out. I was very pleased with the service.

Barry M. Berwyn, PA June 7, 2015

Hear what our Montgomery County, PA customers have to say:

We called Thomas Carpet Cleaners after one of our children was sick in his room. They sent someone out to our house right away and the room was cleaned and like new again! Thank you!

Ryan B. Ambler, PA June 7, 2015

Scheduling was quick, service contractor arrived on time, was professional and courteous and I was pleased with the service. The price was also competitive. I've had poor experiences with carpet cleaners in the past and was very impressed with this company. Will definitely use them again!

Natalie C. Bala Cynwyd, PA June 7, 2015

Cleaned carpets in living room, stairs and landing, basement and sofa in living room. He arrived on time proceeded with cleaning the carpets carefully and made sure furniture would was out of the way.  He finished the work in about 2 hours!  Excellent work will definitely use in the future!

Kelvin G. Bryn Mawr, PA June 7, 2015

They always do a great job.  I have used them a couple of times and will use them again.  I would highly recommend their service to others.

Steven K. Lafayette Hill, PA June 7, 2015

John, the owner, answered on the first call and fit us in the next day. Staff was on time, courteous, and did an excellent job. Many small stains and dirt marks are completely gone. Carpets look new and finished off our home improvement project just right.

Would highly recommend this service provider and will use them again in the near future.

William H. Plymouth Meeting, PA June 7, 2015

Hear what our Chester County, PA customers have to say:

I have been using Thomas Carpet Cleaners for several years. Techs are always polite, professional and always helpful. My carpets look like new after they have been out. I wouldn’t trust anyone else to clean my carpets.

Kim T. Downingtown, PA June 7, 2015

Thomas Carpets has been cleaning my carpets at home and at the Jersey shore for almost 20 years. Their service is beyond compare! The staff is reliable, efficient, and friendly. Many of my friends have also used them and also feel they are the best.

Nancy G. West Chester, PA June 7, 2015

Thomas carpet cleaners cleaned our basement carpet including stairs, small personal office carpet and larger home office with stairs.

They arrived as scheduled and quickly assessed the areas to be cleaned. Got started bringing in the equipment and were working quickly. Considering the amount of area they needed to clean, they got done in very good time. Carpets all look fantastic.  The two technicians were polite, efficient and did an excellent job.  We will certainly be having them come back when the carpets need to be cleaned again.

Sally S. Paoli, PA June 7, 2015

We were very pleased with Thomas Carpet Cleaners. The service tech was very pleasant, informative and took great care in handling our furniture, and when a room was done he placed protective shield under the furniture to protect and moisture affecting the legs from the carpet. After completion our rugs looked like brand new and I would highly recommend them.

Greg and Judy O. Exton, PA June 7, 2015

This company does excellent work - even with a four month old puppy running around the house.  My upholstery looks like new.

Michael P. Wallingford, PA June 7, 2015

Contact Us

Thomas Carpet Cleaners, Inc.
8711 B West Chester Pike
Upper Darby, PA 19082

Phone: 610-789-7419

Our Service Areas

Thomas Carpet Cleaners is proud to offer services in Delaware County, Montgomery County, and Chester County. To see if we clean carpets in your area, please click on our service area map.