Universal Windows Direct Twin Cities
Universal Windows Direct Twin Cities has filed 204 building permits in Minneapolis since 2016, closing 94% of 175 rated permits. 25 permits remain open. Primarily files residential permits. 5.7 points below the city median of 100.0%. Busiest year: 2025 with 36 permits.
Closure rate based on permits older than 1 year. "Issued" and "Stop Work" statuses are excluded.
Performance by Permit Type
94.7% closed vs 100% median, 5.3 points lower
92.0% closed vs 100% median, 8.0 points lower
Median based on all applicants with 20+ rated permits in each category. Only permits older than 1 year are rated.
Year-by-Year Summary
2026(YTD)
Too early to rate — permits need 1 year to mature
2025
8 closed / 15 rated
2024
25 closed / 28 rated
2023
21 closed / 21 rated
2022
23 closed / 23 rated
2021
30 closed / 30 rated
2020
17 closed / 17 rated
2019
7 closed / 7 rated
2018
21 closed / 21 rated
2017
11 closed / 11 rated
2016
2 closed / 2 rated
All Permits
| Status | Permit # | Address | Issued▼ | |||
|---|---|---|---|---|---|---|
| Open | Commercial | 4020 52ND ST E #104, Minneapolis | Jun 16, 2026<1yr | — | $12,058 | |
| Closed | Res | 3848 21ST AVE S, Minneapolis | May 28, 2026<1yr | Jun 17, 2026 | $4,527 | |
| Open | Res | 3724 BRYANT AVE S, Minneapolis | May 6, 2026<1yr | — | $11,162 | |
| Open | Res | 3331 FILLMORE ST NE, Minneapolis | Apr 30, 2026<1yr | — | $8,934 | |
| Open | Res | 2636 HUMBOLDT AVE S, Minneapolis | Mar 26, 2026<1yr | — | $11,985 | |
| Open | Commercial | 3215 GIRARD AVE S #4, Minneapolis | Feb 6, 2026<1yr | — | $15,405 | |
| Open | Res | 4552 31ST AVE S, Minneapolis | Feb 5, 2026<1yr | — | $7,637 | |
| Open | Res | 3427 GRAND AVE S, Minneapolis | Jan 14, 2026<1yr | — | $8,385 | |
| Closed | Res | 5018 WASHBURN AVE N, Minneapolis | Dec 3, 2025<1yr | Mar 6, 2026 | $3,496 | |
| Closed | Res | 4119 VINCENT AVE N, Minneapolis | Dec 1, 2025<1yr | Apr 13, 2026 | $6,706 | |
| Closed | Res | 3733 COLFAX AVE S, Minneapolis | Dec 1, 2025<1yr | Apr 22, 2026 | $3,887 | |
| Open | Commercial | 1720 3RD AVE S #202, Minneapolis | Nov 12, 2025<1yr | — | $4,859 | |
| Closed | Res | 4704 LYNDALE AVE S, Minneapolis | Nov 10, 2025<1yr | Dec 18, 2025 | $6,393 | |
| Closed | Res | 2615 36TH AVE S, Minneapolis | Nov 3, 2025<1yr | Feb 10, 2026 | $12,496 | |
| Closed | Res | 3706 13TH AVE S, Minneapolis | Oct 27, 2025<1yr | Dec 16, 2025 | $4,873 | |
| Closed | Res | 5420 PARK AVE, Minneapolis | Oct 22, 2025<1yr | Feb 3, 2026 | $7,342 | |
| Open | Res | 4807 XERXES AVE S, Minneapolis | Sep 15, 2025<1yr | — | $13,962 | |
| Open | Res | 5229 46TH AVE S, Minneapolis | Sep 11, 2025<1yr | — | $2,421 | |
| Open | Res | 3201 BRYANT AVE S, Minneapolis | Aug 15, 2025<1yr | — | $11,383 | |
| Closed | Res | 5645 22ND AVE S, Minneapolis | Aug 15, 2025<1yr | Mar 30, 2026 | $6,579 | |
| Open | Res | 2201 OLIVER AVE S, Minneapolis | Aug 13, 2025<1yr | — | $7,675 | |
| Closed | Res | 82 RAMSEY CIR, Minneapolis | Aug 4, 2025<1yr | Nov 14, 2025 | $10,671 | |
| Closed | Res | 4312 45TH AVE S, Minneapolis | Aug 4, 2025<1yr | Oct 28, 2025 | $13,000 | |
| Open | Commercial | 3025 PARK AVE, Minneapolis | Jul 28, 2025<1yr | — | $8,056 | |
| Open | Res | 5352 ZENITH AVE S, Minneapolis | Jul 24, 2025<1yr | — | $7,768 | |
| Closed | Res | 5732 22ND AVE S, Minneapolis | Jul 22, 2025<1yr | Aug 4, 2025 | $15,130 | |
| Open | Res | 6122 OLIVER AVE S, Minneapolis | Jul 10, 2025<1yr | — | $4,157 | |
| Closed | Res | 5645 34TH AVE S, Minneapolis | Jul 9, 2025<1yr | Sep 16, 2025 | $4,649 | |
| Closed | Res | 2121 6TH ST NE, Minneapolis | Jun 26, 2025<1yr | Jan 12, 2026 | $6,068 | |
| Open | Commercial | 1925 CHICAGO AVE, Minneapolis | Jun 5, 2025 | — | $6,539 | |
| Closed | Res | 40 PENN AVE S, Minneapolis | Jun 4, 2025 | Jun 26, 2025 | $12,190.63 | |
| Open | Res | 2109 EWING AVE S, Minneapolis | May 29, 2025 | — | $4,652 | |
| Closed | Res | 5534 PLEASANT AVE, Minneapolis | May 29, 2025 | Aug 21, 2025 | $14,628 | |
| Closed | Res | 3905 37TH AVE S, Minneapolis | May 20, 2025 | Mar 27, 2026 | $2,515 | |
| Open | Res | 5601 KNOX AVE S, Minneapolis | May 20, 2025 | — | $12,754 | |
| Open | Res | 3637 2ND AVE S, Minneapolis | May 20, 2025 | — | $3,560 | |
| Open | Res | 4104 20TH AVE S, Minneapolis | May 6, 2025 | — | $3,986 | |
| Closed | Res | 4156 MINNEHAHA AVE, Minneapolis | May 1, 2025 | Mar 24, 2026 | $3,512 | |
| Closed | Res | 3511 UPTON AVE N, Minneapolis | Mar 27, 2025 | Aug 8, 2025 | $7,083 | |
| Closed | Res | 5936 NEWTON AVE S, Minneapolis | Feb 14, 2025 | Apr 10, 2026 | $8,413 | |
| Open | Commercial | 4948 BRYANT AVE S #3, Minneapolis | Feb 14, 2025 | — | $4,986 | |
| Open | Res | 2917 12TH AVE S, Minneapolis | Feb 6, 2025 | — | $6,242 | |
| Closed | Res | 3500 ULYSSES ST NE, Minneapolis | Feb 6, 2025 | Apr 27, 2026 | $6,665 | |
| Closed | Res | 4303 BLAISDELL AVE, Minneapolis | Jan 17, 2025 | Apr 7, 2025 | $3,190 | |
| Closed | Res | 4704 LYNDALE AVE S, Minneapolis | Dec 20, 2024 | Jan 31, 2025 | $4,058 | |
| Open | Res | 5528 31ST AVE S, Minneapolis | Dec 18, 2024 | — | $20,063 | |
| Closed | Res | 3629 BRYANT AVE S, Minneapolis | Dec 18, 2024 | Jan 30, 2025 | $8,328 | |
| Open | Res | 5628 JAMES AVE S, Minneapolis | Nov 25, 2024 | — | $16,730 | |
| Closed | Res | 3907 GIRARD AVE N, Minneapolis | Nov 25, 2024 | Dec 16, 2024 | $5,085 | |
| Closed | Commercial | 735 QUINCY ST NE, Minneapolis | Nov 7, 2024 | Jan 8, 2025 | $27,000 |