Commercial Cleaning Services

Commercial Carpet and Upholstery Cleaning Services

For truly professional and efficient services, your #1 choice in Philadelphia, Montgomery, Chester and Delaware counties, PA is Thomas Carpet & Upholstery Cleaners!

You can focus on other important aspects of day-to-day operations by trusting the care of your carpet and tile to us. Specializing in apartment complexes, churches, office buildings, banquet rooms, schools, and restaurants, we will maintain complete cleanliness for your commercial needs.

Flexible scheduling will allow us to accommodate you whenever you need us. Use our expert services for a fast, one-time project or find the value in recurring scheduled cleaning.

Contact us via email or call 610-789-7419 for a free estimate or to schedule an appointment.



Barnaby’s of America (West Chester, Havertown, Aston, and Holmes locations)
Charlotte’s (Broomall)
Ron’s Schoolhouse Grille (Lionville, PA)

Banquet Facilities

Heritage Ballroom (Folsom)
Springfield Country Club (Springfield)
The Lamb Tavern (Springfield)
Charlotte’s (Broomall, PA)

Apartment Complexes

Metropolitan Management (Narberth, Wayne, Wynewood)

General Office

Schramm Engineering (West Chester, PA)
Apple Vacations (Newtown Square, PA)
SRA Associates (New Jersey)


Garnet Valley School District (Garnet Valley)
West Chester Graduate Center (West Chester)
St. Eugene’s Church and School (Secane, PA)
St. George’s rectory (Glenolden, PA)
Notre Dame Academy (Bryn Mawr, PA)

Day Cares

Today’s Child (Media, Lansdowne, Colwyn, Sharon Hill and Clifton Heights, PA)
Friendly Faces (Havertown, PA)

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

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.