John is a wonderful person in financial business , which I heard was not possible 🙂 He helped me from scratch of mortgage knowledge to being a first time home buyer within 40 days. I will highly recommend him. He was referred to me by another satisfied customer of his.