As a first time home buyer I thought my experience would be confusing and frustrating but john made my experience smooth and easy. Johns vast knowledge of local real estate and brilliant insight to the process helped me find the perfect home, he even anticipated aspects I wanted in a home before I knew I wanted it. All around a great experience!!!