Heritage Bank provides personal banking, investment banking, agriculture, commercial and consumer loans, fixed and variable mortgage loans, lines of credit, corporate cash management services, telephone and online banking with bill pay (including account alerts and a personal finance management product). Heritage Bank offices serve neighborhoods in the Kentucky cities of Hopkinsville, Elkton, Cadiz, Murray, Benton, Calvert City, Fulton, as well as the Tennessee cities of Nashville, Brentwood, Kingston Springs, Ashland City, Pleasant View, Erin and Clarksville.