My 6 year old Rheem tankless water was leaking. I called Affordable Comfort and they sent out a technician who took an hour and a half to diagnose the problem as a failed heat exchanger and negotiate a replacement to be supplied. The charge was 185$. They said they would install a new water heater for 500$, which I thought was rather expensive, as the piping etc. was already in place, but thought that perhaps it took longer than I thought to install. In the meantime, there was some confusion about the warranty and the woman on the phone was somewhat less than polite in answering my questions. When I tried to call the owner, he was "busy", although the technician had just talked to him before and after this conversation.
On installation day, two men were here for slightly more than an hour. When the bill was presented, there was a 25$ administrative fee charged which I had not been told about and they would not waive. This was apparently for time spent dealing with the manufacturer on the phone. Overall, I feel that 800$ is an excessive charge, given that the water heater itself was free under warranty, the installation took only 1-1/2 hours, and the technician that diagnosed the problem charged me for a second hour due to the fact that he was on the phone to Rheem for so long; It seems like I was charged twice for that. In any case, the total cost and warranty details should have been clearly stated in the beginning and adhered to. The installation technicians were very polite and obliging. The owner has now promised to refund the 25$ administrative fee.