Most Reviewed

  • The most reviewed Carpet Cleaning Company in Bucks County and Montgomery County.

5 Star Ratings



  • Your Most Thorough Carpet Cleaning EVER, or It’s FREE!

Your Best Carpet Cleaning EVER – Guaranteed!

ALL CLEAN!, LLC offers exceptional carpet cleaning services in Bucks and Montgomery Counties. We take personal satisfaction in restoring carpets to look, feel, and smell their very best. Carpets dry in hours, not days. Spots and stains will NOT reappear. We guarantee it!

Your complete satisfaction is our #1 priority. Carpets look clean, feel clean, and smell clean because they ARE clean! No “ifs”, “ands”, or “buts”.

You’ll receive the best carpet steam cleaning ever from any professional steam cleaning service, GUARANTEED!


Leading carpet manufacturers such as Shaw Industries recommends the Hot Water Extraction method (otherwise known as steam cleaning) as the best way to clean carpets. ALL CLEAN!, LLC uses the “Cadillac” of carpet cleaning truck-mounts (The Butler System) for a fantastic steam cleaning, but we go a step further. Most carpet cleaners use a manual wand.  ALL CLEAN!, LLC uses the RotoVac Power Wand to give our customers the absolute deepest carpet cleaning possible.

Here’s How it Works…

Clean hot water sprays into your carpet through four rotating spray jets, each of which are followed by four very powerful vacuum ports. (The picture to the right shows 3, but we’ve upgraded to 4.) Dirt, grease, and grime are all flushed out from way down deep within your carpet fibers. Our process also removes bacteria, dust-mites, and just about anything else that may be lurking inside your carpet. The hotter the water, the higher the water pressure, and the higher the suction power, the cleaner and dryer your carpets will be!

We use the #1 Van Powered Carpet Cleaning Truck-mount

Our truck-mounted system is the #1 van-powered system in the industry. You’re guaranteed to receive an excellent cleaning each and every time. The suction power of our equipment is so intense, you should expect your carpets to be dry in a few hours, not days like some outfits out there. You won’t find a more thorough carpet cleaning, anywhere!

ALL CLEAN!, LLC vs. “Steemer” Companies

Beyond that, we go the “extra mile” by using our RotoVac power-wand. Most Steemer companies out there (like Stanley) use a “push/pull” manual wand. So instead of cleaning just 1 time for each area, we clean about 50 times. And instead of cleaning in just one direction (again like Stanley) we steam-clean omnidirectionally.

The end result is that we clean every square foot of your carpet multiple times in many directions. Your carpets will be as clean as they possibly can be!

We’re often told that we’re the best Carpet Cleaners around. We hope you’ll agree!

Save Money on Surface Odors

With our method and equipment, you won’t need to spend extra on removing “wet doggie smells” and the like. A thorough carpet cleaning removes odors from the carpet without having to spend additional money on odor removal chemicals. On the other hand, if you have odors coming from pet urine that has gone under your carpet, an entirely different procedure is required… Please visit our Pet Odor Removal page for details.


Since 2005, ALL CLEAN!, LLC has been serving Bucks and Montgomery Counties with the deepest, most thorough carpet cleaning service available in our area. We are family-owned and operated and care deeply about customer satisfaction. My two eldest sons (each having over 10 years of experience cleaning carpets) manage my two vans. Their (3) younger brothers help by taking turns with pulling hoses, moving furniture, and other necessary duties.

It is exceedingly important to us that you are happy with the results. We’ll be there for you to answer any questions you may have. Plus, we’ll take the time needed to give you the thorough cleaning you deserve. A rushed carpet cleaning benefits no one.

Are you able to get ALL my Spots and Stains OUT?!

Yes! In most cases every spot and stain will come out of your carpet, and that without extra charge.  For a full list of spots and stains that can and can not be gotten out of carpet, please read “Will all of my spots and stains come out?” in our FAQ section below.  Hire us and you’ll be amazed at the results we achieve!!!

More Carpet Cleaning Reviews

Submit your review

Create your own review

Average rating:  
 56 reviews
by Roberta S. on ALL CLEAN!, LLC
Perkasie, PA

Sooooo Happy!!! Thank YOU !!!!!!!!

Sellersville, PA

Hello Joe.
Your sons were professional and polite.
They were responsive to my concerns and gave helpful information and advice.
You can be proud of them and be assured that I will call you again as well as pass on your name.
Take care.

by Tara H. on ALL CLEAN!, LLC
Perkasie, PA

Great cleaning. Very professional. Will definitely call again!

Page 1 of 19:


We believe that one of the best ways to choose a carpet cleaner is to look at their before and after pictures.

The pictures shown here are of some of the dirtiest we’ve cleaned and we think provide a really nice contrast between clean and dirty.

Of course your contrasts will vary depending on how dirty your carpets are, but at least you know from these “worst-case scenarios” that if we can get these cleaned, we can certainly get your carpets cleaned just as well!

Frequently Asked Questions about Our Carpet Cleaning Service

In what towns do you offer your carpet cleaning services?

We offer our very high-quality professional carpet cleaning services to our clients in Doylestown, Chalfont, Lansdale, Quakertown, Perkasie, Harleysville, Sellersville, Warrington, and North Wales. We also spend a lot of time cleaning carpets in Blue Bell, Ambler, Collegeville, Hatfield, Newtown, Pennsburg, Souderton, Warminster, and surrounding areas. For a full list of towns, please check the footer of this page.

How often should I have my carpets professionally cleaned?

According to the major carpet manufacturers and the IICRC (Institute of Inspection, Cleaning, and Restoration Certification); frequently used carpet should be professionally cleaned by a qualified carpet cleaning company at least once a year – more often in homes with pets and or with individuals who are allergy sensitive – less often in homes with infrequently used carpets.  This chart below is from the IICRC S100 Standard and Reference Guide for Professional Carpet Cleaning and serves as a guideline for recommending cleaning frequencies for residential carpet.

Residential Carpet Cleaning Frequency Chart

Traffic Soil Rating Carpet Owner/Maintainer Professional Carpet Cleaner/Restorer
Vacuuming Spot Cleaning Heavy-Use Area Cleaning Restorative Cleaning
Light Soil 1x per week Daily or as soon as spots are noticed Traffic areas every 12 to 18 months Every two years or per manufacturer warranty
Average Soil
(families with children, elderly)
1 to 2 x per week Daily or as soon as spots are noticed Traffic areas every
6 to 12 months
Heavy Soil (families with pets, smoking) 2 to 4 x per week Daily or as soon as spots are noticed Traffic areas every
3 to 6 months
Semi-annually (2x annually)
Extreme Conditions (large families, multiple pets) Daily Daily or as soon as spots are noticed Traffic lanes every
2 to 3 months
Quarterly (4x annually)

Is there a big difference between hiring a professional carpet cleaner and doing it myself with a rental machine?

Yes, absolutely. It is true that if you rent a machine you will pull dirt out of your carpet and while you clean, the dirty water in the machine is likely to be very dark. The problem with rental and store bought machines is you’ll still be leaving lots soap and dirt in your carpet when your done.  The amount of water used in a rental machine is minuscule compared to what is used by our professional truck-mounted carpet cleaning system.  Wouldn’t it be better if there was a much larger volume of water flushing away all that dirt, soap, and bacteria until the water runs clean?  That’s what happens with our high-powered truck mounted system. We remove those unwanted substances found deep within your carpet fibers.  Our water pressure is at least ten times that of a tiny rental machine and the suction power of our truck-mount is incredibly intense at 400 cubic feet per minute.  The comparison is night and day. We promise that you’ll see the difference, guaranteed!

Here is a quick overview of some of the fundamental differences between the two. When referring to carpet cleaning equipment, the three most important factors that will determine how clean your carpets will be are:

1) How hot is the water temperature?
– The hotter the water the easier the dirt will release from your carpets.
– If the water is hot enough then the carpets will be sanitized.

2) How high is the water pressure?
– The higher the pressure, the greater the water permeation into your carpet fibers.

3) How much suction power will be used to pull out the dirty water?
– Increase the suction and the level of dirt extracted from the carpet will increase as well.

Here are the specifications for the Rug Doctor:
Temperature: < 130 degrees F.
–  Temperature from faucet which will go down as you clean.
Pump Pressure: 28 psi.
Suction / Water Lift: 100″

Here is the website for my van powered truck-mount:
Temperature: 220 degrees F.
–  The temperature will remain constant throughout the cleaning.
Pressure:  300 psi.  –  We could go much higher but any more for a carpet would be overkill.
Suction / Water Lift:  175″ at 400 CFM

So I hope you can see just from these numbers why your carpets will be cleaned much better with a truck-mounted system than by a standard rental carpet cleaning machine.  If you have any questions, please don’t hesitate to call.

Is there a difference between carpet cleaning companies?

Yes, there are often HUGE differences between carpet cleaning companies.  Some carpet cleaners only invest as little as $1,000 in a portable machine.  Others invest tens of thousands of dollars in their equipment.  This provides the serious carpet cleaning companies with higher water pressure, higher/consistent temperature levels, and greater suction power to pull all the dirt, soap, and, debris out of your carpet.  There are also differences between truck-mounts, some having much higher power than average. Then there are the scant few who purchase power wands instead of manual wands.  The results with this combination can be dramatic.

How long will it take for my carpets to dry?

When we leave your house the carpets will be slightly damp.  How long that remaining moisture takes to dry depends on the temperature, humidity, and airflow in the rooms that we’ve cleaned.  As a result, dry times are usually within just a few hours. We never leave them soaking wet, just a little damp. We can advise at the time of your cleaning based on the weather of the day as to which drying techniques are best for you.

Do you move furniture?

Yes, we will move up to 10 of the lighter items at no extra charge such as dining room chairs and ottomans. We will also move the first three large pieces of furniture for free such as sofas, loveseats, and chairs.  After that, we will charge a nominal fee for each of the larger pieces.  We don’t move the following types of furniture: beds, dressers, armoires, nightstands that are full, pianos, entertainment centers, book shelves, sectionals, or any other extra-large items that are not listed on this page.  Our focus is on delivering an incredibly deep down thorough cleaning in the areas that truly need to be cleaned while maintaining great value for our customers.

What is the difference between Steam Cleaning and Hot Water Extraction?

Actually…  There is no difference.  Steam Cleaning and Hot Water Extraction are exactly the same carpet cleaning method.  “Steam Cleaning” is more of a marketing term while “Hot Water Extraction” more accurately describes the method.  Here’s how it works… 

Hot water is sprayed into the carpet and is immediately sucked back out, flushing the dirt out with it.  It truly is the best and most efficient way to clean carpets as long as the equipment is powerful enough.

One little tidbit… The truth of the matter though is that nobody cleans with steam!  Steam is just a byproduct of the hot water!  It’s not used to clean.

ALL CLEAN!, LLC provides hot water extraction via a very high powered van-mounted system.  Just thought you’d like to know!

Why should I clean my carpets?

a) Clean for Health.

Your carpets act as a filter – capturing an incredible amount of dust, pollen, dander, and a host of other contaminants. Annual removal of this build-up can help improve the health of you and your family. In fact, EPA research has shown that properly maintained carpet promotes improved indoor air quality for your home and your family.

b) Clean for Your Investment / Carpet Longevity

Your carpet is probably one of your largest investments that you have in your home.  At today’s prices for installed carpet, you can see how important protecting your initial investment can be.  Dirt is abrasive to your carpet.  Carpet cleaning with a truck-mounted system can considerably extend the life of your carpet by removing the abrasive dirt that a vacuum cleaner can’t.  In fact, if you perform the yearly maintenance that the carpet manufacturers recommend from the first year onward, you can expect your carpet to look almost like new after each cleaning with an extended carpet life of at least 5 to 10 years.

c) Clean for Appearance

Aside from the paint on your walls, nothing else can impact your home’s appearance like your carpets can.  By maintaining your carpets on a regular basis, you can expect to enjoy fine-looking carpets for years to come.  We GUARANTEE that you will be thrilled with the appearance of your carpet once they’re cleaned by ALL CLEAN!, LLC.

Do You Apply ScotchGard or Any Other Fabric Protecting Chemicals?

ALL CLEAN!, LLC will not apply any toxic chemicals such as ScotchGard to the carpet or upholstery that we’ve just cleaned for you. Though it is very profitable for a carpet cleaning company to apply and charge for these chemicals, it can be unsafe for you, your children, or your pets.  The chemicals become airborne when applied and are inevitably inhaled by the occupants of the home. Sometimes they are touched by a baby or pet before the chemical dries. Consider that if ScotchGard can stick to your carpets for years, it can also stick to your lungs as well.  It has been reported that it will even enter your bloodstream and remain there for years, as documented in the article below.  My advice is to save your money and apply it towards next year’s cleaning.  At least 99% of all stains can be removed whether you have ScotchGard applied or not and most carpets should still be cleaned at least once a year with or without fabric protection.

Is there a safe stain repellent?

“Here’s why stain repellents are simply doing us no good: All stain repellent finishes used in textiles are based on fluorotelomer chemistry – which means it pertains to chemicals which become perfluorocarbons (PFCs) when they are released into the environment.   PFC’s break down in the body and in the environment to perfluorooctanoic acid (PFOA), perfluorooctanyl sulfate (PFOS) and similar chemicals.  These are among the most persistent synthetic chemicals known to man. Scientists noticed in the 1970s that PFOS was showing up everywhere: in polar bears, dolphins, baby eagles, tap water and human blood. So did its cousin PFOA. These two man-made perfluorochemicals (PFOS and PFOA) don’t decompose in nature. They kill laboratory rats at higher doses, and are toxic to humans, with health effects ranging from birth or developmental effects to the brain and nervous system, immune system (including sensitization and allergies) and some forms of cancer.  Once they are in the body, it takes decades to get them out – assuming you are exposed to no more.” Click here for the full article. 

Is there a way to get bleach stains out of a carpet?

Well technically, a bleach stain isn’t actually a “stain” per se.  It’s the absence of the dye that was originally in the carpet.  So even though it’s not possible to clean the stain to make it go away, there are still 3 options that I know of that can fix the problem.

You could replace the entire carpet or you could have someone do a repair patch on just that section of carpet.  With the first being rather costly and the second having a questionable outcome, my preferred method is to use an online company such as

All you need to do is send them a small sample of your carpet and they’ll send you a vial of dye that matches your carpet’s color.  My understanding is that it’s a high-quality dye that should last for years.  If you try this method please let me know how it turns out.  I’ve heard of great results from some of my other customers who have used them.

How soon can I walk on my carpets?

You can walk on your carpets immediately when we’re finished as long as your shoes are clean.  We recommend wearing socks or slippers until dry.

What cleaning method do you use?

We use a high powered truck-mount to do steam cleaning (hot water extraction). We use soft water cleaning, rotary process, non-toxic, no-residue cleaning.

Do I need to pre-vacuum?

No, you do not… Well, in most cases that is.  Unless your floors are so full of debris that you can barely take a step without trudging on trash, you need not worry about pre-vacuuming. We’ll take care of it for you.

Do you clean apartments and condos?

My first question would be; how far from the nearest parking space is it to the furthest room to be cleaned?  Since I use a truck mount I am limited with some apartments and condos due to a hose length of about 150 feet (or 50 paces).  If you are interested; please confirm before calling that your furthest room to be cleaned is within 50 paces from the nearest parking spaces. This is not an issue with single dwelling houses.

Will all of my spots and stains come out?

Mostly every spot and stain will EASILY come out with the right equipment and the right chemicals. Therefore, we guarantee your complete satisfaction, every time! Mostly all spots are removed along with the dirt by our standard carpet cleaning process.  Of those that remain, mostly every stain can be removed with a chemical specific to the stain involved, at no extra charge. There are a couple of stains that require a significant amount of work to remove such as reds from dyes and filtration soil.  For these, we need to charge an extra fee.  On occasion, we do come across a stain that we cannot remove such as a furniture stain or a stain from hair dye.  I’d venture to say that about 99.9% of everything that we come across will look fantastic by the time we are done!

What types of spots and stains are you able to get out of carpets?

We get the following spots and stains out included* with the price of your cleaning… Wine, soda, juice and food stains including coffee and chocolate stains out. We can remove organic matter such blood stains, urine, feces, and vomit stains. Yes, we can even get out mold and mildew stains!

Also, for no extra charge*… We can remove fingernail polish, grease, gum, and ink stains. We also can remove candle wax, crayon, candy, lipstick, mascara, and eyeliner. We also get rust and water stains out. We can remove sticky adhesives left behind from tape. Oh yes, and of course we always get lots of dirt out!

For an additional fee we remove filtration soil. (You know, that black line around the perimeter of your carpet caused from soot). We have to charge extra for this because it is very labor intensive.

Also, for an additional fee we can remove red stains such as from Gatorade. This requires opening windows, wearing gas masks, and can take a considerable amount of time. So we need to charge an additional fee for this as well. The is the only chemical that we use on rare occasion that we don’t consider to be safe and prefer not to use it if possible.

Here’s what we can’t get out… We can’t get out large paint spills. Small drops of paint can be removed, but if the spill is too large we recommend repairing or replacing. The reason for this is the solvent that removes paint can also delaminate your carpet. That can happen if too much is used at one time. Therefore, only small amounts of paint can be removed at once.

We also can’t get out hair dye, shoe polish, and some furniture stains. Other than that, mostly everything comes out without a problem!

*Under normal conditions (in over 99% of the houses that we clean) we don’t need to charge extra for these spots and stains. There are however rare exceptions in which staining is so extreme that an extra fee is required. Sometimes a repair or replace is advised. We’ll recommend what’s best for you!


What's Included

  • No extra vacuuming charge
  • No extra pre-spray charge
  • You’ll get a deep-down thorough carpet cleaning every time!

How it Works

  • Call us for an estimate.
  • Schedule your appointment.
  • We’ll clean your carpets better than they’ve ever been cleaned before!

What's to Expect

  • High-end truck-mounted system
  • Plus rotary cleaning equipment
  • Equals “Your Most Thorough Carpet Cleaning EVER, Guaranteed!”