Heritage Financial Corporation operates as the bank holding company for Heritage Bank that provides various financial services to small businesses and general public in the United States. The company accepts various deposit products, such as noninterest demand accounts, NOW accounts, money market accounts, savings accounts, and certificates of deposit. Its loan portfolio includes commercial and industrial loans, owner-occupied and non-owner occupied commercial real estate loans, one-to-four family residential loans, real estate construction and land development loans, consumer loans, business lines of credit, term equipment financing, and term real estate loans, as well as commercial loans real estate related industries and businesses in agricultural, healthcare, legal, and other professions. As of December 31, 2016, the company had a network of 63 branches located in Washington and Oregon. The company was formerly known as Heritage Financial Corporation, M.H.C. and changed its name to Heritage Financial Corporation in 1998. Heritage Financial Corporation was founded in 1994 and is headquartered in Olympia, Washington.