John is personable, knowledgeable, and very accessible. He always accommodated our scheduling requests. John understands real estate in Marin and does thorough research based on what the client wants. We looked for over a year and he stuck through it with us until we found the exact right fit. Definitely would recommend John!