Truly the most professional service we have ever had. We have used many services such as landscaping, plumbing to roofing and carpet cleaning. This company stands out for not just the service and communication but also the work itself. Clear communication of arrival. Tech who arrived was professional and fully uniformed. Respectful of our home and family. Friendly with our dogs and kids. These things matter to us when picking out service companies. Carpets turned out looking back to new. Several coffe and juice stains are gone now and haven’t reappeared. To sum it up I highly recommend power pup clean to everyone looking for carpet and upholstery cleaning.