Kevin and his staff are great to work with. Very thoughtful and creative presentations. Our staff continues to use and practice the information that Kevin shared in his presentation on customer service. I highly recommend Kevin and his staff for future staff development.