John Irvin is truly professional and knows his stuff. I normal don’t do online reviews, but John really made things happen for me. He was really encouraging and patient throughout the whole home buying process. He helped me get the house I wanted when there were multiple offers on the property. He kept me in the loop with everything that was going on at all time. John was really quick to answer my calls and emails. He is truly a professional real estate agent.