Very Professional, detailed oriented, friendly and patient. I asked several questions. He took the time to throughly answer all of my questions in details.