The best of the best! Very honest and hardworking with out being pushy. Gives great advice. Helped me with my first home buying experience m explained everything well. Now he was the first to call when it was time for us to move to our next house and sell ours!