Professional and caring. His employees are also wonderful, patient, caring and helpful. I always could get through to talk to someone who would answer my questions. Sometimes you have to call back if you don't get through the first time to the person you need as they are a busy office and are often helping others.