When selecting a roofing contractor, prioritizing your family’s safety and adherence to building codes is crucial. In Minnesota, roofing contractors must possess specific credentials to meet industry standards and provide quality service. At The Construction Group, we ensure every contractor is licensed, certified, insured, and bonded for residential and commercial roofing projects. Let’s break down what each of these terms means and how they benefit you as a homeowner:


In Minnesota, a roofing company must have a license to conduct business legally. This license is your assurance that the contractor has undergone the necessary processes to perform roofing work lawfully and up to state standards. It’s important to note that hiring an unlicensed contractor can leave you without recourse if issues arise during the roofing project, potentially leading to costly repairs or legal complications.


Certifications for roofers fall into two main categories:

  1. State Certification: This involves roofers completing specialized courses and exams relevant to their specific trade, such as residential or commercial roofing, or specific materials like asphalt shingles, tile, or metal.
  2. Manufacturer Certification: Major manufacturers like GAF or Certainteed may require roofers to receive certification to install or repair their products accurately, ensuring the validity of product warranties and proper installation.


Contractors in Minnesota are required to carry the following types of insurance:

  1. Liability Insurance: Protects homeowners from any damage a contractor might cause to their property during the roofing project.
  2. Workers’ Compensation: Covers medical bills and lost wages for workers injured on the job, regardless of fault, ensuring homeowners are not financially liable for on-site injuries.


A contractor bond provides an extra layer of protection by covering losses if the contractor fails to complete the job correctly or meet industry standards. It also protects against damages from incomplete work or unpaid permits. Homeowners should verify a contractor’s bond by requesting the bond number and checking directly with the surety company.

Choose a Credentialed Roofing Contractor in Woodbury

If you’re seeking professional and reliable roofing services in Woodbury, Minnesota, you can trust The Construction Group. We offer extensive roofing solutions, including installation, repair, and inspections for residential and commercial properties. Each of our contractors is fully licensed, insured, and bonded, ensuring top-quality service and peace of mind.

Ready to ensure the safety and quality of your roofing project? Contact us today at 651-731-5857 for a detailed discussion about how these credentials provide security for your roofing project or to schedule a consultation. We’re here to help you make the best choice for your home.

Phone: 651-731-5857 Contact Us Online Licensed & Insured: BC-331121