As a Mortgage Banker with Bank of Oklahoma, I work with many different Realtors on a daily basis. John is definitely at the top of my favorites list. John's clients are always so well informed about the buying process. They already have a clear understanding of the expectations before they come to me to make application, which is so refreshing. His clients always rave about his high level of service and his accessibility. He is diligently involved throughout the entire process; making sure that all parties are on the same page. His communication skills combined with his professionalism and knowledge make John a fantastic Realtor. I would highly recommend John to any potential buyer or seller.