1. Nessa Construction 17394 300th St, Hubbard, IA 50122 Coordinate: 42.26697,-93.35864 Phone: (641) 864-3529