We have an off-white area rug, a wet yard and a puppy (the rug was here first) and I did not have high hopes of the rug looking great again. Pro-Care exceeded my expectations! The rug looks amazing and the carpet they cleaned looks good as new. Their professionalism and obvious knowledge of their industry are icing on the cake. I highly recommend Pro-Care.