We could not be happier with the service we received. We really needed someone to come out in very short notice and they fit us into their schedule. Then Don showed up and our carpets look brand new again. Don went above and beyond and even helped my wife with our newborn baby. I would highly reccomend this company to anyone.