I had my carpet cleaned by John last Friday and it looks AMAZING! He's a nice guy, professional, on time and you can tell he cares about what he does. I would definitely hire them again! Thanks!