Iowa Small Business Development Center
The Iowa Small Business Development Center, which has a number of offices all over Iowa, provides services to small businesses such as counseling and training for a variety of reasons, such as starting or growing a business. Some of these workshops have a cost.