Stephen arrived on time, was very polite, efficient and friendly. I saved his name/card to request him next time.