John Green is a seasoned professional who knows how to keep his ideas fresh, while understanding his clients’ needs exceptionally well. Excellent communication is one of his many strong points. I was impressed with John’s willingness to go above and beyond the call of duty as a real estate professional to sell our home. It is clear that John cares very much about his client relationships and it shows in the way he follows-through. John’s services are second-to-none.