Took my money and RAN! Mine was a simple fix, broken pin on the thermostat. Sully first suggested it was the solenoid then a new control board. NEITHER of which was the issue. I discovered myself that it was a bent pin on the thermostat, fixed it and was working. He put back my old control panel and all of a sudden my thermostat (which was working) didn't work (it appears he didn't connect the thermostat). Forcing me to purchase something I didn't need. Not only that he gave me a 'new' thermostat which was defective. He also didn't re-connect the Humidifier.
DO NOT HIRE THIS GUY.