Barhead Mill was built in the 1850's by Matthew Irving, who came from Ireland in 1852 with his wife, Jane Cunningham. Both had family living in the area already, and Matthew, having inherited his mother's dowry wanted to do something for the community and decided on a flour mill so the people would not have to travel to Walter's Falls to get their precious flour. The building was erected in 1855-1856. This information was taken from a newspaper article written by Mrs. F.J. Ritchie in 1936.
I don't know when the Barhead Hotel was built, but Fred and Betty Peters (of Eugenia now) operated it in the early 1960's.