I’ve used Heaven’s Best twice and both times I’ve been pleased. They did a great job last year on our carpets and removed some tough stains. This year I had a rug and an upholstered rocker cleaned. So happy they were able to remove my kids’ dirty finger prints from the rocker.
-- Emily C