Professional and very knowledgeable. Took the time to explain everything. He was exceptionally friendly. Would recommend to anyone!