Have had to use Hot 2 Cold a few times and the service is always top notch. James is so knowledgeable, honest and kind and Janette in the office is always helpful. My experience with this company has been so positive I have signed up for their maintenance plan. I Cannot say a negative thing about them.