Locations

We’re thankful for 34+ years of serving clients across the Triangle.

When you choose to spend your hard-earned dollars on a local business, it means the world to us. 

To make rug cleaning more convenient for you, we offer rug pickup and delivery—but 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

  • 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

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!