We have been dealing with Kevin for a long time and this year I need someone to clean a big carpet. He was in time and the charge was reasonable. He even went the extra mile in coming back and ensuring that the work done was properly execute and to check if I had any concerns.