They did good work, but I also had that kind of feeling that they'll take advantage of me if I didn't know exactly what was really wrong. They would kind of be in that middle ground where I would be hesitant to use them, but if I had an emergency I would do it because I have to have somebody come in because they sort of misdiagnosed something on my heat pump once too. It was going to cost me $800, but it ended up costing me $200 when I had my nephew, who's a cooling and heating student, come and see if he could figure it out. They were going to charge me for a whole panel, but he came in and said that he noticed that my orifices needed cleaning, so he cleaned them and it worked fine. They have a good reputation around town, but that kind of bummed me out and I don't know if I could use them again. The first couple of things they did for me I thought were okay. I knew a little bit about the issue that was going on, so when they started going down this other road I got paranoid and did a double check and found out that I didn't need what they were trying to sell me, so I got a little bit nervous about them. When they came in they decided that my circuit board was bad and that was causing it to misfire which was going to cost me $800 for the part. I had something stuck in the back of my mind that we had this misfire issue before because of something with condensation. This was a backup furnace, I called my nephew, and it turned out that my orifices had become corroded and just needed to be wire brushed off so the gas could flow again. I just paid my nephew a couple of hundred bucks and so after that I was like could I really trust them, but I don't know. I didn't feel like the guy was gouging me, but maybe he was just not smart and went for the easiest thing or whatever. I suppose in the end when he put the new part in and it still wasn't working then we would have eventually had found the problem, but in the meantime it was going to be a lot of hassle and a lot of stress for me because I really didn't have that kind of money. Now I'd be a little more careful when I have them out to do anything else. I guess I'd have them out for regular maintenance, but not any service work. I'll call my nephew again, but their actual maintenance is fine and reasonable.