Skip to main content
Municipal GuideMinnesotaOlmsted County · Rochester

Rochester, Minnesota Building Permit Guide

Since May 2025, re-roofing, re-siding and replacing windows in Rochester all require a permit and inspections.

County: OlmstedCode route: Minnesota State Building CodeTrades: State licensed
Authority
Rochester Building SafetyOlmsted County, city enforcement
From May 2025
Re-roof, re-side and windowsAll require permits and inspections
Siding and windows
Distinct special skillsDoing both requires the state licence
Sheds
200 square feetZoning certificate still required below it

Rochester is the third largest city in Minnesota and the home of a major medical centre. Its permitting is otherwise conventional, and one recent decision has changed the permit floor for ordinary homeowners more than anything else in this state.

Community Development is co-located with Public Works at the Development Services and Infrastructure Center, with permits and inspections handled through the city’s online citizen access system.

This guide covers work inside the Rochester city limits. Olmsted County issues building permits for the nearby cities of Byron, Chatfield, Eyota and Stewartville and for Eyota, Marion and Quincy townships, while the other townships make their own arrangements.

🏠

The envelope is permitted work here. With effect from the first of May, 2025, the city requires a building permit and inspections for all residential re-roofing, re-siding and window replacement projects. That is a materially lower threshold than most Minnesota cities apply, and it catches the most common homeowner projects there are.

What requires a building permit in Rochester?

Minnesota runs one building code and only one. The Minnesota State Building Code is the standard that applies statewide to the construction, reconstruction, alteration, repair and use of buildings, and it supersedes the building code of any municipality. A city administers and enforces it; it does not get to rewrite it. That makes Rochester far more predictable than a jurisdiction in a local-option state — the edition, the exemptions and the technical provisions are the same ones in force across Minnesota.

Typically permit required

  • New buildings, additions, alterations and change of occupancy or use
  • Structural alterations, load-bearing changes, foundations, decks and retaining walls
  • Electrical work, performed by a state-licensed electrical contractor
  • Plumbing work, performed by a state-licensed plumbing contractor
  • Mechanical and fuel gas work, and anything touching the state energy provisions
  • Re-roofing, demolition, egress window openings and signs above the local threshold

Often exempt

  • Ordinary repairs and maintenance replacing materials in kind
  • Small accessory structures below the local threshold, where zoning allows
  • Painting, flooring, cabinetry and other finish work
  • Most agricultural buildings, which sit outside the code entirely

An exemption from a building permit is never an exemption from zoning, from the state energy provisions or from a trade permit. Confirm scope with Rochester Building Safety before work starts.

Short on time to read all of this?

Get a free quote →

What is actually local, and what is not

Local government decides fees, submittal formats, counter hours, inspection scheduling, zoning and land use — and nothing about the technical code. A municipality must not require building code provisions different from the state code, whether by ordinance or through a development agreement. The single exception is an ordinance that is more restrictive, justified by geological conditions, and approved by the state building official. Separately, agricultural buildings sit outside the code almost entirely, and a city that requires exterior work to be finished within a set period cannot demand completion earlier than 180 days after the permit issues. The change came with a licensing consequence worth understanding: siding installation and window installation are distinct specialised skills under state law, so a contractor handling both parts of a project is providing more than one special skill and must therefore hold a state residential contractor’s licence — and the city states that licence and registration status will be verified at the time of permit submittal

Residential building contractors, remodelers and roofers, electricians and plumbers are licensed by the state Department of Labor and Industry, so the same credential is valid in Rochester as anywhere in Minnesota. Building without a required permit exposes a job to stop-work orders, penalties and delayed occupancy, and unlicensed residential contracting is a separate violation enforced by the state. How Minnesota’s statewide code works

Who handles permitting in Rochester?

Building Safety handles building permits, plan review and inspections for the city, with the planning and zoning function in the same department and the same building, so a project can resolve both questions in one place.

Rochester permitting contact
DetailInformation
DepartmentCity of Rochester Community Development, Building Safety
AddressDevelopment Services and Infrastructure Center, 4001 West River Parkway NW, Suite 100, Rochester, MN 55901
Phone(507) 328-2600
HoursMonday to Friday, 8:00 a.m. to 4:30 p.m.
Emailbuildingsafety@rochestermn.gov
From 1 May 2025Permits and inspections for all residential re-roofing, re-siding and windows
Licence verificationChecked at the time of permit submittal
Zoning certificateMay be required even where no building permit is

The zoning certificate is the requirement people miss. Sheds under 200 square feet do not require a building permit but do require a zoning certificate, and anything over that size requires both. The city is explicit that even where a building permit is not required a zoning certificate may still be necessary to confirm the property or land use complies with local zoning — and that it is essential for property sales, leases and development.

Who may do the work is drawn carefully. Owners and occupants of single family homes must obtain permits for work they intend to do themselves, and the individual who signs the permit is responsible for compliance. Landlords may do carpentry work on their rental properties, but professional contractors must be hired for any trade work. Homeowner electrical work is allowed only where the owner performs it, the dwelling has no more than two units, and all work is inspected.

Not sure this scope needs a permit?

Get a free quote →

In 2025, building permits issued in Rochester authorized 448 new privately owned housing units, 240 of them single-family homes, according to the U.S. Census Bureau Building Permits Survey.

Permit types

Residential permits

Residential permits now cover the building envelope as well as structural work, and the city publishes permit guides for do-it-yourself projects. A retaining wall under 4 feet in height generally falls outside the permit requirement, and basement finishing needs a building permit when walls are built, moved or altered or the use changes, with trade permits for any electrical, plumbing or mechanical work and egress compliance where a bedroom is added.

Commercial permits

New development is additionally gated by the municipal code on infrastructure: no permit is issued for construction of a new building until the rough grading of public streets providing access has been completed, sewer and water construction has been completed and determined to be in service by the city engineer, and rough grading of planned private streets within the project area is complete.

A contractor doing residential building or remodeling work in more than one special skill needs a state licence, unless its gross annual receipts from that work stay at or under $15,000 and it holds a certificate of exemption; residential roofers must always be licensed. Licensees pay into the Contractor Recovery Fund instead of posting a bond, and mechanical contractors need no state licence but must give the state a $25,000 bond. Contractor licensing in Minnesota

Rochester permit costs and fees

Rochester fees follow the published schedule by permit type and valuation, with the state surcharge collected alongside. The envelope permits introduced in 2025 carry their own fees and their own inspections.

How Rochester permit fees are structured
Fee componentHow it works
Building permitSet locally on valuation; the code is statewide but the fee schedule is not
Plan reviewA percentage of the permit fee or a flat charge, set locally
State surchargeA statutory surcharge collected with the permit and remitted to the state
ElectricalPermitted and inspected through the state electrical programme or the municipality
PlumbingState plan review where it applies; otherwise local, under any plan review agreement
Energy complianceDocumentation against the state energy provisions, which are not locally variable

Rather talk it over?

Call 1-855-478-4290 →

Because the technical code is identical statewide, fee differences between Minnesota cities are differences of policy rather than of requirement — two cities enforcing the same provisions can price the same project very differently. Ask Rochester Building Safety for the schedule in force on your filing date, and confirm whether the state or the city holds the plumbing and electrical route for your scope.

🧮

Need a real number for a specific Rochester project? Send us the scope, address and valuation and we will identify the fee categories, the trade routes and the review steps that will apply.

Trade permits and who may pull them

Minnesota separates the credential from the permit. The licence to do the work is issued by the state and is valid everywhere; the permit for a particular job is issued locally, or by the state where it holds the administrative authority for that scope.

Permit required

  • Service installations, panel upgrades, new circuits, solar photovoltaic and EV charging
  • New plumbing, repipes, water heater change-outs, fixtures, backflow and gas piping
  • Mechanical installation and change-out, ductwork and venting
  • Any work in a public building or a residential building of five or more units, which may trigger state plan review

Typically exempt

  • Replacing a fixture, switch, receptacle or light with no alteration to wiring or piping
  • Clearing a stoppage without replacing or rearranging concealed piping
  • Filter, thermostat and routine component service
  • Like-for-like appliance repair that does not alter the connection

Electrical and plumbing work must be done by state-licensed trades, though an individual may do electrical work on a home they own and occupy if it has its own electrical service. Whether the electrical permit comes from the state or the local office depends on whether that city or township has taken on electrical inspection. Electrical and plumbing rules in Minnesota

Rather not deal with the building department?

Get a free quote →

How to apply for a Rochester building permit

1. Permit the envelope work

Since May 2025 all residential re-roofing, re-siding and window replacement needs a permit and inspections.

2. Check the licence before submitting

Siding and windows are distinct special skills, so doing both requires a state licence, verified at submittal.

3. Get the zoning certificate too

It may be required even where a building permit is not, and it matters for sales and leases.

4. Test the shed threshold

Under 200 square feet needs a zoning certificate; over it needs a building permit as well.

5. Hire trades for rental work

Landlords may do carpentry on their own rentals but must hire professionals for trade work.

6. Confirm the infrastructure gate on new build

No permit issues until access streets, sewer and water are complete and in service.

Review, corrections and what actually causes delay

Because the technical code does not vary, most delay in Minnesota is procedural rather than substantive. The common causes are submitting to the wrong authority for plumbing where the state holds plan review; assuming a neighbouring city’s exemption list applies when the difference was only ever a local administrative practice; missing the state energy compliance documentation; and treating a structure as agricultural when it does not meet the statutory definition. Confirm the checklist with Rochester Building Safety before filing.

Inspections in Rochester

Standard checkpoints include footing and foundation, framing, rough-in electrical, plumbing and mechanical, insulation and energy compliance, fire systems on commercial work, and final, with a certificate of occupancy before the building is used. Because envelope work is now inspected, a re-roof or re-side that would have gone unrecorded before 2025 now leaves a permit history a future buyer can find.

Do not cover work before the required inspection has been approved. Keep the issued permits, the approved plans and the energy compliance documentation available on site.

On public buildings, state-licensed facilities and school district and charter school projects, plumbing permits and inspections generally run through the state Department of Labor and Industry rather than the local office. State plumbing review in Minnesota

Rochester permit search and official resources

Rochester Building Safety holds the building permit record for the City of Rochester. Where the state carried out plumbing plan review or inspection, that record sits with the department instead, so a full history on a commercial building or a larger residential one may need both.

🔍

Two questions, not three. In a local-option state you would have to establish which code a jurisdiction adopted. In Minnesota you do not — the code is the same everywhere. What you do need to establish is who holds the plumbing and electrical route for your scope, and what this particular city requires procedurally at the counter.

Want this handled start to finish?

Get a free quote →

These are the primary sources behind this guide. Fee schedules and procedures change — confirm the position for your filing date.

Frequently asked questions

Do I need a permit to re-roof in Rochester?

Yes. With effect from the first of May, 2025, the city requires a building permit and inspections for all residential re-roofing, re-siding and window replacement projects.

Does my contractor need a licence for siding and windows?

If they are doing both, yes. Siding installation and window installation are considered distinct specialised skills in Minnesota, so a contractor handling both components must hold a state residential contractor's licence, and the city verifies licence and registration status at the time of permit submittal. Contractor credentials in Minnesota are held by the state. The Department of Labor and Industry licenses residential building contractors, remodelers, roofers, electricians and plumbers for the whole state, so a licence travels between jurisdictions. A contractor doing residential building or remodeling work for homeowners in more than one special skill needs a state licence, unless its gross annual receipts from that work stay at or under $15,000 and it holds a state certificate of exemption; residential roofers must be licensed regardless. The licence attaches to the business with a named qualifying person holding the competence, and every licensee contributes to the Contractor Recovery Fund rather than posting a surety bond. Specialty contractors offering only one special skill generally need no state licence, except residential roofers, who always do.

Inspections are where schedules slip.

Get a free quote →

My shed is small. Am I finished?

Probably not. Sheds under 200 square feet do not require a building permit but do require a zoning certificate, and anything over that size requires a building permit as well. A zoning certificate may be necessary even where a building permit is not, and it is essential for property sales and leases.

Can I do my own electrical work?

Under conditions. Minnesota law requires electrical work to be done by licensed electrical contractors, but a homeowner may work on their own home where the owner performs the work, the dwelling contains no more than two units, and all work is inspected.

Can Rochester write its own building code?

No. Minnesota runs one building code and only one. The Minnesota State Building Code is the standard that applies statewide, and it supersedes the building code of any municipality. A city administers and enforces it but must not, by ordinance or through a development agreement, require building code provisions regulating components or systems of any structure that differ from the state code. The single exception is an ordinance that is more restrictive, justified by geological conditions, and approved by the state building official. That is why an edition question in Minnesota has one answer rather than one per city.

What holds up a permit on a new building?

Infrastructure. No permit is issued for construction of a new building until rough grading of the public streets providing access is complete, sewer and water construction is complete and determined in service by the city engineer, and rough grading of planned private streets within the project area is complete.

Simplify Rochester permitting with Alliance Permitting

A city that permits window replacement is a city where the assumptions from the last job do not carry. We work from its current list.

250K+Permits approved
All 50States covered
21+ YearsJurisdictional depth
Done-for-youWe file, you build

Trusted by leading builders, developers, and national contractors — 21+ years of filing in the jurisdictions we write about.

Contractors and builders choose Alliance for Rochester because the work is done by people who have stood at the counter:

  • 21+ years of filing, against one statewide code rather than 50 local ones
  • We confirm the plumbing and electrical route before the application goes in
  • State contractor licences verified with the department, and any city licence on top of it
  • Zoning and certificate obligations checked alongside the building permit, not after it
  • Completion-control periods checked so the exterior clock is known at issuance

Alliance Permitting is a permit documentation and submission company in Minnesota. We prepare your paperwork, file it correctly and coordinate with the permitting authority through issuance. We are not a contractor and we do not perform licensed plan review or inspections; that work stays with your licensed team and the jurisdiction.

Ready to break ground in Rochester sooner?

Let Alliance prepare, file, and track your Rochester permits while your crew stays on the job.

This guide is provided by Alliance Permitting for general information about Rochester permitting. Requirements, fees, and procedures change; confirm details with the permitting authority before relying on them.