Traditional craft · Personal service

Give your rugs the care they deserve.

Expert hand repair, cleaning and restoration for Oriental rugs, Persian rugs, European rugs and kilims—personally handled by Reza Jafari in Santa Rosa.

Estimate, pickup and delivery available within a 100-mile radius

Reza Jafari working by hand on an Oriental rug
Serving Sonoma & Marin Counties
Since 1992Serving Northern California
Hand finishedTraditional repair and cleaning
Insured & bondedLicense #64501

Care for every rug

Preservation begins with the right hands.

From a small frayed edge to a large worn area, each rug is evaluated individually and treated with methods suited to its weave, fibers and condition.

01 / Repair

Repair & reweaving

Holes, tears, worn areas, damaged corners and pet-chewed edges are rebuilt to blend with the original weave.

02 / Cleaning

Traditional cleaning

Careful hand cleaning helps protect delicate fibers and colors while addressing soil, spots and pet odors.

03 / Finishing

Fringe & binding

Re-fringing, side binding, padding and double knotting secure vulnerable edges and help extend the life of your rug.

Rugs and kilims inside the Village Rug Repair workshop Village Rug Repair Shop entrance at 4372 Sonoma Highway

A lifetime of experience

Old-world knowledge, here in Santa Rosa.

Born in Iran, Reza learned rug repair and cleaning throughout Persian villages before expanding his craft alongside Persian and European rug specialists in Paris.

He has repaired and cleaned Persian and European rugs in Santa Rosa since 1992, from everyday mending to detailed restoration of tapestries and Aubusson rugs.

  • Direct, personal attention from Reza
  • Color matching and detailed handwork
  • Pickup and delivery available

Before & after

Damage can be repaired. Character should remain.

Careful restoration rebuilds structure and pattern while respecting the materials and history that make each rug unique.

Oriental rug with a large worn area before repairBefore
Restored Oriental rug after repairAfter

Customer notes

Decades of work, remembered in writing.

“I would like to thank my customers who have supported me with their comments and recommendations.”

Read scanned customer letters →

Talk with Reza

Not sure what your rug needs?

Call to discuss the damage and arrange an estimate.

707-569-6010