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

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!