Matt and Bill who did the carpet cleaning in my condo were very professional, helpful and efficient. They also gave me something for removing the spots as well as some tips. Overall they did an excellent job and I strongly recommend them.