Alex was prompt, well-spoken and communicative, and overall, easy to work with. He was tactful in educating me on a few pre-existing issues with my carpet and setting appropriate expectations about what would be achievable with the cleaning.
In the end, my carpet was left smelling fresh and looking much cleaner. I won't hesitate to call him again in the future.