This is our second time selling with John. Once again, we found him to be incredibly knowledgeable, communicative, approachable and supportive. Selling your home is a big emotional, financial and logistical process. John was an amazing support every step of the way. We had complete trust in John and his team. They went above and beyond for us and exceeded our expectations on all fronts.