Looking for professional rug cleaning or repair in Contra Costa County? The Rug Guardians brings over 35 years of experience to homes and businesses across the region. Whether you have a delicate silk rug, a Persian heirloom, or a modern wool piece, we provide expert-level care using a fiber-safe submersion cleaning method that’s up to 5x more effective than standard carpet cleaners.
We make rug care stress-free with pickup and delivery throughout Contra Costa County, so you never have to lift a finger.
We proudly serve all major cities and neighborhoods in Contra Costa County, including:
Antioch
Brentwood
Clayton
Concord
Danville
El Cerrito
Hercules
Lafayette
Martinez
Moraga
Oakley
Orinda
Pinole
Pittsburg
Pleasant Hill
Richmond
San Pablo
San Ramon
Walnut Creek
From hillside homes in Orinda to busy storefronts in Walnut Creek, we serve the entire county with prompt, professional care.
We offer a complete range of specialty rug services, including:
Persian & Oriental Rug Cleaning: Safe for silk, wool, and hand-knotted heirlooms.
Rug Repair & Fringe Restoration: Hand-repair of tears, worn edges, and damaged fringe.
Pet Stain & Odor Removal: Eco-friendly enzyme treatments to eliminate odors and bacteria.
Color Bleed Correction & Dye Work: Expert dye matching and correction for water or pet damage.
Rug Appraisal & Identification: Know your rug’s origin, materials, and value.
Rug Moth Damage Treatment & Repair: Remove larvae and reweave damaged areas.
Rug Resizing Services: Custom resizing to fit your space without compromising the design.
Custom Durahold Rug Pads: Precision-cut non-slip pads for safety and floor protection.
No need to transport a heavy or delicate rug yourself. We offer free or low-cost pickup and delivery services in all Contra Costa cities, making it easy to maintain and protect your investment.
Over 35 years of rug care expertise
Advanced cleaning systems that go beyond surface-level treatment
Eco-friendly, non-toxic, and pet-safe solutions
Trusted by collectors, designers, and homeowners
Seamless customer experience from pickup to delivery
If you’re in Contra Costa County and need reliable rug cleaning or expert repairs, we’re here to help.
At The Rug Guardians, we believe in transparency and clear communication. Below are some of the most common questions we get about our rug cleaning and repair services. If you don’t see your question here, feel free to contact us directly — we’re happy to help!
We clean all types of rugs, including Persian, Oriental, silk, wool, shag, antique, viscose, and synthetic. Each rug is assessed individually to determine the safest and most effective cleaning method.
Unlike carpet cleaners who use surface-level methods, we use a deep submersion-based cleaning process that’s up to 5x more effective. It thoroughly removes dirt, allergens, and stains while protecting the rug’s fibers and dyes.
yes! We offer convenient pickup and delivery services throughout the San Francisco Bay Area. Just schedule a time, and we'll handle the rest
Typical turnaround time is 7–10 days depending on the rug type, condition, and any additional services like repairs or stain treatments.
Absolutely. Our specialized process targets deep-set stains and odors caused by pets, leaving your rug fresh, clean, and safe for your home.
Yes, we do! From fringe repair to color restoration and resizing, our team of artisans can restore your rug with museum-quality care and craftsmanship.
Yes. We use eco-friendly, non-toxic detergents and avoid harsh chemicals, making our process safe for children, pets, and sensitive individuals.