Te Puke War Memorial Hall has just been brought back into use after extensive earthquake strengthening work.
It's perhaps just as well the work has been done, as there was standing room only in the hall, with hundreds still outside, for this morning's Anzac Day commemorations.
The day began with a parade along Jellicoe St featuring returned servicemen and women, members of the emergency services, students from local schools, Te Puke and District Highland Pipe Band, military vehicles and members of the town's various Pacific Island communities.
Read more: Anzac Day: Services being held around the Western Bay of Plenty
Understanding the sacrifices made on Anzac Day
Radio star surprises army dad for Anzac Day
Guest speakers were local historian Christine Clement, who relayed the stories of three Te Puke identities who had served in World War I, and Lt David Williams of the 36th Royal New Zealand Infantry Regiment.