Very patient with all my questions. Easy to get a hold of. Very detail oriented and good at explaining the process of everything. The whole process went faster than expected. I had a great experience and highly recommend him.