I'll use Quality First Plumbing again
Jacob arrived about an hour after I first called. He was courteous and professional. He fixed my water heater problem quickly (on a Saturday) for a reasonable price. I appreciated that he was honest and didn't try to sell me something I didn't need. I was prepared to buy a new water heater, but it turns out I just needed the thermocoupling replaced. When my water heater is ready to be replaced I'll call Quality First Plumbing.