Let me start by saying one thing, "thank you very very much for the great advice and mentorship to make me realize buying a home was the best financial decision I have made to this day" I don't do reviews for anyone, unless it has truly been something that stood out from what is expected from a professional. I have not bought multiple homes to compare it to anything, but, I have been around my friends and relatives who have, and when they shared their experiences, made me realize how lucky I got to deal with Mr. Irvin. Not only did he do his job in keeping me informed every step of the process, but he also taught me about the process and explained everything so clearly. John, gets it. He knows what is like to be on the buying and selling side. He is beyond a professional. I don' ever need to worry about finding a realtor and neither do my friends or relatives. They say, you are only as strong as your network, and let me tell you, you definitely want John Irvin on your side. Highly recommend him.