Antique Carpet Cleaning Experts

We pride ourselves on being not only cautious but clean in the rug and antique carpet cleaning process. Nobody cleans rugs as we do. We clean your rugs like the weavers and we DO NOT use chemicals-only all-natural products! Turn your rugs to riches. No harsh chemicals or toxins. Dealer/Direct Importer. Dealing in all types of Oriental Rugs. Will buy/consign your Oriental Rugs. We hope to be your choice for antique carpet cleaning.

Does your rug/antique carpet have these problems?

  • ➤ Odor (mold, animal, etc.)
  • ➤ Moth Damage (white foundation showing or pile missing)
  • ➤ Wear (pile worn to foundation)
  • ➤ Stains (wine, water damage, animal wastes, etc.)
  • ➤ Color Bleeding (reds/blues, etc. running together)
  • ➤ Fringe (uneven, tangled, pulled out, etc.)
  • ➤ Dry Rug (hear cracking when rug is bent)
  • ➤ Pile easily comes out of rug

Let our professional and friendly staff help you today! Specializing in restoration on all types of handmade rugs!


  • ➨ Antique rug sales and restoration
  • ➨ We will buy your old rug
  • ➨ We give you a consultation of your options
  • ➨ Certified Appraiser
  • ➨ Rug Soaking
  • ➨ Urine Removal
  • ➨ Rug Repair (Any Age)
  • ➨ Odd Sizes & Colors
  • ➨ Personal Attention

Call us today at 540-364-9033 with any questions!

Contact Info:

Address: 8346 W Main St
Marshall, VA 20115

PO Box 539
Marshall, VA 20116

Phone: 540-364-9033


Estimate, Cleaning & Repair:

Coverage Area:

Located in Marshall, VA, David’s Oriental Rugs & Care-Full Carpets services the entire Northern Virginia area including: Fauquier County, VA, Loudoun County, VA, Prince William County, VA, Warrenton, VA, Leesburg, VA, Middleburg, VA, Manasass, VA, Haymarket, VA, Gainesboro, VA, Sterling, VA, Chantilly, VA, Centreville, VA, Fairfax, VA, and the surrounding areas


100% Lifetime Store Credit Guarantee

Payment Methods:


David’s Oriental Rugs & Care-Full Carpets | 8346 W Main St Marshall, PO Box 539, VA 20115 | 540-364-9033 | Powered by Ziplocal