Very helpful and patient. Always answer to text and email very fast. Every time I had question, I had an answer for me and I didn't have to wait and run after it. He let me know about my case all the time and he helped me for each step. Very professional