Professional Area Rug Cleaning in Richmond, VA
When you invest in an oriental rug, you want it to last for generations. That’s why our professional carpet cleaning services can restore your older rugs to their former glory, safely sanitizing them with our eco-friendly products and refreshing their color. Trust the experts at a fully licensed and insured rug cleaning company to take care of all your oriental rug cleaning needs—whether you have a small or large rug, or several rugs that need regular maintenance.
Request a free quote Call us 434-995-9141
If you prefer to drop your rugs off, you are more than welcome to visit us
What our customers say about our servicesSee all reviews on
Moe, Francisco, Jose and German are incredible. The best service I have ever received. Very professional. efficient, courteous and accommodating. I had a huge old rug to clean---the made it look like new. As part of their delivery, they moved heavy furniture and installed the rug perfectly. Looks amazing! This is the third time I am using their services and, as always, am very happy and satisfied.
I went to Hasan's rugs to have my rug cleaned and washed. Please note - this did not include stain removal which is a separate process. At first, I was furious that there were two costly processes but they did such a good job washing the rug, that the stain was barely visible. They also did a good job managing me! Thank you Hasan's rugs!!
They do very nicely work but are extremely expensive; do yourself a favor “shop around”
Francisco couldn’t have been more friendly and professional when he delivered my carpet. The cleaning and repair done by Hasan’s Rugs on my antique (120+ year old) carpet are excellent, too. Thanks very much.
Moe took care of me, even though I am not a customer. I had a rug that needed to be cleaned and I was not sure how to do it. They spent time and effort helping me out and you can tell that this business is run from heart.
Our Cleaning Process
Pickup, free of charge
If you choose to drop off your rugs, you are more than welcome to do so, in addition, we can come and pick up your rugs free of charge.
Before beginning any cleaning, our team inspects the rug for any tears or damage which could be exacerbated by the cleaning process.
As the inspection comes to a conclusion the rug undergoes vacuuming and dusting in order to loosen, any particles that remain on the interior and/or the surface.
Repairing, if neccessary
If necessary repairs will be done to restore the integrity of the rug.
The rug is then submerged in fresh water mixed with a specific formulated solution to ensure the dyes are unharmed. We take added care when handling fine collector pieces or antiques.
After the rugs are cleaned our professionals carefully straighten the rugs by hand to remove any creases or unfit sequence within the rug.
A final rinse is done to the rug. This is repeated untill the water is fully clear and gives a sense of satisfaction.
The rug is hung in a specialized drying room, which features a controlled climate and combination of fans to allow for quick, clean drying.
Cleaning the fringe
After the main body of the rug is clean, our experts meticulously clean the fringe, restoring it to its original color and luster.
A final vacuuming is done.
Packing for delivery
The rug is then packed and ready for delivery.
We deliver your clean rug to you and place it in the desired room. If needed, we will move any furniture and install the rug properly.