Great service, I was very happy with the quality of the work. My carpet looks very clean and it dried pretty fast too. The job took longer than I expected but I am absolutely happy with the end result.