I called in this company to come and service my furnace and air-conditioner and install a new thermostat. I was told that there would be an extra charge for the installation of the thermostat, which I agreed with. They came in to do the work but when I came in that night, the furnace had stopped working altogether which before that it was working just fine. So I called back to tell them the problem. They sent a second guy who told me that for some very freaky reason some switch had broken inside the furnace and it needs to be fixed and there would be an extra charge for the part. I disagreed with that because I believed during the servicing they broke the switch and after some back and forth he finally agreed that they will fix the problem with no extra charge. This time however, the furnace would not stop running and the inside temperature had gone through the roof. So I called once again and told them the problem. They sent back the two guys who had originally screwed up. They came in and after running up and down for a while told me that they fixed the problem with the furnace but the thermostat, which is brand new is not working and I need to get another thermostat. They almost convinced me to install another thermostat but the blessing in disguise was that they had run out of thermostats and didn't have one to install for me When I came home from work that day, I opened the thermostat and thought to change the batteries because the light on it was pretty dim. As soon as I put on the new batteries, everything lit up and the thermostat started working. I just received another bill yesterday for $124.00 because they are saying that they showed up to fix the thermostat which is simply untrue. I can't believe that a simple installation of a thermostat would cause so much headache, money and time. From my experience, these guys are very unprofessional and inexperienced and have no clue what they are doing. I would never call them again.