This is my third time using Barefoot for carpet cleaning. I found them after looking around for a provider that didn't rely on harsh chemicals for stain removal. I remain nothing short of impressed at the results I have seen (from the organic formulae they use), their attention to detail and exemplary customer service. Shantell has always accommodated us on a short notice and Justin has always left our 9 year old carpet looking new. They come highly recommended.