Holland contracting is known to many as the most diverse general contractor in iowa. We primarily construct large building projects, do municipal water and sewer installation, heavy seeding and excavation. More recently we've taken our drainage and trenching experience and rolled it into wind technology cable installation