Background
Haglin was born in Hastings, New York to a farming family.
Haglin was born in Hastings, New York to a farming family.
He attended local schools before finding work as a draftsman with a Syracuse, New York architect.
He spent several more years working in Chicago, Illinois before moving to Minneapolis in 1873. After parting ways, Haglin briefly partnered with Charles Morse before embarking on a solo career. In 1909, he partnered again with B. H. Stahr.
Among the buildings Haglin was involved in are Minneapolis City Hall (1888-1909), the Peavey–Haglin Experimental Concrete Grain Elevator (1899–1900) and Old Main at Augsburg College (1901).
Haglin died in Long Beach, California in 1921.