Stay clear!!!! I was assigned to this company by my home warranty. After making an appointment they did not call before arriving, then after scheduling for the following week- they didn't come and the operator could not get the worker to respond to her calls. I complained and then a week later the same repairman puts his card on my door as a threat.... Yikes!!!!