At David’s Oriental Rugs & Care-Full Carpets, we offer all of the services you need to keep your rugs and carpets in tip-top shape. We also offer custom weaving services to help you create unique, handmade gifts for yourself or someone special.

Design Consultation

We offer 30 years of design and layout experience. Someone from David’s Rugs can come by your house and examine the space in which a rug or carpet is needed for warmth or design. Our design specialist has gone to over a thousand homes to offer advice for comfort and durability when adding a handmade rug or carpet. They will be glad to go over options for size, style, color, and material to help determine the right choice for your space. For further details email us at or call us toll-free at 800-780-3004.


Oriental rug washing is a specialized skill that takes many years of experience to master. We offer only the very best in submersion washing, using extreme care and attention to every piece. An unprofessional cleaning or washing can not only ruin the appearance of your rug but also permanently damage your investment.

We specialize in the care and cleaning of all kinds of rugs and carpets i.e. Oriental Rugs, Kilims, Braided Rugs, Flokatis, Hooked Rugs, Shag Rugs, Needle Points, and much more.

Cold or hot water soakings are available for your rug or carpet no matter the size. We offer a 24 hour soaking with baking soda and vinegar for very extreme pet soiled rugs.  During the cleaning, all foreign matter will be extracted. We offer a 100% satisfaction guarantee. We offer free local pickup and delivery to the DMV area 6 days per week. More details about our services and what we might be able to do for you is an email or phone call away.

Restoration and Repair

Functional and restorative repairs are available and performed by trained, experienced weavers. Our repair services include tightening of warps, reweaving, foundation and knot replacement, re-dying, pattern replacement, fringe securing (chain or overcast), binding replacement (double or single/city or nomad), and more.

Let’s Get Creative

At David’s Rugs, we love to get creative and influence our community to do the same. We offer phone and in-person consultation to discuss your custom project. Whether you would like to have something made for yourself or perhaps a gift for a friend or loved one. A purse? A wallet maybe? How about some moccasins to stroll around in? It’s the thought that counts. We only use natural handmade remnants or scraps that have been collected for over three decades. We want you to have an original piece created by our team in collaboration with you. Your creativity is all we need to get started.

Under Matting and Cushion Padding

David’s Oriental Rugs provides only the best area rug cushion to help prevent rug wear. All rugs and carpets utilized over any hard surfaces should have proper cushioning for wear and safety. Our specially designed, dual-purpose, premium quality, hypoallergenic rug pads provide extraordinary non-skid control with vapor barrier and unmatched protection against rug wear.  Hypoallergenic is completely synthetic, no plant or animal fibers are used that can aggravate allergies. This dual-purpose product can be used on either hard or carpeted surfaces. Due to the changing nature of vinyl floors, the manufacturer of this product advises checking with your flooring manufacturer as some types of vinyl react negatively to rubber. We do advise against using this product with heated floors. Roughly Durahold Plus is currently selling for $2.35/square foot. Call for estimates.

Business Address

6487/6489 Main Street
The Plains, VA 20198


E-Mail Us

General Inquiries:

Estimate, Cleaning & Repair:


80% Lifetime Store Credit Guarantee

Payment Methods

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

Skip to content