John is organized, an excellent communicator, and so easy to work with! He kept me up to date every step of the way on my refinancing process. John answered any questions I had immediately. Given a chance in the future, I would work with him again. I highly recommend John and his IFM team!
M.L. – Northern CA