The technician, Sam, was very efficient, professional and courteous. He explained everything to us in easy to understand terms. He gave us a lot of very good information. We have American Home Shield for our home warranty and they sent Advanced Home Services to fix our water heater. We are quite happy with both companies!