Leon is the best! He is thorough, patient, knowledgeable and listens to understand the type of property that is desired. He goes beyond the scope of his role and it was much appreciated in my purchase process. He is professional and pro active. He did not wait for me to ask questions, he guided me through the process and thought of issues we may face during each step. He is excellent!