Randy Kinghorn is so smart and informed about how to deal in commercial real estate and so easy to work with. He takes full responsibility for the work that has to be done in any business dealings. He has been enormously helpful to me, a small business owner. He has taken charge of lease negotiations, tenant relations, and property evaluation.