Banff Housing Corporation (BHC) is a wholly owned subsidiary of the Town of Banff, mandated to provide and manage resident housing for the town.