John is an exceptional person and mortgage professional -- and he has built an excellent team that takes great care of their clients. They are extremely responsive and highly knowledgeable.
I have no hesitation whatsoever in recommending John and his team.