Was on time. Diagnosed the problem and fixed in a timely manner. Explained what he was doing and answered all my questions.