I have had the opportunity to hire Kevin, he is unfazed by challenges. Always prepared to take on anything encountered. He offered exceptional professional insights. He Took the time to inform us of our options and makeing sure to give us all the information in non legaleze terms. .He gave us timely updates through out the process,It is easy to understand why someone would go to Kevin for advice and counsel.