Juan arrived on time and diagnosed a tough electrical issue, had all the right tools, answered my (many) questions, fixed the problem I'd been attempting to fix myself for 3 days, and charged a reasonable price. System back up and running!