Roofing

Roofing Contractors in Mankato, Minnesota

Blue Earth CountyCompliance Guide

Compliance File

FILE: ROOFINGLOCATION: MANKATO, MINNESOTATYPE: COMPLIANCE GUIDESTATUS: PUBLIC REFERENCE

Summary

Operating as a licensed roofing contractor in Mankato, Blue Earth County requires compliance with Minnesota state licensing laws and local building codes. The foundation is obtaining your Minnesota Residential Roofing Contractor License, which involves demonstrating experience, passing exams, and maintaining proper insurance and bonding. Most roofing work in Mankato requires permits from the city Building Division, with inspections required upon completion. The process is straightforward but requires attention to detail in documentation and timing. Contractors must maintain general liability insurance, workers compensation coverage, and a state surety bond while staying current on license renewals and continuing education requirements.

License Requirements

Minnesota requires roofing contractors to obtain a Residential Roofing Contractor License through the Department of Labor and Industry. This requires passing a business and trade exam, demonstrating 4 years of experience or equivalent education, and maintaining continuing education requirements. The license must be renewed every 3 years. Additionally, contractors must register with the Minnesota Department of Commerce if performing work over $15,000. Blue Earth County and the City of Mankato do not require separate local roofing contractor licenses beyond state requirements.

Permit Requirements

The City of Mankato Building Division requires permits for most roofing work, including re-roofing, structural repairs, and new construction. Minor repairs under $1,000 may be exempt. Permit applications must include project plans, contractor license verification, and proof of insurance. Typical processing time is 3-5 business days for standard residential projects. Permit fees range from $75-$200 depending on project scope and square footage. Inspections are required at completion before final approval.

Insurance Requirements

Minnesota requires minimum $50,000 general liability insurance for residential roofing contractors. Workers' compensation insurance is mandatory for any contractor with employees, administered through the Minnesota Department of Commerce. Contractors must also carry minimum $15,000 surety bond through the state licensing board. Many municipalities and customers require higher liability coverage, typically $300,000-$500,000 for commercial projects.

Typical Cost Ranges

In the Mankato market, residential roofing projects typically range from $8,000-$18,000 for asphalt shingle replacement on average-sized homes (1,500-2,500 sq ft). Metal roofing runs $12,000-$25,000 for similar projects. Commercial flat roof repairs range from $3,000-$15,000 depending on size and materials. Emergency repairs typically cost $500-$2,500. Prices reflect local labor costs averaging $45-65 per hour and materials markup of 15-25%.

Compliance Checklist

  • Obtain Minnesota Residential Roofing Contractor License through Department of Labor and Industry
  • Register with Minnesota Department of Commerce for projects over $15,000
  • Secure general liability insurance minimum $50,000 and workers compensation if applicable
  • File $15,000 surety bond with state licensing board
  • Apply for roofing permit through City of Mankato Building Division before starting work
  • Schedule required inspections with city building department
  • Verify all employees are properly classified and covered under workers compensation
  • Maintain current license and insurance documentation on job sites

READYDOCS

These are the documents Iris tracks for you.

Store them in one place. Get alerts before anything expires. Ask Iris anything from the job site.

$19/month — First month free. No credit card required.

Start Free

No credit card. Cancel anytime.