Smith Grigg Shea & Klinker PC 120 South Hayes Avenue, Primghar, IA 51245