About Us

Thomas Carpet & Upholstery Cleaners
A Delaware County, Montgomery County, and Chester County Carpet Cleaner.

Always prompt. Very courteous. Highly professional.

Thomas Carpet and Upholstery Cleaners prides itself on these three defining and foundational attitudes. With customer satisfaction as our primary goal, it’s no wonder why most of our new customers come from referrals. Because of our above-and-beyond customer service and quality work, we’ve earned Super Service Awards since 2007 on Angie’s List, Best of Philly in Philadelphia Magazine and we are highly rated by Checkbook.org.

Thomas Carpet and Upholstery Cleaners was founded by John & Marie Thomas in 1980. Our technicians have been employed by us for over fifteen years and possess nationally-certified training that is second-to-none. We provide a variety of services to Montgomery County, Delaware County, and Chester County which include upholstery cleaning, deep steam carpet cleaning, tile and grout cleaning, and hardwood/laminate floor cleaning.

Thomas Carpet and Upholstery Cleaners have always kept up with the newest equipment and products in the industry to ensure the best results possible. It’s because of this and our staff’s many years of experience and knowledge in the carpet cleaning field that tasks are completed thoroughly and in a timely manner.

From leather cleaning to odor neutralizers, Thomas Carpet and Upholstery Cleaners has the patience and dedication for any stain or carpet issue that comes about. Call us today for residential and commercial carpet cleaning anywhere in the Tri-State area of Montgomery County, Chester County and Delaware County.

Check out some of our reviews!

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

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.