I’ve worked with John on buying two homes and wouldn’t work with anyone else. He took care of everything, and was extremely hard working and knowledgeable. I always felt like he had my best interest at hand and that everything he did for me, was what he would have personally done for himself. I never had to worry, he was taking care of issues before I had to think about them. I highly recommend.