A contractor is a person who engages in the business of construction including subcontractors and special trade contractors. All "construction" contractors doing business in Iowa who make more than $2,000 a year must register with the Iowa Division of Labor.