Do I Need to Pull a Permit to Replace my Roof in Minnapolis / St. Paul?
Replacing a roof is a significant home improvement project that often requires a building permit. Whether you need a permit or not can depend on the municipality where your property is located. In the Twin Cities metro area, the requirements for roofing permits vary across different cities and towns. This post will guide you through the process and help you understand where permits are required and where they are not.
Understanding Roofing Permits
A roofing permit ensures that the work complies with local building codes and safety standards. Permits are generally required for complete roof replacements and major repairs, but not always for minor repairs. Failing to obtain the necessary permit can result in fines, work stoppages, and potential issues with insurance claims.
Permit Requirements by Municipality
Below is a chart outlining the roofing permit requirements for various municipalities in the Twin Cities metro area. This information is based on the latest data from local government websites and building departments. Always verify with your local building department before starting your roofing project.
Municipality | Permit Required | Notes |
---|---|---|
Minneapolis | Yes | Required for all roofing projects. |
Saint Paul | Yes | Required for all roofing projects. |
Bloomington | Yes | Required for roof replacements and major repairs. |
Burnsville | Yes | Required for roof replacements. Minor repairs do not require a permit. |
Eagan | Yes | Required for all roofing projects. |
Eden Prairie | Yes | Required for roof replacements. |
Edina | Yes | Required for all roofing projects. |
Maple Grove | Yes | Required for roof replacements and significant repairs. |
Plymouth | Yes | Required for all roofing projects. |
Woodbury | Yes | Required for roof replacements and major repairs. |
Apple Valley | Yes | Required for all roofing projects. |
Blaine | Yes | Required for roof replacements. |
Coon Rapids | Yes | Required for all roofing projects. |
Lakeville | Yes | Required for roof replacements. |
Minnetonka | Yes | Required for all roofing projects. |
Savage | Yes | Required for roof replacements and significant repairs. |
Shakopee | Yes | Required for roof replacements. |
Inver Grove Heights | Yes | Required for all roofing projects. |
Roseville | Yes | Required for roof replacements and major repairs. |
Richfield | Yes | Required for all roofing projects. |
Golden Valley | Yes | Required for roof replacements. |
Hopkins | Yes | Required for all roofing projects. |
Anoka | Yes | Required for roof replacements. |
Brooklyn Center | Yes | Required for all roofing projects. |
Brooklyn Park | Yes | Required for roof replacements. |
Chanhassen | Yes | Required for all roofing projects. |
Chaska | Yes | Required for roof replacements and significant repairs. |
Fridley | Yes | Required for all roofing projects. |
Maplewood | Yes | Required for roof replacements and major repairs. |
New Brighton | Yes | Required for all roofing projects. |
Oakdale | Yes | Required for roof replacements. |
Ramsey | Yes | Required for all roofing projects. |
Rosemount | Yes | Required for roof replacements. |
St. Louis Park | Yes | Required for all roofing projects. |
Stillwater | Yes | Required for roof replacements and significant repairs. |
White Bear Lake | Yes | Required for all roofing projects. |
Steps to Obtain a Roofing Permit
- Contact Your Local Building Department: Start by reaching out to your local municipality’s building department. They can provide specific details on permit requirements and the application process.
- Complete the Application: Fill out the roofing permit application form, which may be available online or at the building department’s office. Be prepared to provide details about your roofing project, such as the scope of work, materials to be used, and contractor information.
- Submit Plans and Fees: Submit any required plans or documentation along with the permit application fee. Fees vary by municipality.
- Wait for Approval: The building department will review your application. This process can take anywhere from a few days to a couple of weeks, depending on the complexity of the project and the department’s workload.
- Schedule Inspections: Once your permit is approved, you will need to schedule inspections at various stages of the project. Inspections ensure that the work is being done according to code and the approved plans.
- Complete the Project: After passing the final inspection, your project will be officially complete, and you can enjoy your new roof with peace of mind.
Conclusion
Navigating the permit requirements for roofing projects in the Twin Cities metro area can be complex, but it is essential to ensure compliance with local regulations. This guide provides a general overview, but always check with your local building department for the most accurate and up-to-date information.
For more information, you can visit the following sources:
By following the guidelines provided, you can ensure your roofing project is compliant and completed without any legal or safety issues.
See if youre in our service area here.
Helpful Permit Links:

Leave A Comment