John was the perfect agent to help my wife and I purchase our first home. He knows the South Haven market very well, has solid contacts, and is great at communicating. While it took us several months to find a home that met our needs due the limited inventory available, John consistently kept in touch with us and even shared some houses before they hit the market. We would highly recommend John to anyone searching for a home in the South Haven area and would definitely work with him.