John was great to work with. He is knowledgeable about multiple markets in the greater Albuquerque area and has a great network of individuals to work with depending on your needs and preferences. He is extremely involved in the real estate community and is constantly attending classes or training in an effort to increase his knowledge and to better serve his clients. If he doesn't know the answer to your question, he typically knows someone who does or will find someone who does and will get back to you in a timely manner. I had several issues come up related to my buyer and lender, but John and his team coached me through it, and I felt a minimum impact on my end which made my buying experience significantly less stressful.