(610) 555-0187 Schedule pickup

Area rugs washed by hand, in our Reading shop.

We pick up your rug, wash it on a flat floor with soft water and a wool-safe rinse, dry it on racks and bring it back in about a week. Upholstery and wall-to-wall too.

Hector Ortega folding a washed wool rug on the shop floor, seen from above
Hector folding a washed runner for Friday delivery.
  • 4.9 148 Google reviews
  • Since 2013family shop on Penn Street
  • 7 dayspickup to return, most rugs
  • Free pickupin Berks County over $150

Rug washing, priced by the square foot

Measure the rug without the fringe. Every wash includes dusting, a full submersion wash, fringe cleaning and a hand groom.

FiberHow we wash itPer sq ftAn 8 x 10 rug
Synthetic nylon, polyester, olefinFull wash, quick spin, fan dry$2.25$180
Cotton, jute, flatweaveLow-agitation wash, pH rinse to stop browning$2.75$220
Machine-made woolWool-safe shampoo, slow rack dry$3.50$280
Hand-knotted wool Persian, Oriental, tribalDye test, hand wash front and back, fringe by hand$4.50$360
Silk and viscoseCold water, by hand, one rug at a time$6.00$480

Pet urine flush+ $1.25 / sq ft

Moth treatment$45 per rug

New felt pad, cut to size$1.10 / sq ft

Minimum per rug$65

Price your rug

Pick the size and fiber. The drawing is to scale, so you can check it against the room.

Size (feet)
Fiber
  • Dusting, full wash, fringe and hand groom included
  • Free pickup and delivery when the order is $150 or more
  • Final price is set when we measure at pickup

Grid square = 1 ft. A queen bed is about 5 x 7.

8 x 10 hand-knotted wool, 80 sq ft

$360

Pickup and delivery free.

Schedule pickup for this rug

The rest of what we clean

Same crew, same care. Upholstery we clean at your house; repairs and storage happen at the shop.

Marisol cleaning a gray upholstered ottoman with a small extraction tool

Upholstery

Sofas, sectionals, dining chairs. We test the fabric code first and use a low-moisture rinse on anything that might shrink.

Sofa from $139 · chair from $65

Rolled area rug showing its fringe and pale border

Fringe and edge repair

Loose fringe, unraveling edges and small holes, fixed by hand in the shop while the rug is with us anyway.

Edge binding from $12 / ft

Close view of a dark hand-knotted wool rug with a floral pattern

Moth treatment and storage

Rugs you are not using right now: washed, moth treated, wrapped in breathable paper and kept in our dry room.

Storage $15 a month per rug

Wall-to-wall carpet at your house: hot water extraction with a portable unit, so it works in row homes with no driveway. Rooms from $49, stairs $4 a step.

From your floor and back in seven days

Hand-knotted and silk rugs can take ten. We text you a photo when your rug is clean.

  1. Day 1

    Pickup

    We roll the rug, measure it in front of you and write the price on the ticket. You do not have to move furniture off it, we do.

  2. Day 2

    Inspect and dust

    Dye test, photos of any damage, then a rug duster pulls out the grit that a vacuum leaves. Often a pound or more.

  3. Day 3

    Wash

    Full submersion on our wash floor, both sides, with a shampoo matched to the fiber. Urine spots get a soak.

  4. Day 4 to 6

    Rinse and dry

    Rinsed until the water runs clear, then hung on racks in a dry room. Fringe is combed by hand.

  5. Day 7

    Delivery

    We bring it back, put it down and set the furniture on it. You pay at delivery.

Close view of a washed wool rug with red, blue and gold pattern
A wool rug after its wash. The reds stay put because we dye test first.

Customers, in their own words

4.9 out of 5 from 148 Google reviews.

A customer standing on a freshly washed blue, red and white rug

"My grandmother's rug from Tabriz had forty years of dust in it. They sent me a photo of the wash water, then brought it back looking like the pictures from her wedding. Hector even fixed a corner I thought was lost."

Ana V., Wyomissing

"Picked up two runners and a 9 x 12 on Tuesday, back the next Wednesday. The cat smell is gone, not covered."

Doug P., Shillington

"Marisol cleaned our sectional at the house and told me which cushion covers not to put in the washer. Saved me a mistake."

Keisha M., Sinking Spring

Hector and Marisol Ortega

Hector learned rug washing at his uncle's shop in Philadelphia. When he moved to Reading he cleaned carpets for other companies until he could buy a duster and a wash pit of his own. Marisol runs the office, the upholstery jobs and, honestly, the schedule.

  1. 2013First rugs washed in our garage on Douglass Street
  2. 2016Moved into the shop at 906 Penn Street
  3. 2019Added the drying room, now 40 rugs at a time
  4. 2025Our son Luis joined for pickups and repairs
Folded wool rugs stacked in the shop, waiting to be dusted
Monday morning: rugs from the weekend pickups, waiting for the duster.

Pickup days by town

Free pickup and delivery on orders over $150. Under that, $25 round trip, or drop off at the shop any weekday.

DayTowns on the routeWindow
MondayReading, West Reading, Wyomissing, Mount Penn9 am to 1 pm
TuesdayShillington, Mohnton, Sinking Spring, Wernersville9 am to 1 pm
WednesdayExeter, Birdsboro, Douglassville, Amity10 am to 2 pm
ThursdayMuhlenberg, Leesport, Laureldale, Temple9 am to 1 pm
FridayDeliveries all over Berks, plus Kutztown and Fleetwood every other weekAll day

Good questions

Why not clean my rug on the floor like carpet?
A rug traps grit deep in the base, and the back and pad get dirty too. On the floor we can only rinse the top. In the shop we dust it, wash both sides and dry it flat, which is why it stays clean longer.
Will the colors run?
We dye test every rug before the wash. If a color is unstable we use cold water and a dye-lock rinse, and we tell you before starting if there is any risk.
Can you get pet urine out?
Usually yes. Urine sits in the base, so we soak the spots in an enzyme bath before the full wash. Old spots can leave a faint color change even when the smell is gone; we will say so at pickup.
How do I measure the rug?
Length and width in feet, not counting the fringe. Round up to the next half foot. We measure again at pickup and the ticket shows the exact number.
Is my rug insured while you have it?
Yes. Rugs in our shop and van are covered by our bailee insurance up to $10,000 per rug. For anything worth more, tell us and we will add a rider.
Can I drop the rug off myself?
Of course. The shop is open weekdays 8 to 5 and Saturday 9 to noon. Park on Penn Street out front, we will carry it in.
What do you need?
CallSchedule pickup