Updated: May 16, 2026
Location and Projects
Address
301 CHELSEA RD, Monticello, MN, 55362
Use our bidding system to
request a quote
All Elements Roofer
All Elements Inc, 301 Chelsea Rd, Monticello, MN (Owned by: John Thurber) holds a Renovation license and 6 other licenses according to the Environmental Protection Agency license board.
Their BuildZoom score of 113 ranks in the top 3% of 77,973 Minnesota licensed contractors.
Their license was verified as active when we last checked. If you are thinking of hiring All Elements Inc, we recommend double-checking their license status with the license board and using our project planner to get competitive quotes.
All Elements Inc Contact Information
Phone Number: (612) 369-0893
Edit
Address: 301 CHELSEA RD, Monticello, MN 55362
Edit
Do you work for this business? Unlock this free profile to update company info and see who's viewing your profile.
All Elements Inc Monticello
Quality
113
97th percentile
Pro tip:
We generally recommend hiring a contractor with a score higher than 95.
All Elements Inc has a BuildZoom score of 113, which places them above 97% of 77,973 contractors in Minnesota.
Activity
|
38 projects
|
2025 |
|
81 projects
|
2024 |
|
69 projects
|
2023 |
Our building permit records indicate that All Elements Inc has worked on at least
188.0 projects over the past 3 years.
This is an overview of this contractor's activity. Click here to access our complete licensing and building permit database.
This is an overview of this contractor's activity. Click here to access our complete licensing and building permit database.
Experience
|
4 projects
|
New Constructions |
|
152 projects
|
Roofing projects |
Analyzing permits over the last 4 years shows that All Elements Inc mostly works on
roofing project
and new construction
projects.
Pricing
|
11 projects
|
< $5k |
|
71 projects
|
$5k-$20k |
|
58 projects
|
$20k-$50k |
|
16 projects
|
$50k-$100k |
|
12 projects
|
$100k-$250k |
|
7 projects
|
$250k-$500k |
|
2 projects
|
$500k-$1mil |
The typical size of their permits is approximately $22,503. This graph shows the distribution of these job values.
Pro tip:
For more details about their pricing, check out their recent activity to see how much they have charged for different types of work.
This is a sample of this contractor's permits. Click here to access their complete permit history.
Install eps flute filler in-between the flutes. install 3/8 xps cover board over steel deck and eps flute filer. install 50 mil pvc membrane mechanically fastened to steel deck. install d-edge around exterior
Valuation:
$168,162
Permit #:
BLDC-0112-24
Status:
complete
Fee:
$1,597
Permit Type:
N/A
Building Type:
N/A
Remove existing ballast rock and cap metal and install new coverboard and pvc membrane over existing insulation. install new cap metal
Valuation:
$46,483
Permit #:
P2024-0233
Status:
issued
Fee:
$701
Permit Type:
Roof
Building Type:
N/A
Reroof existing building with new 2.6 iso insulation to bring roof up to r-30 and install new 50 mil pvc
Valuation:
$68,973
Permit #:
BLDC-0127-25
Status:
complete
Fee:
$1,444
Permit Type:
N/A
Building Type:
N/A
Remove and replace membrane on 3 low pitched upper roofs and right elevation balcony roof with 50 mil duro- last pvc membrane
Valuation:
$10,471
Permit #:
20 25 017066 EXP 00 B
Status:
issued
Fee:
N/A
Permit Type:
Residential (mult...
Building Type:
N/A
Install a new duro-last pvc menbrane roof
Valuation:
$263,500
Permit #:
BLDG2025-1871
Status:
issued
Fee:
$3,916
Permit Type:
Remodel
Building Type:
N/A
Remove ballast rock secure insulation install new 50 mil pvc membrane **roof overlay existing primary and secondary roof drains**
Valuation:
$175,239
Permit #:
20 23 021599 REM 00 B
Status:
final
Fee:
N/A
Permit Type:
Commercial
Building Type:
N/A
Reroof flat roof - twin cities jacuzzi
Valuation:
$153,359
Permit #:
SL360673
Status:
final
Fee:
$2,344
Permit Type:
Reroof
Building Type:
N/A
Remove existing 40 mil pvc roof with new 50 mil pvc roof
Valuation:
$766,886
Permit #:
MI282675
Status:
approved
Fee:
$5,797
Permit Type:
Commercial/ind
Building Type:
N/A
On cold storage building remove existing bur roofing down to concrete deck. install 1.5 iso. install 60 mil epdm. install new counter flashing below clay tile parapet cap
Valuation:
$541,347
Permit #:
20 21 252016 REM 00 B
Status:
issued
Fee:
N/A
Permit Type:
Commercial
Building Type:
N/A
Other-see comments. other-see comments. vacuum of pea rock install new cover board install new pvc membrane over existing sloped bur
Valuation:
$100,799
Permit #:
20 24 079033 RPR 00 B
Status:
final
Fee:
N/A
Permit Type:
Commercial
Building Type:
N/A
Install eps flute filler 1/2 fanfold and new 50 mil pvc over existing metal roof panels
Valuation:
$175,283
Permit #:
20 24 012350 REM 00 B
Status:
final
Fee:
N/A
Permit Type:
Commercial
Building Type:
N/A
Reroofing wind damaged commercial roof
Valuation:
$92,144
Permit #:
R25-0039CB
Status:
final
Fee:
$1,368
Permit Type:
N/A
Building Type:
Storage (warehouse)
Reroof and partial reside (right and rear elevations)
Valuation:
$48,161
Permit #:
RMW25-000386
Status:
complete
Fee:
N/A
Permit Type:
Residential minor...
Building Type:
N/A
Replace roof
Valuation:
$283,389
Permit #:
WB084382
Status:
final
Fee:
$2,489
Permit Type:
Roof
Building Type:
N/A
Remove and replace shingles on 247 berkshire lane n tying shingles into neighboring home - reroof -- underlayment photos must be onsite for the final inspection. final inspection required only
Valuation:
$16,508
Permit #:
P202203211
Status:
final
Fee:
$303
Permit Type:
Building - re-roof
Building Type:
N/A
Remove and replace shingles on house and detached garage roof. remove and replace siding on front left and right elevation of home
Valuation:
$34,926
Permit #:
20 22 115827 EXP 00 B
Status:
final
Fee:
N/A
Permit Type:
Single family dwe...
Building Type:
N/A
Remove and replace shingles on house and detached garage roof remove and replace siding on detached garage
Valuation:
$22,665
Permit #:
20 25 031167 EXP 00 B
Status:
issued
Fee:
N/A
Permit Type:
Single family dwe...
Building Type:
N/A
Remove and replace shingles on house and detached garage roof. remove and replace siding on left right and rear elevation of home. remove and replace all garage siding
Valuation:
$37,724
Permit #:
20 22 115831 EXP 00 B
Status:
issued
Fee:
N/A
Permit Type:
Single family dwe...
Building Type:
N/A
Hpc - remove loose pea gravel install new 1/2 fanfold and 50 mil pvc membrane
Valuation:
$68,225
Permit #:
20 25 028168 RPR 00 B
Status:
issued
Fee:
N/A
Permit Type:
Institutional
Building Type:
N/A
No Description Available
Valuation:
$7,316
Permit #:
P25-0068
Status:
issued
Fee:
N/A
Permit Type:
Single family
Building Type:
N/A
Similar Contractors See more
127
BZ Score
$12.2K
Avg Project
-
Projects
127
BZ Score
$15.7K
Avg Project
-
Projects
License # BC792540
Saint Paul, MN
127
BZ Score
$10.9K
Avg Project
-
Projects
Recent Buildzoom Projects
Let us find you a roofer in your area today
We'll search our vast network of Roofers and connect
you with one that meets your needs today.
Verified License
BuildZoom confirmed this contractor's license
All Elements Inc License info
Verified License
| License # | NAT-F182608-2 |
| Status | Active |
| Nation | Environmental Protection Agency |
| Type | Renovation |
| Business Type | Corporation |
- BuildZoom verified this license was active as of January 2026.
Verify this license's status for All Elements Inc at the United States Environmental Protection Agency.
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | BC323540 |
| Status | Active |
| State | Minnesota |
| Type | Residential Contractors |
| Business Type | Corporation |
- BuildZoom verified this license was active as of March 2026.
Verify this license's status for All Elements Inc at the Minnesota Department of Labor & Industry.
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | 41464 |
| Status | Active |
| State | North Dakota |
| Type | Contractor |
| Date Issued | 03-01-2027 |
| Business Type | Corporation |
- BuildZoom verified this license was active as of May 2026.
Verify this license's status for All Elements Inc at the North Dakota Secretary of State.
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | R7702 |
| Status | Active |
| City | Duluth |
| Type | Bldg Contractor |
| Business Type | Corporation |
- When BuildZoom last verified this license, it had an expiration date of December, 2024. Check the current license status of All Elements Inc with the The City of Duluth, MN
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | BV5314 |
| Status | Active |
| City | Burnsville |
| Type | Contractor, Building |
| Business Type | Corporation |
- When BuildZoom last verified this license, it had an expiration date of March, 2016. Check the current license status of All Elements Inc with the The City of Burnsville, MN
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | NAT-F182608-1 |
| Status | Inactive |
| Nation | Environmental Protection Agency |
| Type | Renovation |
| Business Type | Corporation |
- According to the United States Environmental Protection Agency, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for All Elements Inc at the United States Environmental Protection Agency.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 20323540 |
| Status | Inactive |
| State | Minnesota |
| Type | Residential Building Contr |
| Business Type | Corporation |
- According to the Minnesota Department of Labor & Industry, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for All Elements Inc at the Minnesota Department of Labor & Industry.
This is a sample of licensing data; click here to access a complete history.
113
BuildZoom Score
1.2K
Permits
- Building permit records show that All Elements Inc has worked on 1167 permitted projects.
All Elements Inc Employees
JT
John L. Thurber
JT
John Thurber
Owner
I found All Elements to be extremely efficient and they gave a reasonable fee. I would not hesitate to use them again