Arrived on time, speaks well, very prepared to solve problem, neat and clean, and got in and out quickly!