On time and did outstanding job explaining system. Strong working knowledge and excellent customer service