All I can say is Steve is fantastic and extremely knowledgeable. You couldn't ask for a nicer person. I initially called him because we had a hot water heater leak and flood our bedroom carpet. We thought that maybe he could possibly come out and use professional equipment to extract the water. He took the time to speak to my husband and explain in detail what we needed to do if we wanted to try and do this ourselves. Apparently it's not as easy as just extracting the water.He explained all of our alternatives in detail to us. Mind you he's not making a cent doing this and he very well could've offered to come out and try to remove the water. If we ever are in need of having our carpets cleaned he would definitely be the first one we call.