John is consistently down to earth, honest, and reliable. He’s the kind of no nonsense agent that will tell you what you need, not what you think you want to hear, and makes sure that you get where you need to be and get there happy. Always friendly, always available and an absolute delight to work with.