In Iowa, only plumbing and mechanical contractors are required to be licensed at the state level. Such licenses are issued by the Iowa Department of Health and Human Services. Candidates for licensure must purchase a contractor license surety bond for at least $5,000.
All contractors based in Iowa earning more than $2,000 a year in construction, including plumbing and mechanical contractors licensed by the Department of Health and Human Services, must register with the Iowa Division of Labor. No surety bond is required. However, out-of-state contractors aiming to do business in Iowa must register and provide the Division of Labor with a $25,000 surety bond.
Several local jurisdictions in Iowa also require surety bonds from contractors on public works projects. However, these are typically performance bonds rather than contractor license bonds.




