Excellent. We have used ODonnell for many years now. Never have been disappointed with the quality of work and customer service experience. Would suggest that if client being serviced does in fact purchase product and has it installed I think initial charge for call should be waved. Today we spent $3600 for the two water heaters.