Schedule a Rug Cleaning Now
We are a full-service professional rug cleaning company with operations in the Triangle area of North Carolina and surrounding areas. Our full service includes caring for your rugs, wall-to-wall carpets, upholstery, tile & grout, rug restoration, and rug padding. We can come to your home to pick up your rugs for cleaning and then bring them back freshly cleaned.
We take pride in our work and guarantee the highest quality professional care for all your cleaning needs. We’re thankful for 34+ years of serving clients across the Triangle.
Serving the Triangle & Beyond
- 7912 Glenwood Ave, Raleigh, NC 27612
- (919) 782- 2673
- Monday – Friday: 8:00 am – 4:30 pm
“Caravan has cleaned our rugs and upholstery for years. It’s always been a great experience. Recently they revived a 50 year old Moroccan rug that I wanted cleaned so that it would be respectable enough to give away. Caravan did such a great job that I’m now happily keeping it!”
– Linda D.
“What a great experience. They took an old Oriental rug that I feared was on its last leg and brought it back to life. Extremely responsive…picked the rug up the day after I called and had it back quickly. Delivered the rug and put it in place. I could not ask for a better experience. Highly recommend.”
– Jake M.