I had a terrible experience with this company.
They put me on the back burner since I have a home warranty plan (It took 5 days for a water heater to be replaced). It also took two visits for them to complete the job, which costed me two afternoons of work as a physician (which is about 40 patients).
They rip you off ($500 just for the permit, sediment trap, and earthquake straps). The parts/permit are less than half of that, so that's $250 in their pocket for 20 minutes of labor.
They are unprofessional. The tech drove off without completing the job the first time. When he stopped at the top of the street, I walked up to talk to him. He drove off as soon as he saw me crossing the street to ask him why he was leaving! When I called the office to find out why he drove off, she lied and said that they were completely out of water heaters. I knew this was a lie, because the tech said he had one on his truck and I saw one there with my own eyes!
AVOID AT ALL COSTS!!!