Our heater was going out and had to be replaced. The service tech Jim was very honest and up front about everything. All the prices he gave were spot on and nothing was off our out of place. This is the type of person you want to do your work for you and I would recommend them before you call anyone else.