Jack is wonderful. He is super patient, very knowledgeable about the area, and an all-around nice person. He’s very easy-going but not afraid to negotiate and push back when needed. We were thrilled with our experience with him from start to finish and would highly recommend him to any of our friends and family.