I had a new water heater installed. The technicians(Ryan and Tim) were very polite and professional. They did a very good job. My only complaint is that the cost of some of the small items seemed very overpriced. For example, the earthquake straps were $79.