Better than I ever could have expected since I had no prior experience with this contractor. I looked them up on the internet and saw they we're licensed and bonded. That's a must for me. But above all that, Kevin the electrician was on time, professional, courteous, clean, knowledgeable in his craft and successfully completed all the diagnostics and repairs in an acceptable amount of time. Kevin also cleaned up each of several work areas and the billing process was painless. The hourly rate was fair market. I give a 5 star and for me, that is very rare. Thank you Kevin and Burnhart Electric.