Site Navigation 

Cahill's Carpet and
Upholstery Cleaning

111 Buck Road, Suite 1000
Huntingdon Valley, PA 19006



in PA:
Bucks, Montgomery
& Philadelphia Counties

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

E-Mail Us at:


“If you are looking for a super cleaning job, call Cahill’s Maintenance and Carpet Cleaning. I would recommend them to anyone. I have three teenagers and a dog… Believe me… I have a lot of stains on my carpeting and furniture. Cahill’s Maintenance and Carpet Cleaning was able to get all the stains out and I'm completely satisfied with the results. They cleaned the grout in my bathrooms too and it looks fantastic. On the day of the job, Cahill’s technicians showed up on time, were knowledgeable and pleasant to work with. I'd use them again, anytime. There's nothing better than a clean house, it looks like new again.”

Rich G.
Huntingdon Valley, PA

“Wow! What a job! I can’t remember my carpets looking (and smelling) so good. Great job on the pet stains!”

Kate C.
Philadelphia, PA

“I first had Cahill’s do my carpets when I lived in Wenonah, NJ and was thrilled when I found out they covered the Sewell area. Joe and Pat did an excellent job on the carpets and furniture. I’ll be recommending Cahill’s to all my new neighbors.”

Paul U.
Sewell, NJ

“I can’t believe the job Chuck did on my kitchen and bathroom floors. I scrubbed and scrubbed and couldn’t get that grout clean. My floors look like new! Thanks.”

Bensalem, PA

“SPIN has been using Cahill’s for tile floor, carpet and upholstery cleaning since 1979. They service our workshops, child care centers, offices and client residences. The technicians are trustworthy and reliable. The work is exceptional. In addition to being one of our vendors, Cahill’s has also been one of our supporters, contributing services and other items to our fund raising efforts”.

Ron B.
SPIN, Inc.
(Special People in the Northeast)
Phila., PA

“We have been a customer of Cahill Carpet Cleaning for over 20 years. It is rare in this day and age that you find a company with good old fashion work ethics and customer service. Bill Cahill, the owner treats all of his customers like friends. We have multiple rental properties in the suburban Philadelphia and South Jersey area, Cahill can meet all of our needs in all of our locations in a timely manner at a fair price.

They offer a wide range of services; we use them to clean carpets, furniture, bedding, tile and ceramic floors and area rugs.”

JoAnn & Rick W.
Lower Gwynedd, PA / Sea Isle City, NJ

“I first called Cahill’s to clean up an accident in my son’s bedroom. After seeing the work they did I had them back to clean the carpets in the whole house. They did an excellent job for a reasonable price. I would highly recommend this carpet cleaning company.”

Donna T.
Langhorne, PA

“I recently opened a new business and needed someone quick to clean a tile floor and some furniture. Chuck and Joe did an excellent job.

They were able to fit me into their schedule and made my grand opening possible.”

Dennis G.
Doylestown, PA

“Bill did an excellent job on our home and properties. We wouldn’t use any other service.”

Don & Lee C.
Lafayette Hills, PA

“My granddaughter was visiting and drew on our sofa with INK. I never thought we would get the stain out. Bill of Cahill’s came out and was able to remove the ink. Now we hide the pens when my granddaughter visits.”

Joe K.
Philadelphia, PA

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!