Very professional & caring. If I had any questions, he would take the time to explain in layman terms so I understood completely. When he was not available and I left a message, he would always contact me in a timely manner. A very pleasant young man!