We have been using Cleanline Carpet Cleaning for the last 10 years. We have boys and a dog on light colored carpet. The carpet looks like new again every time Greg, the owner, comes. I love it when he comes. Greg is thorough, conscientious and pleasant! I highly recommend Cleanline Carpet Cleaning to anyone who asks.