We were very picky buyers in terms of location, distance (commute) to work and neighborhood. This was the reason we took longer than expected time to find our dream home. In this process, John was helped from day one to the final signing date, in fact even after closing. He has great experience, knowledge and mainly patience. And more importantly, John was always available at every twist and turn of the process. I highly recommend John to everyone who is looking for buy or sell their home.