Polite, patient, punctual, competent.  Even took his shoes off.  Glad we spent the money!