Community Trust Bank offers various personal and business banking products and services. It offers a range of personal deposit accounts that include savings, checking, money market and investment retirement accounts. The bank also offers consumer loans for various financial requirements, including home improvements, debt consolidations and vacations. Additionally, it provides funding for new and used equipment, including construction, hauling, manufacturing, coal and farming equipment. The bank also offers a range of cash management services that include fund collection, concentration and disbursement. Its Web site provides information on the working hours of its branches. Community Trust Bank maintains a branch in Whitesburg, Ky.