When it comes to carpet or upholstery cleaning, Peter is tops! He comes on time, is efficient, and really knows his stuff. He has successfully treated everything from high traffic areas to pet damage, wine spills, and nail polish and made those carpets look new again. But if Peter is very honest and straight forward - if he tells you it can't be done, it really can't be done! Even then, he will do his best to minimize the stain, having discussed the options ahead of time. I recommend Peter and Arapahoe Carpet Care with confidence and enthusiasm.