City-by-city roofing permit rules
Every city below publishes a residential roofing permit process. Here's what each city says. When cK Builders replaces your roof, we pull the permit and handle the inspections.
| City | What the city says | City |
|---|---|---|
| Mendota Heights | Mendota Heights publishes a residential roofing permit fee (1% of permit valuation, $100 minimum, plus state surcharge). Source | City of Mendota Heights 651-452-1850 |
| West St. Paul | The city’s residential roofing handout states: “A Building Permit is required for all re-roofing projects.” Source | City of West St. Paul 651-552-4100 |
| South St. Paul | South St. Paul lists reroofing as a building-permit project that can be applied for through its e-permit portal. Source | City of South St. Paul 651-554-3200 |
| Inver Grove Heights | The city’s roof handout states: “A permit is required for all roof work. Applications are submitted online.” Source | City of Inver Grove Heights 651-450-2500 |
| Eagan | Eagan lists roof replacement and repair among the projects that require a building permit — whether a contractor or the homeowner does the work. Source | City of Eagan 651-675-5000 |
| Burnsville | Burnsville’s re-roofing requirements state that “the replacement of roof coverings does require a building permit.” Source | City of Burnsville 952-895-4400 |
| Apple Valley | Apple Valley has separate permits for roof replacement and roof repair; a repair permit covers 500 sq. ft. or less, otherwise a replacement permit is required. Source | City of Apple Valley 952-953-2500 |
| Rosemount | Rosemount states: “A building permit is required for all roofing projects.” Source | City of Rosemount 651-423-4411 |
| Lakeville | Lakeville’s re-roof guide states: “Permits are required for re-roofs.” Source | City of Lakeville 952-985-4400 |
| Farmington | Farmington’s roofing handout states: “A building permit is required for all roofing projects.” Source | City of Farmington 651-280-6800 |
| Hastings | Hastings has a residential siding/roofing permit application and requires an underlayment photo and final inspection on roofing jobs. Source | City of Hastings 651-480-2350 |
| St. Paul | St. Paul covers re-roofs and roof repairs under its Contractor Express Building Permit. Source | City of St. Paul 651-266-8989 |
Who pulls the permit?
Normally the licensed contractor doing the work. When cK Builders replaces a roof, we apply for the permit and schedule the inspections the city requires. If a roofer asks you to pull the permit, ask why.
Check the roofer's license first
In Minnesota, residential roofers and building contractors must be licensed by the Department of Labor and Industry, and the license number must appear on their advertising, including websites (MN DLI). See how to check a contractor's license.