Scott Harrison was great. He showed up in a timely manner and was good at communicating what he had done and the reasons for my problem. Although, it may take time to see the result, the issue with the heater hasn't went away yet.