Ditch Witch - Iowa, Inc. Remodeler - Davenport, IA Looking to contact Ditch Witch - Iowa, Inc.? You can reach them at 563-391-4656