To be 100% honest, I have been friends with Keith since primary school, so I may be a bit biased. That being said I know him and his family. I know there values and beliefs. I know that he will never give you up (values good personal relationships), never let you down (proactive), never run around and desert you (trustworthy), never make you cry (maybe tears of joy), never say goodbye (reliable), and never tell a lie (honest) and hurt you.
On a more serious note. Keith is a highly professional, moral and ethical person with experience flipping houses that helps him catch things that other realtors may not. Guy is built for sales, pushy when he should be but knows when you give you your space. Everything you want in a realtor, you want this guy on your side.