Get In Touch
Tell us about your rug and we'll provide an honest, no-obligation estimate. Free pickup and delivery on cleaning orders over $500 across Southern California.
Fill out the form below and we’ll get back to you within the same business day.
On cleaning orders over $500
Across all Southern California
| Monday – Friday | 10:00 AM – 4:00 PM |
| Saturday | 10:00 AM – 12:00 PM |
| Sunday | Closed |
| Monday – Friday | 8:00 AM – 6:00 PM |
| Saturday | 9:00 AM – 4:00 PM |
| Sunday | Closed |
| Monday – Friday | 11:00 AM – 7:00 PM |
| Saturday | Closed |
| Sunday | 11:00 AM – 7:00 PM |
Our Locations
Full Service & Drop-Off
Rug cleaning, repair, restoration. Walk-in drop-offs by appointment.
Visit Page →HQ, Drop-Off & Showroom
All services plus antique & vintage rug gallery.
Visit Page →Full Service & Showroom
Serving LA County. Premium rug sales by appointment.
Visit Page →Pickup Location
Central Orange County pickup for Irvine, Tustin & surrounding.
Visit Page →Pickup Location
Inland Empire — Riverside, San Bernardino & beyond.
Visit Page →Where We Serve
Common Questions
All of Orange County, Los Angeles County (Beverly Hills, Bel-Air, Malibu, and more), San Diego County, Riverside, and San Bernardino. View our full service areas.
Yes on all cleaning orders over $500. Drop-off at Santa Ana or Laguna Niguel qualifies for a discounted rate.
Same business day. Phone calls returned within 2 hours, emails within 4. Call 949-522-1212 for fastest response.
Yes at our Santa Ana and Laguna Niguel locations by appointment with a discounted rate.
50+ types — Persian, Oriental, Silk, Wool, Turkish, Moroccan, Navajo, Viscose, Antique, and more. See all cleaning services.
Call us now or schedule a free pickup — we'll handle the rest.