Residential Cleaning Services

Finding a residential cleaning service you can trust is not easy to come by. You’re going to want a company that has a reputation for first class customer service and quality work to match.  Thomas Carpet and Upholstery Cleaners have earned the Tri-State area’s trust with their #1 rating on Angie’s List and continuous phone calls from customers that are referred to them. Whether you’re in need of tile cleaning, grout cleaning or a variety of other flooring services, Thomas Carpet and Upholstery Cleaners has you covered. We don’t just offer services to clean your grout and tile, we also offer grout sealing and tile sealing with top quality products and many others including:

  • Truck-mounted deep steam carpet cleaning
  • Upholstery cleaning: most fabrics including leather
  • Emergency Water extraction and restoration
  • 3M Scotchgard™ and Maxim Advanced Carpet Protector
  • Deodorizers and Odor neutralizers
  • Most furniture moved and replaced
  • Green Clean available upon request

For residential cleaning services ranging from tile sealing and grout cleaning to carpet and upholstery cleaning, contact Thomas Carpet and Upholstery Cleaners. We service the tri-state area including Philadelphia, Delaware County, Chester County, Montgomery County, New Jersey shore points and Delaware.

If you would like to request a quote or schedule an appointment, either visit our Request a Quote page or call 610-789-7419.

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

Contact Us

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

Phone: 610-789-7419
Fax: 610-789-7466

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.