I have known Randy for approximately 14 years. He is a very good listener and has been an important mentor to me. He is always professional and goes above and beyond in caring "advice." He has a unique ability to help me learn to help myself which is what he specializes in.See MoreRead Less