Three companies have announced expansion plans in Dyersville, Oelwein and Williamsburg, Iowa. Combined, the projects are expected to create 586 jobs and result in nearly $48.8 million in capital investment.