John has been wonderful for us. He helped us buy and sell our first home, and then with the purchase of our second home. He’s always there for us when we need any information or assisting with the process. He’s professional, efficient, knowledgeable, communicative, honest and friendly. He’s somehow made the chaotic home-buying process smooth and enjoyable. Not sure we could have done it without him, and looking forward to working with him again and again. Thanks John!!