Dan was great. He arrived on time and was able to diagnose and fix my wiring issue within an hour. A bit pricey, but I'll pay for work that I know is done properly.