Did a great job on the carpet. They were punctual, well priced, and finished quickly. The carpet looks like new. I would highly recommend them.