He arrived on time, nice professional, answered all my questions, fixed the problem immediately... I would recommend him . Thanks Bill