John has earned my highest recommendation. He is knowledgeable, patient, skillful, works as a direct lender, and will go to bat for you! I am a financial professional with 30+ years of high-level experience, and John is my go-to guy for my mortgage from now on. Need I say anything more?
