John was a wonderful real estate agent to work with! From the very beginning, he kept in touch with us every single day, always staying on top of every detail and making sure we felt informed and supported throughout the entire process. He was incredibly enthusiastic and encouraging, which made a big difference during what can sometimes be a stressful experience. John was knowledgeable, professional, and always willing to go the extra mile—whether it was answering our late-night questions, scheduling last-minute showings, or offering helpful advice along the way. He truly listened to what we were looking for and never made us feel rushed or pressured. We felt like we were in great hands from start to finish. I highly recommend him to anyone looking to buy or sell.