Rug Cleaning

Paoli Rug Co. has a rich 65 year history in Main Line Area for restoration, repair and cleaning of Oriental rugs, antique rugs, and Specialty area rugs.

Your area rugs and fine Orientals will be in the hands of true professionals and highly trained technicians, who have worked for Paoli Rug for years, not weeks or day.

The Oriental rugs are intertwined with our family culture and we have a vast knowledge and passion for rugs.

Ensuring the health and well-being of your family through proper cleaning & preservation is important. Don’t Leave It to Chance

There will be no hidden charges or high pressure salesmanship.

We have respect for your time. So, we schedule 30-minute time of arrivals, not hours!

Here is another Before and After example of our Rug Cleaning work:

At Paoli Rug Co., we assure:

  • Proper care and custody of your family heirloom, Oriental or throw rug while it is in our facility.
  • Our facility is set up properly for the process of washing and dying your rugs.
  • Our plant is secure with alarms to protect items in our custody.
  • We carry the best insurance possible to make sure your rug is properly insured not only in our facility, but on transit from your home to our company, and vise versa.

At Paoli Rug Company, we are dedicated professionals striving to meet and exceed your expectations with our attention to details and meticulous step-by-step area rug cleaning process.

Step 1: Inspection

Upon pick up or arrival at our facility, a rug is rolled out, identified and measured.

The rug is then inspected for any pre-existing conditions or problems, which will then be discussed with the client.

  • Mold and mildew
  • Stains, color bleeding, discoloration and browning
  • Rug spots, rug stains
  • Fading
  • Worn and rotten fringes
  • Pet odors and waste, such as pet urine, feces and vomit
  • Moth damage

At this time, possible solutions are offered to the client, for example; repairs, re-weaving or urine odor removal, and etc.

Different cleaning options are also discussed and priced, as are other beneficial treatments that are available like moth repel, sanitizing, and etc.

Step 2: Dusting and Vacuuming

For Truly Healthy Cleaning – This is the most important step! 

The soil is food supply for allergens like dust mites, bacteria, fungus and destructive insects like moths.

The rug will be vacuumed on both sides (front and back).

Dusting and vacuuming remove the bulk of the larger particulate such as sand, grit and some finer debris.

Step 3: Color-run Test

Every rug is tested for possibility of color-run, regardless of the kind.

If there is a chance, we use agents to lock and prevent the dye from bleeding.

Step 4: Clear water rug cleaning, immersion wash and rinse

After the rug is soaked wet, Wool-safe cleaning agents are used. The rug is then hand brushed and flushed with cold water in order to remove stains and dirt.

This rug cleaning process is done by hand and is repeated until we are satisfied with the results and until the water that comes out of the rug is totally clear.

This method is the only one approved by rug weavers.

Guaranteed urine odor removal

The only guarantee of this odor removal is our “decontamination” soaking process, which will be done upon customer’s approval.

The rug is soaked overnight in a special treatment that allows the urine to be neutralized. It is then moved to the wash floor where it goes under a sanitizing submersion wash. If the rug still smells, the process is repeated until the odor is eliminated.

Step 4: Extracting

Using state-of-the-art extracting machine, we extract excess water out of the wet rug, in this phase of the process. Before transferring to the drying room, the rug is brushed toward the nap, to maintain its original condition.

Step 5: Drying

In this step we take the rugs in to the DRYING ROOM.

Our controlled drying environment, which is equipped with fans and dehumidifiers, allows for speed and efficiency to protect the rugs in process.

Some rugs are hung to dry while other rugs are dried flat .drying methods depend on rug type.

Step 6: Fringe cleaning

Once the rug is dry, we clean the fringes by putting the final rug cleaning touches.

Step 7: Rug combing, brushing and fluffing

As the rug dries, we use combing, brushing and pile fluffing techniques for the most luxurious results.

Step 8: Post cleaning vacuuming and inspection

When rug cleaning is complete, we vacuum the rug again, trim any loose fibers and do one final inspection to make sure the rug cleaning results satisfy our high standards.

After the final step, the rug is wrapped in paper. It will then be ready to deliver to customer.

Our work is guaranteed. We will do everything to make sure you are 100% satisfied with our rug cleaning services.


Rug Cleaning in Bechtelsville 19505, Rug Cleaning in Bedminster 18910, Rug Cleaning in Bensalem 19020, Rug Cleaning in Bristol 19007, Rug Cleaning in Buckingham 18912, Rug Cleaning in Chadds Ford 19317, Rug Cleaning in Chalfont 18914, Rug Cleaning in Doylestown 18901, Rug Cleaning in Doylestown 18902, Rug Cleaning in Dublin 18917, Rug Cleaning in East Greenville 18041, Rug Cleaning in Fairless Hills 19030, Rug Cleaning in Feasterville 19053, Rug Cleaning in Fort Washington 19048, Rug Cleaning in Frederick 19435, Rug Cleaning in Harleysville 19438, Rug Cleaning in Harleysville 19441, Rug Cleaning in Horsham 19044, Rug Cleaning in Jamison 18929, Rug Cleaning in Kulpsville 19443, Rug Cleaning in Langhorne 19047, Rug Cleaning in Levittown 19054, Rug Cleaning in Line Lexington 18932, Rug Cleaning in New Hope 18938, Rug Cleaning in Newtown 18940, Rug Cleaning in Parker Ford 19457, Rug Cleaning in Parkesburg 19365, Rug Cleaning in Pennsburg 18073, Rug Cleaning in Perkasie 18944, Rug Cleaning in Perkiomenville 18074, Rug Cleaning in Plumsteadville 18949, Rug Cleaning in Pocopson 19366, Rug Cleaning in Quakertown 18951, Rug Cleaning in Red Hill 18076, Rug Cleaning in Saint Peters 19470, Rug Cleaning in Schwenksville 19473, Rug Cleaning in Skippack 19474, Rug Cleaning in Souderton 18964, Rug Cleaning in Sumneytown 18084, Rug Cleaning in Swarthmore 19081, Rug Cleaning in Telford 18969, Rug Cleaning in Thornton 19373, Rug Cleaning in Trevose 19053, Rug Cleaning in Upper Darby 19082, Rug Cleaning in Uwchlan 19480, Rug Cleaning in Warminster 18991, Rug Cleaning in Washington Crossing 18977, Rug Cleaning in West Grove 19390, Rug Cleaning in Worcester 19490, Rug Cleaning in Zieglerville 19492, Rug Cleaning in Broomall 19008, Rug Cleaning in Bryn Mawr 19010, Rug Cleaning in Chester Heights 19017, Rug Cleaning in Edgemont 19028, Rug Cleaning in Glen Riddle Lima 19037, Rug Cleaning in Haverford 19041, Rug Cleaning in Lenni 19052, Rug Cleaning in Media 19063, Rug Cleaning in Media 19065, Rug Cleaning in Newtown Square 19073, Rug Cleaning in Wayne 19080, Rug Cleaning in Havertown 19083, Rug Cleaning in Villanova 19085 , Rug Cleaning in Wayne 19087, Rug Cleaning in Wayne 19088, Rug Cleaning in Wayne 19089, Rug Cleaning in Media 19091, Rug Cleaning in Philadelphia 19101, Rug Cleaning in Paoli 19301, Rug Cleaning in Berwyn 19312, Rug Cleaning in Cheyney 19319, Rug Cleaning in Devon 19333, Rug Cleaning in Exton 19341, Rug Cleaning in Glen Mills 19342, Rug Cleaning in Immaculata 19345, Rug Cleaning in Lionville 19353, Rug Cleaning in Malvern 19355, Rug Cleaning in Thornton 19373, Rug Cleaning in West Chester 19380, Rug Cleaning in West Chester 19381, Rug Cleaning in West Chester 19382, Rug Cleaning in West Chester 19383, Rug Cleaning in West Chester 19388, Rug Cleaning in Westtown 19395, Rug Cleaning in King of Prussia 19406, Rug Cleaning in Narberth 19072, Rug Cleaning in Downingtown 19335, Rug Cleaning in Norristown 19401, Rug Cleaning in Norristown 19403, Rug Cleaning in Norristown 19404, Rug Cleaning in Bridgeport 19405, Rug Cleaning in Audubon 19407, Rug Cleaning in Eagleville 19408, Rug Cleaning in Fairview Village 19409, Rug Cleaning in Eagleville 19415, Rug Cleaning in Arcola 19420, Rug Cleaning in Birchrunville 19421, Rug Cleaning in Chester Springs 19425, Rug Cleaning in Conshohocken 19428, Rug Cleaning in Conshohocken 19429, Rug Cleaning in Devault 19432, Rug Cleaning in Kimberton 19442, Rug Cleaning in Mont Clare 19453, Rug Cleaning in Oaks 19456, Rug Cleaning in Phoenixville 19460, Rug Cleaning in Royersford 19468, Rug Cleaning in Spring City 19475, Rug Cleaning in Valley Forge 19481, Rug Cleaning in Valley Forge 19482, Rug Cleaning in Valley Forge 19484, Rug Cleaning in Abington 19001, Rug Cleaning in Ambler 19002, Rug Cleaning in Ardmore 19003, Rug Cleaning in Bala Cynwyd 19004, Rug Cleaning in Birdsboro 19508, Rug Cleaning in Blue Bell 19422, Rug Cleaning in Boyertown 19512, Rug Cleaning in Coatesville 19320, Rug Cleaning in Cochranville 19330, Rug Cleaning in Collegeville 19426, Rug Cleaning in Elverson 19520, Rug Cleaning in Flourtown 19031, Rug Cleaning in Fort Washington 19034, Rug Cleaning in Germantown 19118, Rug Cleaning in Gilbertsville 19525, Rug Cleaning in Gladwyne 19035, Rug Cleaning in Glenmoore 19343, Rug Cleaning in Harleysville 19483, Rug Cleaning in Hatfield 19440, Rug Cleaning in Honeybrook 19344, Rug Cleaning in Lafayette Hill 19444, Rug Cleaning in Lansdale 19446, Rug Cleaning in Lansdowne 19050, Rug Cleaning in Merion Station 19066, Rug Cleaning in North Wales 19454, Rug Cleaning in Penn Valley 19072, Rug Cleaning in Philadelphia 19131, Rug Cleaning in Philadelphia 19146, Rug Cleaning in Philadelphia 19147, Rug Cleaning in Plymouth Meeting 19462, Rug Cleaning in Pottstown 19464, Rug Cleaning in Pottstown 19465, Rug Cleaning in Roxborough 19128, Rug Cleaning in Schwenksville 19473, Rug Cleaning in Spring Mount 19473, Rug Cleaning in Springfield 19064, Rug Cleaning in Upper Darby 19026, Rug Cleaning in Wallingford 19015, Rug Cleaning in Wynnewood 19096