Do I need to schedule an appointment to drop-off rugs?

No appointment is need to drop-off your rugs. Walk-Ins are welcome during business hours.

How long does it take you to clean my rug once I drop it off or once you pick it up?

Typically it takes 7-10 days for us clean your rugs and have them ready for pickup or for them to be delivered to you.

Do you offer rug cleaning pickup and delivery in my location?

Yes we offer rug pickup and delivery throughout Maryland, DC, and Northern VA. We are in typically in all districts 2 times per week.

FREE pickup and delivery services are available for rugs that are 8×10 and larger. Book here

Do you guarantee your work?

Yes, Capital Rug has a 100% satisfaction guarantee. We pride ourselves on our hard work and transparency, and we thrive on our customer’s trust. If you are unhappy with our results, we will re-clean your area rug for no additional cost.

How long does it take you to clean my rug once I drop it off or once you pick it up?

Typically it takes 7-10 days for us clean your rugs and have them ready for pickup or for them to be delivered to you.