On time, courteous, professional, thorough