What a great experience. Peter just left our home and my only regret is not calling him sooner! He was quick to respond with a yelp quote request, fit us in next-day, showed up on time, was super friendly, charged what he quoted, and our carpets and area rugs look like new (pet stains and silly putty messes are totally gone!!)! Highly recommend!