Contractor Records
Home › Minneapolis › Permit statistics

Minneapolis, MN building permit statistics

74,258 permits from 3,536 contractors across 13 kinds of work in the City of Minneapolis, October 2023 through September 2026: about 24,753 a year. Plumbing is the biggest trade with 20,012 permits. The busiest month for filings is October.

74,258permits read
3,536contractors on record
13kinds of work
Octbusiest month
73%firms matched to an active license
Sep 2026records through

By trade

Firms are distinct business names on the file. A linked usual filed value opens what that work costs. Finished is the share of permits a year or more old that the city closed out. Days to finish run from issue to the city's completion date, not from application.

TradePermitsFirmsActive last 12 moUsual filed valueFinishedDays to finishBusiest month
Plumbing20,012497371—71.3%113April
Roofing18,6201,483672$13,00093.0%85October
HVAC & Gas18,180298221—76.0%85July
Remodel5,5521,424728$15,00075.0%161October
Windows & Doors5,528478227$8,00081.2%98October
Siding1,823462160$13,50089.1%113September
Solar1,3213520$6,45093.5%76October
Drain Tile & Waterproofing1,02910052$8,80081.7%48July
Garage & Accessory70618568$24,77593.3%143July
Deck, Porch & Stoop692338134$7,37066.3%166May
Addition40426099$100,00075.8%338June
New Home2047130$433,85084.5%396October
Demolition1874423$15,00086.0%151October

Permits by year

The file we publish splits exactly into the last 12 months on file and the 24 months before them, so these are 12-month periods ending September 2026, not calendar years. Per year scales each period to 12 months. Counts cover the 13 kinds of home work we track, not every permit Minneapolis issues.

PeriodMonthsPermitsPer year
Oct 2023–Sep 20252453,15926,580
Oct 2025–Sep 2026 (last 12 months)1221,09921,099

By month

Share of filings by month, 100 = an average month (the thin line). The 10 biggest trades (every trade with 500 or more permits), October 2023 through September 2026. A tall bar is a busy month at the permit counter, which usually means a longer wait for a contractor.

Plumbing

20,012 permits · busiest April, quietest December

January: 99 (100 = an average month)February: 96 (100 = an average month)March: 102 (100 = an average month)April: 108 (100 = an average month)108May: 92 (100 = an average month)June: 101 (100 = an average month)July: 104 (100 = an average month)August: 96 (100 = an average month)September: 105 (100 = an average month)October: 107 (100 = an average month)November: 100 (100 = an average month)December: 90 (100 = an average month)JFMAMJJASOND

Roofing

18,620 permits · busiest October, quietest January

January: 16 (100 = an average month)February: 36 (100 = an average month)March: 78 (100 = an average month)April: 114 (100 = an average month)May: 117 (100 = an average month)June: 102 (100 = an average month)July: 113 (100 = an average month)August: 110 (100 = an average month)September: 110 (100 = an average month)October: 243 (100 = an average month)243November: 126 (100 = an average month)December: 34 (100 = an average month)JFMAMJJASOND

HVAC & Gas

18,180 permits · busiest July, quietest March

January: 96 (100 = an average month)February: 84 (100 = an average month)March: 81 (100 = an average month)April: 86 (100 = an average month)May: 102 (100 = an average month)June: 109 (100 = an average month)July: 116 (100 = an average month)116August: 106 (100 = an average month)September: 92 (100 = an average month)October: 113 (100 = an average month)November: 108 (100 = an average month)December: 107 (100 = an average month)JFMAMJJASOND

Remodel

5,552 permits · busiest October, quietest February

January: 96 (100 = an average month)February: 78 (100 = an average month)March: 104 (100 = an average month)April: 98 (100 = an average month)May: 104 (100 = an average month)June: 102 (100 = an average month)July: 112 (100 = an average month)August: 96 (100 = an average month)September: 105 (100 = an average month)October: 119 (100 = an average month)119November: 90 (100 = an average month)December: 96 (100 = an average month)JFMAMJJASOND

Windows & Doors

5,528 permits · busiest October, quietest February

January: 65 (100 = an average month)February: 62 (100 = an average month)March: 89 (100 = an average month)April: 99 (100 = an average month)May: 105 (100 = an average month)June: 113 (100 = an average month)July: 109 (100 = an average month)August: 126 (100 = an average month)September: 120 (100 = an average month)October: 135 (100 = an average month)135November: 101 (100 = an average month)December: 76 (100 = an average month)JFMAMJJASOND

Siding

1,823 permits · busiest September, quietest January

January: 47 (100 = an average month)February: 54 (100 = an average month)March: 82 (100 = an average month)April: 110 (100 = an average month)May: 108 (100 = an average month)June: 108 (100 = an average month)July: 134 (100 = an average month)August: 111 (100 = an average month)September: 140 (100 = an average month)140October: 125 (100 = an average month)November: 112 (100 = an average month)December: 70 (100 = an average month)JFMAMJJASOND

Solar

1,321 permits · busiest October, quietest April

January: 84 (100 = an average month)February: 73 (100 = an average month)March: 84 (100 = an average month)April: 57 (100 = an average month)May: 81 (100 = an average month)June: 71 (100 = an average month)July: 79 (100 = an average month)August: 134 (100 = an average month)September: 146 (100 = an average month)October: 153 (100 = an average month)153November: 109 (100 = an average month)December: 128 (100 = an average month)JFMAMJJASOND

Drain Tile & Waterproofing

1,029 permits · busiest July, quietest January

January: 50 (100 = an average month)February: 62 (100 = an average month)March: 70 (100 = an average month)April: 90 (100 = an average month)May: 90 (100 = an average month)June: 114 (100 = an average month)July: 148 (100 = an average month)148August: 119 (100 = an average month)September: 128 (100 = an average month)October: 128 (100 = an average month)November: 103 (100 = an average month)December: 97 (100 = an average month)JFMAMJJASOND

Garage & Accessory

706 permits · busiest July, quietest December

January: 29 (100 = an average month)February: 84 (100 = an average month)March: 62 (100 = an average month)April: 86 (100 = an average month)May: 125 (100 = an average month)June: 124 (100 = an average month)July: 161 (100 = an average month)161August: 161 (100 = an average month)September: 143 (100 = an average month)October: 139 (100 = an average month)November: 60 (100 = an average month)December: 26 (100 = an average month)JFMAMJJASOND

Deck, Porch & Stoop

692 permits · busiest May, quietest February

January: 25 (100 = an average month)February: 20 (100 = an average month)March: 69 (100 = an average month)April: 111 (100 = an average month)May: 161 (100 = an average month)161June: 126 (100 = an average month)July: 139 (100 = an average month)August: 142 (100 = an average month)September: 137 (100 = an average month)October: 132 (100 = an average month)November: 96 (100 = an average month)December: 42 (100 = an average month)JFMAMJJASOND
The same numbers as a table
TradeJanFebMarAprMayJunJulAugSepOctNovDec
Plumbing9996102108921011049610510710090
Roofing16367811411710211311011024312634
HVAC & Gas9684818610210911610692113108107
Remodel967810498104102112961051199096
Windows & Doors6562899910511310912612013510176
Siding47548211010810813411114012511270
Solar84738457817179134146153109128
Drain Tile & Waterproofing506270909011414811912812810397
Garage & Accessory298462861251241611611431396026
Deck, Porch & Stoop2520691111611261391421371329642

When Minneapolis schedules each kind of work

For each trade, the month with the most permit filings and the month with the fewest, October 2023 through September 2026. Trades do not all peak together, so the busy season depends on the job. Busiest is not the same as best: these are counts of filings, not prices or weather, though a quiet month at the permit counter can mean contractors have more room in the schedule.

When is the busiest season for plumbers in Minneapolis?

April: Minneapolis plumbing permits peak in April (108 against an average month of 100, about 9% of a year's filings); December is the quietest (90). That is from 20,012 permits, October 2023 through September 2026. If you can choose when to schedule plumbing work, December has the fewest filings; the usual permit then takes 113 days from issue to sign-off. Busiest is not the same as best: this counts filings, not prices or weather, and we have no prices by month. See the plumbing chart →

When is the busiest season for roofers in Minneapolis?

October: Minneapolis roofing permits peak in October (243 against an average month of 100, about 20% of a year's filings); January is the quietest (16). That is from 18,620 permits, October 2023 through September 2026. If you can choose when to schedule roofing work, January has the fewest filings; the usual permit then takes 85 days from issue to sign-off. Busiest is not the same as best: this counts filings, not prices or weather, and we have no prices by month. See the roofing chart →

When is the busiest season for HVAC contractors in Minneapolis?

July: Minneapolis HVAC & gas permits peak in July (116 against an average month of 100, about 10% of a year's filings); March is the quietest (81). That is from 18,180 permits, October 2023 through September 2026. If you can choose when to schedule HVAC work, March has the fewest filings; the usual permit then takes 85 days from issue to sign-off. Busiest is not the same as best: this counts filings, not prices or weather, and we have no prices by month. See the HVAC & gas chart →

When is the busiest season for remodeling contractors in Minneapolis?

October: Minneapolis remodel permits peak in October (119 against an average month of 100, about 10% of a year's filings); February is the quietest (78). That is from 5,552 permits, October 2023 through September 2026. If you can choose when to schedule a home remodel, February has the fewest filings; the usual permit then takes 161 days from issue to sign-off. Busiest is not the same as best: this counts filings, not prices or weather, and we have no prices by month. See the remodel chart →

When is the busiest season for window installers in Minneapolis?

October: Minneapolis windows & doors permits peak in October (135 against an average month of 100, about 11% of a year's filings); February is the quietest (62). That is from 5,528 permits, October 2023 through September 2026. If you can choose when to schedule window replacement, February has the fewest filings; the usual permit then takes 98 days from issue to sign-off. Busiest is not the same as best: this counts filings, not prices or weather, and we have no prices by month. See the windows & doors chart →

When is the busiest season for siding contractors in Minneapolis?

September: Minneapolis siding permits peak in September (140 against an average month of 100, about 12% of a year's filings); January is the quietest (47). That is from 1,823 permits, October 2023 through September 2026. If you can choose when to schedule siding work, January has the fewest filings; the usual permit then takes 113 days from issue to sign-off. Busiest is not the same as best: this counts filings, not prices or weather, and we have no prices by month. See the siding chart →

When is the busiest season for solar installers in Minneapolis?

October: Minneapolis solar permits peak in October (153 against an average month of 100, about 13% of a year's filings); April is the quietest (57). That is from 1,321 permits, October 2023 through September 2026. If you can choose when to schedule solar installation, April has the fewest filings; the usual permit then takes 76 days from issue to sign-off. Busiest is not the same as best: this counts filings, not prices or weather, and we have no prices by month. See the solar chart →

When is the busiest season for waterproofing contractors in Minneapolis?

July: Minneapolis drain tile & waterproofing permits peak in July (148 against an average month of 100, about 12% of a year's filings); January is the quietest (50). That is from 1,029 permits, October 2023 through September 2026. If you can choose when to schedule waterproofing work, January has the fewest filings; the usual permit then takes 48 days from issue to sign-off. Busiest is not the same as best: this counts filings, not prices or weather, and we have no prices by month. See the drain tile & waterproofing chart →

When is the busiest season for garage builders in Minneapolis?

July: Minneapolis garage & accessory permits peak in July (161 against an average month of 100, about 13% of a year's filings); December is the quietest (26). That is from 706 permits, October 2023 through September 2026. If you can choose when to schedule garage construction, December has the fewest filings; the usual permit then takes 143 days from issue to sign-off. Busiest is not the same as best: this counts filings, not prices or weather, and we have no prices by month. See the garage & accessory chart →

When is the busiest season for deck builders in Minneapolis?

May: Minneapolis deck, porch & stoop permits peak in May (161 against an average month of 100, about 13% of a year's filings); February is the quietest (20). That is from 692 permits, October 2023 through September 2026. If you can choose when to schedule a deck build, February has the fewest filings; the usual permit then takes 166 days from issue to sign-off. Busiest is not the same as best: this counts filings, not prices or weather, and we have no prices by month. See the deck, porch & stoop chart →

When is the busiest season for home addition contractors in Minneapolis?

June: Minneapolis addition permits peak in June (135 against an average month of 100, about 11% of a year's filings); February is the quietest (58). That is from 404 permits, October 2023 through September 2026. If you can choose when to schedule a home addition, February has the fewest filings; the usual permit then takes 338 days from issue to sign-off. Busiest is not the same as best: this counts filings, not prices or weather, and we have no prices by month.

When is the busiest season for home builders in Minneapolis?

October: Minneapolis new home permits peak in October (193 against an average month of 100, about 16% of a year's filings); August is the quietest (41). That is from 204 permits, October 2023 through September 2026. If you can choose when to schedule new home construction, August has the fewest filings; the usual permit then takes 396 days from issue to sign-off. Busiest is not the same as best: this counts filings, not prices or weather, and we have no prices by month.

When is the busiest season for demolition contractors in Minneapolis?

October: Minneapolis demolition permits peak in October (211 against an average month of 100, about 18% of a year's filings); May is the quietest (38). That is from 187 permits, October 2023 through September 2026. If you can choose when to schedule demolition, May has the fewest filings; the usual permit then takes 151 days from issue to sign-off. Busiest is not the same as best: this counts filings, not prices or weather, and we have no prices by month.

Most active contractors in Minneapolis, last 12 months

Top 10 by permits pulled in the last 12 months, all trades. This is volume, not quality: a busy firm is not a careful one. Pick what you value on the compare page to build a ranking.

ContractorTradesLast 12 moAll permits
Standard Heating and Air Conditioning IncPlumbing, HVAC & Gas8222,456
Warners Stellian Co IncPlumbing, HVAC & Gas8072,512
Bonfes Plumbing Heating and Air Service IncPlumbing, HVAC & Gas4441,111
Renewal by Andersen CorpWindows & Doors4121,307
Dean's Professional Plumbing IncPlumbing, HVAC & Gas4091,069
Urban Pine Plumbing and Mechanical IncPlumbing3861,202
Hero Home Services LLCPlumbing, HVAC & Gas3721,116
MN Plumbing & Home Services IncPlumbing3141,097
Acs Logistics Holdings LLCPlumbing305329
Hurlburt Heating & PlumbingPlumbing, HVAC & Gas259277

Permits by ZIP code

Each permit counted at its property's ZIP code, October 2023 through September 2026, for the 13 kinds of home work we track. The 10 busiest of 18 ZIP codes with 100 or more permits; each opens permits by trade and the most active contractors there.

ZIP codePermitsShareTop tradeUsual home value
5540611,53516%Roofing$343,000
554077,81811%Roofing$324,000
554177,70810%Plumbing$376,000
554105,8748%Plumbing$594,000
554185,7978%Plumbing$329,000
554095,3497%Plumbing$440,000
554195,3307%Plumbing$485,000
554114,6736%Roofing$228,000
554124,6596%Plumbing$228,000
554053,6565%Roofing$522,000

All 18 Minneapolis ZIP codes →

How these numbers are made

Source: City of Minneapolis construction permits (CCS). The window is October 2023 through September 2026; a permit filed after that isn't here yet.

A filed value is what the contractor wrote on the permit when they applied. It is not a quote and not the final bill.

Counts are permits, not jobs: one job can need several permits, and one permit can cover several visits. 73.0% of the 3,536 firms on the file match an active license at Minnesota Department of Labor and Industry residential, plumbing and mechanical contractor files; the match goes by name and can miss one.

Nobody paid to be on this page and nobody can. How the records work in Minneapolis →

Common questions

  • How many building permits does Minneapolis issue a year?About 24,753 a year for the 13 kinds of home work we track (74,258 permits over 36 months, October 2023 through September 2026); 21,099 in the last 12 months. That is not the city's count of every permit: it covers plumbing, roofing, HVAC & gas, remodel, windows & doors, siding, solar, drain tile & waterproofing, garage & accessory, deck, porch & stoop, addition, new home, demolition, not commercial work or trades we don't read.
  • When should you schedule work in Minneapolis?If you can choose, book in a quiet month at the permit counter: for plumbing work, December (busiest April); for roofing work, January (busiest October); for HVAC work, March (busiest July). Each trade has its own season; the questions above give every trade we track, with the usual days to sign-off.
  • Who are the most active contractors in Minneapolis?By permits pulled in the last 12 months: Standard Heating and Air Conditioning Inc (822); Warners Stellian Co Inc (807); Bonfes Plumbing Heating and Air Service Inc (444). That is volume, not quality: compare finished share and filed values before you hire.
  • Which trade pulls the most permits in Minneapolis?Plumbing: 20,012 permits from 497 firms.
  • What is the busiest month for permits in Minneapolis?October, counting every trade. February is the quietest. The chart above shows each trade; they do not all peak together.
  • How many contractors are active in Minneapolis?3,536 distinct business names appear on the file; 2,025 of them pulled at least one permit in the last 12 months. 73.0% of the 3,536 firms on the file match an active license at Minnesota Department of Labor and Industry residential, plumbing and mechanical contractor files; the match goes by name and can miss one.
  • How many permits get finished?For plumbing, 71.3% of permits a year or more old were closed out by the city. How long permits take in Minneapolis →
  • Where does this data come from?City of Minneapolis construction permits (CCS), read October 2026. How the records work in Minneapolis →

Other cities: Nashville Orlando New York City Chicago Austin Raleigh Cincinnati Cleveland Pittsburgh Miami St. Louis Denver San Diego Colorado Springs Honolulu Albuquerque Boulder Greensboro Saint Paul Arlington, VA Scottsdale Henderson Cambridge Somerville Cary Mesa Naperville Bellevue Cape Coral Provo Palo Alto Bellingham Bend Ames Denton Sugar Land Burlington, VT Seattle San Francisco Medford Anaheim Elk Grove Wilmington, NC Bismarck Tyler, TX Columbus, OH Wheaton, IL San Diego County (unincorporated) Marin County (unincorporated) Sacramento County (unincorporated) Citrus Heights, CA Waco, TX