Right on time. Friendly. Excellent communication - explained how everything was working - and no pressure.