Tom and his associates were very helpful, responsive and knowledgeable. My process had a number of complications that they were able to handle. They encouraged me and when things looked challenging they assured me to move ahead. They were very professional and at the same time friendly. I highly recommend them.