★★★★★ Rated Excellent on Google  ·  Serving Nassau & Suffolk since 1996 Same-day service · Open 24 hoursBook Online, Save $20 →
Guide · From our team

How Much Does Oriental Rug Cleaning Cost on Long Island? (2026 Prices by Size and Fiber)

Oriental rug cleaning on Long Island costs $3 to $8 per square foot at a proper rug-washing facility, so a typical 8 x 10 hand-knotted rug runs $240 to $480 and a 9 x 12 runs $325 to $650. Wool at the low end, silk and antiques at the high end, pet urine and fringe repair extra. Free pickup and delivery across Nassau and Suffolk, and $20 off when you book online. Here is why the price is what it is, and how to tell a real rug wash from a carpet cleaner with a van.

Same-day appointmentsGreen, non-toxic productsDry in hours4,500+ Long Island homes

Get a free quote in 60 seconds

We call you back the same day with a written price.
No spam, no pressure. Or call (516) 894-2901.
IICRC certified techniciansOrganic, kid & pet safeDry in 2 to 6 hoursWritten price, no add-ons100% satisfaction guarantee

Oriental rug cleaning prices on Long Island

These are our prices for Oriental rug cleaning washed at our facility. If a company quotes you $1 a square foot to clean a Persian rug in your living room with a carpet wand, they are cleaning the surface and leaving the sand, the dyes and the odor exactly where they are.

RugSizeTypical price
Wool, hand-knotted (Persian, Turkish, Indian, Pakistani)5 x 8$120–$240
Wool, hand-knotted8 x 10$240–$480
Wool, hand-knotted9 x 12$325–$650
Runner, wool2.5 x 10$75–$150
Silk or silk-blendper sq ft$6–$12
Antique (pre-1930) or fragile foundationper sq ft$6–$10
Machine-made “Oriental style” (synthetic)per sq ft$2–$4
Pet urine treatmentper rug$40–$120
Fringe cleaning and re-whiteningper rugincluded
Moth treatment / fiber protectorper rug$30–$80 each

Why a real rug wash costs more than carpet cleaning

A carpet is glued to a floor. A hand-knotted rug is a textile with a foundation, a pile and dyes that were set by hand, sometimes a century ago. Cleaning it properly means:

  • Dusting. The rug is run through a machine that vibrates the dry grit out of the foundation, often a pound or more from a rug that was vacuumed weekly. Sand is what actually wears a rug out.
  • Dye testing. Every color is tested for bleeding before the rug is wet. Reds and blues on older rugs run; the wash is adjusted for them.
  • Full immersion wash. The rug is washed submerged in a pH-balanced solution, front and back, and rinsed until the water runs clear. This is the only way to get pet urine, sand and odor out of the foundation.
  • Controlled drying. Flat, in a temperature-controlled room, so the rug does not shrink, bleed or come back musty. Fringes are cleaned and re-whitened by hand.

That takes a week and a facility. It is also why a rug cleaned this way every three to five years lasts for generations, and why one cleaned with a carpet machine every year is worn out in a decade. Our area rug guide covers what you can safely do at home in between.

What moves the price up or down

1

Fiber

Wool is the base rate. Silk and silk blends need cool water and hand work, so $6 to $12 a square foot. Viscose (“art silk”) is the most fragile fiber we see and is priced like silk. A machine-made synthetic rug that looks Oriental is $2 to $4, and we will tell you which you have; a lot of people are relieved.

2

Age and condition

Antiques and rugs with dry rot, loose ends or previous moth damage are washed more gently and slowly. We document condition at pickup and point out anything we find, and can arrange re-fringing, re-weaving and re-binding through our repair partners; repair is quoted separately.

3

Where the rug has lived

Rugs from waterfront homes in Bay Shore, Port Washington or Hampton Bays carry sand and humidity odor and usually need the full wash rather than a light clean. Rugs from busy family houses in Levittown or Deer Park more often need the urine treatment. Fine rugs from Manhasset, Locust Valley and Huntington are more often silk or antique.

How to get an exact price

Measure the rug (length times width), tell us the fiber if you know it and whether it is hand-knotted (look at the back: a hand-knotted rug shows the pattern clearly in the knots; a machine-made one has a mesh or glued backing), and mention pets. Call (516) 894-2901 or book online for $20 off. We confirm the price at pickup, before the rug leaves the house, and it comes back usually within a week. Free pickup and delivery in every town in Nassau and Suffolk; East End pickups run on scheduled days.

Green Choice technicians rolling a hand-knotted Oriental rug at the rug cleaning facility

Frequently asked questions

How much does it cost to clean a 9 x 12 Persian rug?

$325 to $650 for a hand-knotted wool Persian washed at a facility; more if it is silk or antique, plus $40 to $120 if there is pet urine in the foundation. Fringe cleaning is included.

Is it worth cleaning an old Oriental rug?

Almost always. A hand-knotted rug washed properly every three to five years lasts for generations, and cleaning costs a small fraction of replacing it. The exception is a rug with severe dry rot, which we will tell you about at pickup.

Can you clean an Oriental rug in my home?

We can do a light surface clean in the home for a machine-made rug, but a hand-knotted rug should be washed submerged at a facility. In-home cleaning cannot remove sand from the foundation or urine from the backing, and hot water on a wool rug in place risks shrinkage and bleeding.

How long does it take?

Usually five to seven days from pickup to delivery, including drying time. Silk, antiques and rugs needing repair take longer.

Is pickup and delivery really free?

Yes, across Nassau and Suffolk County. For the East End we group pickups on scheduled days each week.

Related guides

Cleaning is our thing, so it doesn’t have to be yours.

Same-day appointments across Nassau and Suffolk. Carpet from $59 per room, $20 off any service when you book online, and a written price before we start.

Call (516) 894-2901