Cedric did an excellent job, my couch and loveseat look brand new. The price for the cleaning was reasonable, but since he came specifically to do my job, I also had to pay transportation costs for him and his assistant. If he comes for more than one job that cost would be split.