“We have a kitty who has had ‘accidents’ so I thought my two rugs may be beyond saving. The representative walked me through the cleaning and sanitizing process. In the end, the cost was worth it – they look new! I am so impressed. I give Hadeed-Mercer 100 stars – the entire customer experience was STELLAR! I am a customer for life!”
– J.H in Montpelier, VA
Our experts specialize in restoring rugs after pet accidents! Did you know about our current rug cleaning offers? If you get 2 rugs cleaned by our express or signature services, you can get the 3rd rug cleaned for free! To learn more about our cleaning services and current offers, reach us at 804-358-3811.

Do your rugs need some TLC after the holidays? Our best offer is back for a limited time! For every 2 rugs cleaned, get the 3rd cleaned for free! If you have less than 3 rugs that need cleaning, use our 15% off rug cleaning special! This offer is available until the end of the week so act quickly. Schedule your rug pickup and delivery by calling us at 804-358-3811 or request an estimate here.



We would like to thank everyone for their support this year and wish everyone a wonderful holiday celebration and happy New Year! We look forward to continuing to deliver exceptional cleaning and rug restoration services in 2022. To start the new year with freshly cleaned carpet and rugs, don’t hesitate to call us!

“EXCELLENT job cleaning my rug of 30+ years. It looked brand new. The tassels on either side looked like new ones were sewn on— completely white and each strand separate from the other. Feline urine odor— completely gone! Worth every penny. Spectacular job.”
– Shireen M. in Hanover, VA
No matter the age of the rug or carpet, we will deliver a beautiful rug cleaning and restoration result! To learn about our rug cleaning specials this season or to schedule pickup of your rugs, contact Hadeed-Mercer Carpet at 804-358-3811.

“Hadeed-Mercer Carpet did an amazing job on my rug. They were able to quickly point out some stains that are harder to remove and offered suggestions for a deeper clean. I really liked that they sent me an email to review the problem areas and they also followed up shortly afterwards with a phone call. Now that is excellent customer service and will make me a repeat customer.”
– Jen C. in Richmond, VA
Thank you for choosing Hadeed-Mercer Carpet! We love to hear feedback from our customers after completion of their rug service. To learn more about our services or to schedule your rug pickup and delivery, call us at (804) 358-3811.

Happy Thanksgiving from the Hadeed-Mercer Carpet family to yours! We are so thankful for your continued support and look forward to delivering high-quality rug cleaning and maintenance services in 2022 and beyond.
There is still time to take advantage of our holiday offers! Hurry – these offers expire soon. Contact us at 804-358-3811 for your rug pickup and delivery.
“Pickup was professional with observations about the condition of the rugs and treatment with estimated prices. I was very comfortable with them both before cleaning and delivery. I knew our carpets were in capable hands. I have another rug to clean in the next several months. Price was very reasonable, and the carpets have never looked better!”
– B.R in Petersburg, VA
For reliable rug cleaning and maintenance services, you can trust Hadeed-Mercer Carpet! Ask us about our current holiday specials on rug cleaning, sanitization and other home and office cleaning services. Reach us at 804-358-3811!

“Our puppy had used our dining room rug as a place to go to the bathroom. The smell was so bad. Hadeed-Mercer picked it up and not only did a cleaning but a pet sanitation treatment so she wouldn’t be reminded that it was a place to go potty. They also stored it for a month, free of charge, so we could retrain our puppy. It came back smelling great (but not too strong of cleaning smells) and the puppy has not used it again. We are thrilled with their service.”
– Molly in Richmond, VA
We specialize in restoring pet issues! Need repairs or cleaning for your carpet or rugs after an accident from your pets? Contact Hadeed-Mercer Carpet at 804-358-3811 or request an estimate here.

Get a jump on the holidays with our current rug and carpet cleaning offers! We understand that you have a lot on your plate this season. Let Hadeed-Mercer help make your home sparkle in time for the holidays! To learn more about our services or to schedule pickup for your rugs, contact us at 804-358-3811 or fill out the web form here.



Rugs looking like they could use some freshening up? Discover our rug cleaning and sanitizing offers this Fall! Save big on our in-plant rug cleaning services. We also have specials on more professional home and office cleaning options. To learn more about these deals or to schedule your rug services with us soon, contact us at 804-358-3811 or fill out our contact form.


