Excellent in all respects...technical skills, trouble-shooting, and explanations about how the system works. Thank you.