From the moment we met John his honesty, willingness to work for us and dedication shown through! John helped us to purchase a new home and sell our existing older home. Throughout it all he was always available any time and any day. He was always prompt to get back to you and was always looking out for your best interest. I highly recommend John as he will go above and beyond for his clients!