We hired chem dry to come out and treat some pet stains. They were very reasonably priced and even came out a second time free of charge a few days later even though we weren't quite sure if they had missed a spot or if our cat had peed in the room again. It could have very well been our fault as I checked their work the first time and it looked great, but regardless they came back out a few days later and didn't even charge us, just simply said "our work is guarenteed. Call us if you have anymore problems." Easy scheduling, got out here the day of my call, both times and took care of us right away. Highly recommended. Also love that they use pet safe and child safe cleaning products that are also quick dry. Very convenient.