Ryan did a good job but it was the water heater with Bad Controls and he could not fix it. However he explained every thing regarding the problem, plus he was right on time and very pleasant. A Great Employee.