John is professional, efficient and never misses a detail.  We sold quickly and above expectations in a weak market.  Very pleased!