I had an outstanding experience working with John Jarvis. From start to finish, he was knowledgeable, responsive, and incredibly patient in explaining every step of the process. John made what could have been a stressful experience feel smooth and manageable. His attention to detail and commitment to finding the best option for me truly stood out. I highly recommend John!