 The community serves as a service centre for the surrounding rural area.It is home to the municipal offices of Brock Township, as well as a secondary school, Brock High School, and an elementary school, McCaskill's Mills Public School, which was originally 2 separate schools, H.W.Knight Public School, and Cannington Public School.