Technician came out between the time frame they quoted and was nice. Company lied about what was needed do to "new code" to replace a water heater. Home warranty company cut me a check and I was able to use another company that was highly reviewed on yelp.