Wool Rug Cleaning

Call for the best price in quality rug cleaning!

The Best value for your money in rug cleaning!

Oriental Rug Cleaning

ALL CLEAN!, LLC is a professional rug cleaning service that offers Oriental Rug Cleaning to our customers in Doylestown and surrounding areas. Ours is a thorough process done in the comfort of your own home. No need to wait days, weeks, or even months to get your Oriental rugs back from a rug washing plant. We use the hot water extraction method (some call it steam cleaning) which is the preferred method of most carpet manufacturers.

Here's how it works...

First, we pre-spray with a wool-safe non-toxic chemical. Then we use our power-wand to pull dirt from way down within the rug fibers, giving you a deeper more thorough area rug cleaning. Then we spot treat as needed.  After flushing all remaining residue out we then do extra drying passes, leaving your rug as dry as possible.

Depending on temperature, humidity, and airflow – you can expect your Oriental to be dry by that evening or early the next day at the latest.

Synthetic Rug Cleaning

ALL CLEAN!, LLC cleans synthetic rugs in much the same way we do Orientals. The entire rug is first pre-sprayed, then the dirt is extracted with our high-end truck mounted system.  The biggest difference between Oriental and synthetic rug cleaning is that we can use more aggressive chemicals when treating various types of spots and stains on synthetic rugs. Synthetic fibers are much more tolerant of different types of chemicals then are Oriental rug fibers.

Details on Our Cleaning Method

For a more detailed description on how our rug and carpet cleaning method works, please visit our carpet cleaning page. Also, feel free to give us a call any time if you have any questions.


We use a pre-spray called Procyon which is entirely soap-free to loosen the dirt from the fibers of your rug.

Rug Facts

Note: Wool rugs hide dirt very well.  An important study done by The Eureka Company determined that a 9 x 12 rug can hold up to 87 pounds of dry soil before looking dirty! Those deeply embedded dry soils are abrasive to your rug fibers and grind away at them every time you walk across your rug! The conclusion: Clean your Oriental rugs often!


What They Say

The Santa Croce Family - Perkasie, PA

Fantabulous” I was ready to throw out my 3 rugs. Now I have 3 new ones with no effort from me. Thanks sooo much. The Santa Croce Family

John B. - Doylestown, PA

Dear Joe, My wife organized for you guys to clean our rugs today and I wanted to give you some feedback. It was an absolute pleasure to meet your sons today. They are an absolute credit to you. It is rare today to meet such industrious, well mannered and well spoken young men who clearly take pride in what they do. I very much looking forward to inviting them back again when we need our next cleaning!
Many thanks.

Annie C. - Coopersburg, PA

My wool rug smells wonderful and is finally clean! I am so pleased with the service and the results. Your honest pricing and professionalism are refreshing. I am so pleased that I was not charged for urine deodorizing that I ended up not needing. Thank you!

5 Star Reviews

5 Star Reviews

5 Star Reviews

5 Star Reviews

ALL CLEAN!, LLC Rug Cleaning Before and After Pictures

For more sample pictures of our work, please visit our Gallery Page.

Frequently Asked Questions about Our Rug Cleaning Services

In what towns do you clean area rugs?

We provide a very high-quality professional rug cleaning service to our clients in Doylestown, Chalfont, Lansdale, Blue Bell, Collegeville, Harleysville, North Wales, Quakertown, and surrounding areas. For a full list, please check the footer of this page.

If you clean my rug in my home, will my wood floor get wet?

When we clean rugs over a wood floor, unless the rug is extremely thin, your wood floor will not get wet. Although there is often a little bit of over-spray around the perimeter during the cleaning process, this is easily wiped up when we are finished.  So unless your wood floor is extremely sensitive to moisture, there should be no issue with us cleaning over the wood.  If this is still a concern for you, we’d be happy to move the rug into a different room for the cleaning if you’d like.

Do you remove pet urine STAINS from Oriental and synthetic rugs?

Yes, most urine stains are removed from the rugs we clean.

Do you remove pet urine ODOR from Oriental and synthetic rugs?

Yes, we remove pet urine odor from area rugs using a safe enzyme chemical.

Do you charge extra for removing urine odor from Oriental and synthetic rugs?

Yes.  And that amount depends on the extent of the urine contamination.  As always, we give our customers the total cost for the cleaning and deodorization BEFORE we start the cleaning process.

How about that "doggy smell" that's in my rug? Do you charge extra for removing that as well?

No.  There is no extra charge for removing that wet dog smell as our equipment is sufficiently powerful enough to do that without extra effort or chemical.

What makes ALL CLEAN!, LLC different from other rug cleaning companies?

We realize there are many cleaning companies out there but very few of them use the RotoVac which provides MANY cleaning passes over your entire rug as opposed to just one.  Also, there are very few cleaning companies that are 100% family owned and operated.  My sons have been cleaning for many years and they do a GREAT job! Hope it’s ok to brag about my boys! 🙂

Can I drop off my rug at your facility?

That depends on the time of year and our schedule. Please call 215-538-0290 for details.  When dropping off a rug, please keep in mind that we work out of our home, so appointments for dropping off and picking up your rugs are necessary.  

Area Rug Cleaning Services

In addition to area rug cleaning, we also offer upholstery cleaning, tile & grout cleaning, carpet cleaning, pet odor removal, commercial carpet cleaning, and our newest service… wood floor cleaning. All services include GREEN cleaning at no extra charge. For detailed information about any of our services, please click on one of the images below or select from the “SERVICES” drop-down menu above.

Contact Us

To schedule an appointment or just to inquire about prices, call 215-538-0290 or use the contact form on this page. We look forward to hearing from you!

15 + 10 =

Our Address


1806 Leedum Ln.

Quakertown, PA, 18951

Open Hours

M-F: 8am - 8pm

Sat: 8am - 5pm

Sun: Closed