John not only deciphered exactly what we were looking for but also read each situation and recommended how we should move forward. He was not only extremely knowledgeable about the market but was also versed on home construction and maintenance. This is the agent you want!