This company was suggested to me by a neighbor, who is a licensed plumber. I was pleased with the process to set up an appointment, they were very accomodating. The technician called to let me know he was on his way and arrived minutes before the scheduled time. He was in uniform, very professional, and made me feel very comfortable. From the moment I explained what was happening with the unit, he identified the possible cause, and he was correct. He proceeded to dismantle and thoroughly clean the unit, and reassembled it effortlessly. As he worked, he gave me a great deal of information, on the proper use and care of these units, and answered all my questions in detail. Very patient gentleman. He worked so efficiently, I was very impressed. He then tested the unit, which ran like new. He cleaned the work area and the work was done in an hour or so. I will certainly recommend and use this company for any plumbing needs in the future.