This was the 3rd time I worked with Fresh Upholstery to clean carpets. An excellent service - the carpet looks fabulous - reasonable price, professional equipment, they show up on time. I highly recommend Fresh Upholstery!