We are honored to have served our community for 67 years! Michael and Teddy Hadeed founded Hadeed Carpet on April 13, 1955. Michael’s son Joe continues the family honored tradition of hand washing rugs and serving the community.
Need cleaning or repair services for your rug this Spring? There is still time to use our current specials on rug cleaning, sanitizing, or other home and office cleaning options. Call us today at 804-358-3811 or visit our website!

“We needed to have a fairly large area bleached and re-dyed on our Chinese rug. Hadeed-Mercer did an amazing job. The area blends in so well, it is very hard to pick out the repaired section. We have used them many times and are always satisfied with their work.”
– J.E in Richmond, VA
From complete rug restorations to rug washing and maintenance, our rug experts are ready to bring back life to your rugs this Spring! Ask us about our special offers on express and signature rug cleaning, along with our deals on home and office cleaning. Contact Hadeed-Mercer Carpet at 804-358-3811!

Spring is now here! Do your rugs need to be saved from the damage of Winter? Our team will provide a deep down professional cleaning for your rugs, removing all of the grime, pet mess, allergens and odors. Get 15% off on our express or signature cleaning. We also have deals on sanitizing, restoration, and other home or office cleaning services! Contact Hadeed-Mercer Carpet by calling 804-358-3811 or filling out our service request form here.



“Hadeed-Mercer did an excellent job on my custom area rugs. This is my 2nd time bringing my rugs to them, and this time the rugs were in worse condition because we were working from home 100% and they had much more traffic. I plan to use Hadeed-Mercer every 12-18 months going forward.”
– W.L in Henrico, VA
Have your rugs gotten a lot of use over time, and it’s time for a thorough washing? Call Hadeed-Mercer Carpet today for your rug cleaning and restoration needs! If you stand on it… we stand behind it! Call us at 804-358-3811 to learn more or you can request our rug services here.

After a cruel Winter and the beginning of a temperamental Spring, your rugs need a healthy, fresh rescue! Get 15% off our express or signature rug cleaning services! We also have other great deals on professional home and office cleaning. To schedule your rug pickup and delivery, give Hadeed-Mercer Carpet a call at 804-358-3811 or fill out the service request form here.



“Very pleased with the cleaning of my handwoven Moroccan rug. I also purchased a wool felt pad, which has made a nice difference when walking across the rug. It’s much better than the rubbery pad I had before. The delivery men were professional, efficient, and alerted me as to their arrival within the pickup and delivery windows and 15 minutes ahead of both times.”
– K.W in Richmond, VA
Our mission is to see to it that your treasures are cleaned and maintained to ensure they provide warmth, beauty and longevity. For your rug cleaning, restoration and repair work, give Hadeed-Mercer Carpet a call at (804) 358-3811!

Last chance to get our best deal ever! This special offer runs until the end of the month – don’t wait until it’s gone! For every two rugs cleaned, get the third rug cleaned for free. If you have less than three rugs that need to be washed, you can still save 15% off in plant rug cleaning. Schedule your rug pickup and delivery by calling Hadeed-Mercer Carpet at 804-358-3811 or fill out our service form here.

“We have two elderly dogs and have had a massive amount of dog stains on our rugs that embarrassed us. Amazingly wonderful work by Hadeed-Mercer Carpet! We could not have possibly received a more amazing service, at a totally affordable price, than what Hadeed-Mercer delivered. Best money I’ve ever put into my house. And I no longer resent my old, sweet dogs. Thank you!”
– J.W in Richmond, VA
Love your pets but don’t love the damage your prized rugs take from them? When our team works on your rugs, you will be amazed by the results! Hurry – our best rug cleaning offer expires soon. When you get 2 rugs cleaned, you can get a 3rd rug cleaned for free! To learn more about our special discounts or to schedule services for your rugs, contact us at 804-358-3811.

We are pleased to be voted Best Rug Cleaner by Zebra Readers’ Choice 2021! We thank everyone for their support and look forward to continuing to deliver great rug cleaning services to our customers! Our best offer is still available – for every 2 rugs cleaned, get the 3rd rug cleaned for free! To learn more about this promotion and our other ongoing specials this week, give Hadeed-Mercer Carpet a call at 804-358-3811.



“I called other companies, but I loved the fact that Hadeed-Mercer could tell me what to expect as far as the cleaning process and the fact that they came to pick it up and delivered it back to my house. They even moved the furniture! I was never completely satisfied with other rug cleaning companies. Hadeed-Mercer did an excellent job cleaning it – even the fringe looks brand new!”
– Anna in Petersburg, VA
Our experts have cleaned many rugs over the years and are ready to provide quality cleaning services for your treasured rugs! For rug pickup and delivery, contact us at (804) 358-3811.
