I see a lot of comments on price gouging. The pilot on my water heater was not staying on. I already trouble shot that myself and I knew it was the thermocouple. I asked them to give me a quote and they refuse to do that. They said they needed diagnose themselves. They charged $60 to diagnose that and then he said it costs $375 to replace that. The part is $7.99 and it takes 1 hour to replace that. There are lots of videos on Youtube on how to do that. I was busy at work so I called another plumber and he charge $150 to replace it. I saw many other reviews similar to mine. You can't trust them.