Everything was great except the price, We had the hot water heater ready all he had to do was install it. it took him less than 2 hour to do the work and you charged me $595 dollars. That is pretty steep so the next time I need service I will surely shop around. That is very expensive.