I highly recommend using Spin Mortgage. It was my first time getting a mortgage and I'm very glad I went with Spin. They were fast, professional, and easy to deal with. I dealt with Ryan and he was great. He was super helpful with everything and always easy to get a hold of whenever I had any questions.