Showed up on time, very courteous, worked efficiently, no leaks. water heater works great. Job well done.