We had the best experience working with Dan. We needed a water heater replaced during the freezing patch of weather and, even though Dan’s schedule was full for the next day, he somehow made time to replace our water heater that day since he knew how urgent the request was. Our setup was complicated but he immediately found a solution for the new installation that was much more reasonably priced than other groups who had taken a look. He got the job done so quickly and his office was very easy to work with. Additionally, we really appreciated that he explained everything to us in layman’s terms so we could fully understand the complicated setup and the solution. We would 100% recommend his services.