My husband and I worked with Barry to purchase our first home and really can't sat enough good things about him. He is knowledgeable, approachable, personable, endlessly patient, and incredibly generous with his time (including morning and evenings dur the weekends over the course of several months). He answered every question and explained every form and every part of the process clearly and thoroughly. Buying a home in the market is challenging, but working with Barry made it painless and straightforward as possible. We highly recommend him.