John and his team are incredibly professional, knowledgeable, and responded within just a few minutes anytime I had a question. When other lenders said no, John said yes, and found a way to make it happen. I highly recommend John and will use him for all of my mortgage needs in the future.