John helped us find our Dream Home. He helped and supported us through the buying and selling process which resulted in a very smooth and timely real estate transaction. John knows the business and is very professional. We have and will continue to recommend John to all of our friends and family for all their real estate needs.