As a dedicated real estate professional, my favorite aspect of this career is the opportunity to meet and work with a diverse range of individuals, helping them with their personalized needs. I particularly enjoy working with buyers as I find great satisfaction in assisting them in finding their dream home. I find working with first-time buyers to be particularly rewarding. With over 25 years of experience living in the community, I have a deep understanding of the local real estate market. I am committed to building lasting relationships with my clients by going above and beyond the traditional business transaction to truly understand their needs and aspirations. I fully recognize the significant investment that a home represents for families, and I am dedicated to guiding my clients through every step of the process with the utmost care and professionalism. From the initial search to closing, I am a dedicated ally, a skilled negotiator, and a trusted advisor. Additionally, I have the support of eXp Realty, a reputable and respected company in the industry. If you are in need of professional real estate services, please do not hesitate to contact me. It would be my honor to assist you in finding your dream home.

Ian Andersen John was a great help throughout the entire process. He was very helpful and knowledgeable with any of our questions. For a first time home buyer he made the process much easier and less stressful than we had anticipated. He didn’t make us feel pressured at any point in the process. I would recommend him to anyone looking to buy or sell their home.

Samantha Barcelona John was super helpful during my first home-buying experience! He was very friendly & available to answer the many questions I had. He was very knowledgeable & guided us in the right direction always. I would love to work with him again when buying my next home in the future!

Desiree Echols John was amazing through my buying process. He answered every question and was quick to respond to set up appointments for all showings. Always on time as well. He is such a great person to have as an agent. I would definitely recommend him to everyone.

Book an Appointment

Share my card


Add to home screen

Digital Business Card Designed by


Purchasing a home is one of the most important decisions you’ll make, and the right advice and guidance is paramount. Experience and expertise matter and they can make a significant difference in making sure that you not only find the right house, but that you also pay the best price.

I not only have a thorough understanding of the marketplace but I also have access to many properties that are off-market 

and an awareness of properties that are about to be listed. Most importantly, I’m keenly aware of the nuances that determine value and I am discerning as to construction quality, materials, and craftsmanship.   I will listen to your needs and find you the perfect home and I will make sure that you make an educated and informed decision. Once you choose a property I will represent your interest vociferously throughout the purchase process, negotiating the best possible purchase price, managing and advocating for you during inspections, escrow, title, and closing. I will also advise you on how to make the house even better, including furniture and design, and possibly remodel ideas and augmentations where beneficial.


Choosing the correct real estate agent to sell your home is one of the most important decisions you’ll make. It can be the difference between your home sitting on the market for months or selling quickly, for hundreds of thousands if not millions of dollars more. Your home is a very personal, important, and valuable asset, and it can be an emotional and complicated endeavor to sell it, especially in today’s challenging marketplace.

Numerous questions and concerns will need to be addressed, and the advice and consultation that you receive can make a tremendous difference in the results. Marketing and advertising, remodeling and/or upgrading, photography, internet exposure, staging, design, floor-plan measurements, videography, timing and presentation, inspections, pre-market exposure, agent outreach and relationships, open houses, pricing, and dozens more nuances and subtleties all make up the difference between failure and a successful sale.