John knows the market well and will put you in the right place at the right time. He answers every question no matter what and stays abreast of all changing regulations. John will make the buying and selling of your home as pleasant as possible. He absorbed allot of headaches for us. He is the best!


