A contractor who provides services in more than one special skill area must be licensed. Specialty contractors who provide only one special skill are not required to have a state license (except residential roofers).
A Minnesota independent contractor agreement is a written contract between a contractor and the entity that hired them. In addition to compensation, a contractor agreement also covers taxes, insurance, expenses, licenses, workers' compensation, and the contractor's status.