Site Navigation 



Cahill's Carpet and
Upholstery Cleaning

111 Buck Road, Suite 1000
Huntingdon Valley, PA 19006


Office: 

 215-355-5388
 610-265-6655


in PA:
Bucks, Montgomery
& Philadelphia Counties


in NJ:
Atlantic, Burlington, Camden
& Cape May Counties


E-Mail Us at:
Service@CahillsCarpetCleaning.com
Welcome to Cahill's Carpet & Upholstery Cleaning
Serving the Philadelphia Area and its Surrounding Suburbs for Over 30 Years
What We Do

Cahill’s Carpet & Upholstery Cleaning provides free estimates for residential and commercial customers. Most estimates can be provided over the telephone.

Our commercial references include several large Philadelphia area non-profit service companies, as well as retailers, restaurants, day cares, senior centers, offices and professional buildings.

We attract residential customers from all areas of Philadelphia and the surrounding counties as well as parts of New Jersey. The majority of our business is obtained via referrals from satisfied customers and repeat customers.

Every customer receives a complimentary bottle of spot remover.


This is the default caption.

Who We Are

Cahill’s Carpet & Upholstery Cleaning is a locally owned and operated full service carpet and upholstery cleaning company providing superior service to residential and commercial customers since 1979.

Cahill’s is centrally located in Montgomery County, Pennsylvania and service all areas of Philadelphia, Bucks, and Montgomery Counties as well as parts of New Jersey.

Our company is IICRC certified.


Call Cahill's today for a FREE estimate:  (215) 355-5388 or (610) 265-6655
 Helpful Links 


To learn more about the Institute of Inspection, Cleaning and Restoration Certification (IICRC), click
HERE or on the above logo.



To learn more about The Carpet and Rug Institute (CRI) Seal of Approval program, click HERE
or on the above logo.


Once you allow us
into your home or
place of business,
it is our goal to make
you our customer
for life!