I am so glad that I went with Farrell Brothers, Inc. I called this morning, and because of a cancellation, he was here within the hour. He phoned 10 minutes prior to arriving. Upon entering my house, he put on booties over his shoes. Peter was polite, professional, informative and thorough. He explained why I was having a problem (with hard water and calcium buildup) and he was helpful as to how to prevent the problems in the future. As he finished one problem, I asked if he could look at another, and he let me know what the charges would be. I would not hesitate to call this company again when/if needed, or to recommend them to family and friends.