Locations

We take pride in offering professional carpet and rug cleaning services in Raleigh, drawing on over 34+ years of trusted experience serving clients throughout the Triangle. By choosing our local business, you are investing in quality, personalized care, and we sincerely appreciate your support.
Whether you require deep cleaning or pet stain removal, our team is dedicated to restoring your carpets and rugs to their optimal condition.
We provide convenient rug pickup and delivery services to make the process seamless. Prefer to come in? Walk-ins are always welcome!
“Excellent service. Because of this company’s great reputation, put in your requests early as their schedule fills up quickly. We will use no other service for our rug and carpet care.”
– Edmund M.
Serving the Triangle & Beyond
Caravan Headquarters
Angier
Apex
Burlington
Carrboro
Cary
Chapel Hill
Clayton
Creedmoor
Durham
Fayetteville
Fearrington
Franklinton
Fuquay Varina
Garner
Hillsborough
Holly Springs
Knightdale
Morrisville
New Bern
New Hill
Raleigh
Offering Pickup & Delivery in Your City
Caravan Headquarters located in Raleigh, NC
- Chapel Hill
- Clayton
- Creedmoor
- Durham
- Fayetteville
- Fearrington
- Franklinton
- Fuquay Varina
- Garner
- Hillsborough
- Holly Springs
- Knightdale
- Morrisville
- New Bern
- New Hill
Our Services
Oriental Rug Cleaning
We treat each rug individually to ensure the best cleaning for each rug’s weave, fibers, and dyes!
Rug Restoration Service
Our rug restoration experts are skilled in worn rug fringes, mold damage, small fiber tears, and more!
Carpet Cleaning Services
Enjoy a healthier and cleaner living environment in your home by getting rid of dirt and grime!
Upholstery Cleaning
We extend the life of your upholstery by removing contaminants such as dust, mites, pollen, and more!