We have been in the Richmond area for a number of years and have used other rug cleaning services that left us wondering if we would ever find the appropriate balance between cost and capability. We have rescued a number of dogs in our time which equates to really needing a good rug cleaner. Without a doubt, we found top notch service for a very reasonable price. Our most recent rescue was secretly working our orientals over before we even knew what had happened. From the initial phone call to pick up to delivery and then putting the rugs back in place, what a pleasant group. Our clean rugs look like new. I called my wife to say the rugs were back. Her first question was, “How do they smell?” My reply was, “They don’t!” Which is not how they departed for Hand Craft. Can’t say enough about how hard these folks work to make sure the job is done well and to your satisfaction. Bravo!