Ryan did a great job on our carpets, and at a reasonable price. We had many stains, especially on the stairs and in the hallway. It looks wonderful now!  I’d highly recommend this company.
And a bit of advice: avoid the guys who offer the cheap deals. It never ends well for the customer.