I cannot say enough good things about Wolverine Carpet Cleaning! I’ve used them twice now and both times, they have been exceedingly helpful and very conscientious about their work. One of the things I was most impressed with the second time I had them come out was the way they put a protector all along the wall edge of the rooms to ensure that they don’t do any damage to the wall covering. Their service person was neat and very conscious of every detail in the work he was doing. I have been so pleased with the thoroughness of their work that I will be giving them another call to put a sealant on my new couch. I admit their prices are a little higher than other companies but I am more than willing to pay a bit more for better quality work. I trust them completely and know that when I give Wolverine Carpet Cleaning a call, I’l be getting an upscale job from them.