The Tech. came on time and called prior to his arrival. He was there diagnosing for a while, then called me back to tell me I had "wiring problems" and it would cost about $300.00. I asked what was wrong with the wiring and he had trouble coming up with something. After he stammered and mumbled for a while I asked him again what was wrong and he told me that he was trying to tell me. I told him that if he didnt know what was wrong with it how did he know how much it would cost. Then he told me that the thermostat was bad, it has a Nest about 2 yrs. old I asked him if he tested it and he said it isnt doing what its supposed to. He tried to sell me a new one for $500.00. I told him they were about $200.00 at Home Depot, then he tried to sell me a maintenance plan, and said if I bought that the thermostat would be cheaper. I told him to just get the heat pump running on heat and he said he had already removed the wire from the reversing valve and it would run on heat, but would not switch to cool without more work. I had already paid his company $60.00 for a diagnosis fee. and he charged me another $211.00 I guess for removing the wire from the valve. Now I have about $300.00 in a 2 year old unit that I still need to get fixed. I gave 2 stars because he showed up on time, but did I get my moneys worth? I dont think so. I would steer clear of this company no matter what. I'm looking for someone to service and maintain the AC on 6 houses that I rent, but it wont be these guys.