John listened attentively to my housing needs and preferences, then expertly guided me through the entire home-buying process. He ensured that all details were meticulously handled and kept me informed every step of the way. I would highly recommend John's services.