Excellent experience as a first time home buyer. John was patient, understanding, and provided me honest, helpful consultation throughout this important milestone in my life. I am incredibly satisfied with my purchase and at no point in time did I feel I was being pushed in one way or another. I had a great amount of autonomy to discover what I liked and what I didn't like, while getting honest and unbiased feedback when I asked for it. I would highly recommend John to any aspiring home buyer, regardless if they are a first time buyer or not.