Michael was great to work with. His attention to detail and thoroughness in explaining the process to me was greatly appreciated, and he was always very responsive and quick to answer any questions that I had. I would highly recommend working with him.