Do NOT use this company! I was assigned this vendor via my home warranty company and couldn't be more disappointed. They scheduled a visit rather quickly but came out and spent less than 5 minutes on site, didn't actually test anything out, told me I needed to reschedule a visit and then left. When I called to complain, the service tech totally lied about what he did at my property and the company rep was so disrespectful - basically implying that I was lying to them. Ummm, if I'm paying you for a service 1) you don't get to talk to me like that and 2) you'd better perform that service. I actually had to call my home warranty company and get assigned a different service provider. I can't comment on the knowledge base of their technician but I can say for sure that with a company so willing to lie about a diagnostic call, you can't trust that they'll be truthful about what needs to be fixed. Bottom line - choose a different company, this one sucks.