We had a great experience with power pup clean. Marcus was a pleasure to deal with. He explained everything in detail before starting. The price was disclosed to us beforehand. Carpets and couches looked great afterwards