We needed to shampoo carpets before putting our house on the market, and went to Taylor Rental in Leominster. They were really helpful and recommended specific spot-treatment products to help with some pet-related stains on the carpet. The machine was easy to use, clean, and worked well. We even returned the machine a bit late and they didn't charge us extra.