He designed public buildings as well as residences in the area, some of which have been listed on the National Register of Historic Places.
Hasecoster was born in Osnabrück, Germany, where his father was a master builder.
He joined two older brothers George and Frederick in Richmond, Indiana, where a number of Germans from the Osnabrück area had settled in the middle 19th Century.
He completed his architecture study in St. Louis, Missouri, and Chicago and returned to Richmond in 1875 after a five-year apprenticeship.
Hasecoster designed buildings in many European and American styles, including Second Empire, Romanesque, Gothic revival, and Craftsman.