We specialize in restoring rugs and carpets after pet accidents! Our services also include stain removal, stitching of tears and cuts, fringe repair, and more. Our rug cleaning and repair experts will return your rugs to you like new. For questions or to schedule your rug service, give Hadeed-Mercer Carpet a call at 804-358-3811!

“I used Hadeed-Mercer to clean and repair a beautiful treasured wool rug that my Bulldog decided to snack on. They did an outstanding job and you cannot even tell that he chewed a corner. The rug was treasured so it was well worth it. I love this rug and I highly recommend Hadeed-Mercer for your rug restoration and repair needs.”
– E.M in Mechanicsville, VA
We specialize in restoring rugs after pet issues! Whether it is stains, odors, or needed repairs, we are ready to return your prized rug to you like new! To schedule your rug services with Hadeed-Mercer Carpet, call (804) 358-3811 or fill out the contact form here.

Check out the wonderful letter that one of our customers took the time to write and send to us! We love hearing from our customers about our service and the appreciation for us and the strong bond that we have with traditional methods and systems. Our cleaning techniques and strong dedication to customer satisfaction sets Hadeed-Mercer Carpet apart from other companies. It is impossible to get a rug cleaner than what we do! To schedule your rug cleaning and restoration, please contact us at 804-358-3811.

“I have a small carpet that is very precious to me but it didn’t fit in my new apartment. Hadeed-Mercer Carpet cleaned, cut and bound the carpet. The carpet had several distinct colors that required separate binding in each color. All was done perfectly. The price was worth it to me. And I now have a lovely resized carpet in my new home! Thank you!”
– Juanita I. in Mechanicsville, VA
Every rug is unique and different – let the experts from Hadeed-Mercer Carpet address your rug cleaning and repair concerns! Contact us at 804-358-3811 or schedule our services on our web form.

“I had a hand-woven carpet which needed cleaning—done easily by Hadeed-Mercer. Looks great! I also needed repair/patch/fix because my puppy thought the carpet was chew toy—bad. They assessed the carpet, talked to me about options, considerations for final look, and when I decided how to proceed, they provided true quality work. I brought a second carpet to them as a result. Will be a repeat customer!”
– C.T in Chester, VA
We specialize in restoring rugs and carpets after pet issues, whether it be odor, staining or tearing! Contact us at 804-358-3811 or schedule our services via our webpage: https://www.mercerrugcleaning.com/schedule_service.php

Did you know that along with expert rug cleaning, we also offer professional rug repairs and restoration? Our in-house staff of skilled re-weavers and restoration specialists will help return your rug back to its original condition! Whether it is regular wear and tear or accidental damage from a pet, we are ready to restore your rug! Contact Hadeed-Mercer Carpet at 804-358-3811 or fill out our Schedule Service form here.

“Our Bokhara had worn edges and fringe caught by the vacuum cleaner in several places. Hadeed-Mercer cleaned, sanitized, repaired and replace fringe completely. When they returned it, it looked like it had just come off the loom. Fabulous job and reasonable too!”
– Patrick O. in Richmond, VA
You’ll be astounded by how good your rugs will look after our cleaning, treatment or repair services! Let the Hadeed-Mercer team take care of your rug maintenance and repairs. Contact us at 804-358-3811 or schedule your rug pickup here: https://www.mercerrugcleaning.com/schedule_service.php

Rugs damaged from pets, kids, accidental spills, or daily wear and tear? Hadeed-Mercer Carpet are your rug repair, stain, and color restoration experts! Our quality control team inspects each rug before it is washed and will advise on which process is the best option. For rug pickup and delivery, call us at (804) 358-3811 or fill out our contact form here: https://www.mercerrugcleaning.com/schedule_service.php

Pets leaving signs of wear and tear on your beloved rugs? Chewed fringe, odors, and stains may leave you wondering how to restore it back to its original condition. Before you consider replacing it, contact the rug cleaning and restoration professionals at Hadeed-Mercer Carpet! Our quality control team will assess the rug and advise on the best option for cleaning and repairs. For your rug restoration in Mechanicsville, VA and the Richmond area, reach us at (804) 358-3811!

“I’ve used Hadeed-Mercer for years – always to clean and sometimes to mend Oriental rugs. What is always amazing is their rug restoration services, where they repair to the point of not being able to tell that there was damage before. They know their rugs and can tell you where it is from and other details about them you might not have known. Thank you, Hadeed-Mercer, for being my go-to rug custodians and guardians.”
– Turner H. in Charlottesville, VA
We’re always grateful for our returning customers! To schedule your rug pickup or drop off, give us a call at (804) 358-3811.
