John Mark is always on time and always available. Any time we interacted with him, we were met with honesty and efficiency. He’s amazing at what he does and really knows his stuff! You have an amazing agent on your team. He has often mentioned about seminars he has taken on various aspects of home ownership, maintenance, repair, costs and expectations. He also talks about how he has made contacts and connections with various trades people and researched subjects already listed, in order to improve himself and be more knowledgeable for his clients.