Logo of All Elements, Inc

All Elements, Inc

  • 301 Chelsea Rd, Monticello, MN 55362
  • Commercial Roofing
  • 24/7 Emergency Repairs
  • Locally Owned & Operated
  • Flat Roof
  • Hip Roof
Hours
Mon7:30 AM - 9:00 PM
Tue7:30 AM - 9:00 PM
Wed7:30 AM - 9:00 PM
Thu7:30 AM - 9:00 PM
Fri7:30 AM - 9:00 PM
Sat7:30 AM - 9:00 PM
Sun7:30 AM - 9:00 PM

About the Business

At All Elements, Inc, located in Monticello, Minnesota, we specialize in a comprehensive range of roofing services designed for both residential and commercial clients. Our expertise encompasses roof replacement, maintenance, skylight installation and repair, gutter installation, and specialized roofing solutions like rubber and TPO roofing. We pride ourselves on our ability to manage complex projects from start to finish, ensuring that every detail is meticulously handled. Our well-coordinated team is recognized for its organization and consistency in delivering durable, high-quality results. We understand the importance of clear communication and detailed planning, which allows us to exceed client expectations while providing long-term value. Whether you need a new roof or a complete overhaul of your existing structure, we are equipped to tackle any challenge with precision and reliability. Serving Mine Hill Township and the surrounding regions, we are committed to ensuring that your project is executed thoroughly and efficiently.

What people say about “All Elements, Inc”?

Customer feedback for All Elements is overwhelmingly positive, highlighting exceptional communication and professionalism throughout the roofing and siding projects. Many reviewers praised the team's ability to navigate insurance processes efficiently and their commitment to quality work. Customers frequently noted the responsiveness of the staff and their willingness to offer expert advice on materials and design choices. Overall, clients felt valued and satisfied with the finished results, often expressing a desire to return for future projects.

What Users Like The Most

  • The crew that did our project was an impressive and professional group of guys.
  • Justin educated us on what has changed over the years and made suggestions.
  • Shane was absolutely wonderful to work with and his communication was fantastic.
  • Their communication, professionalism, and genuine care really stood out.
  • The pricing was fair and competitive, and we couldn't be happier with the results.

What Users Like The Least

Customers are fully satisfied

Recommended Reviews

Overall Company Rating
Excellent 5.0
Out of 76 reviews
5 stars
4 stars
3 stars
2 stars
1 stars
Show first:
Mark Ortner
Aug 8, 2025

Our business-Safeway Storage -recently had a new roof put on by the crew from All Elements. Not only was the proposal and plan for the work clear and impressive, but the price was competitive for a top of the line roof. All that remained was the installation. The crew that did our project was an impressive and professional group of guys. And while the weather was hot and miserable, it was very clear to us- the amateurs on the ground- that they took pride in the difficult work they were doing.
We gave the All Elements team 5 stars because that was the maximum available. They are a great team effort embracing quality materials, fair pricing, and impressive installers.

Paul Michaelis
Aug 8, 2025

We recently contacted All Elements, Inc about getting our roof re-shingled. Our initial contact was with Justin Smith and his friendly, open communication was very welcoming. Our roof was 17 years old and Justin educated us on what has changed over the years and made suggestions and recommendation on what would work best for our home. After making the decision on what shingles to go with, Justin walked us through the entire process and let us know a Project Manager would be in touch with us to schedule the work. Jim Ortman (Project Manager) contacted us within two days and let us know our job was scheduled for the following week. Jim kept in communication with us, letting us know when the dumpster was going to be dropped off and what time the crew was going to show up. When the crew arrived, they got to work immediately and kept at it until completion. We were very impressed by their work and how well they cleaned up afterwards. The following day, our neighbor made it a point to come over and tell us how impressed they were with the crew that did our roof. The neighbor appreciated that the crew wasn't loud and that they respectfully walked around the entire area making sure anything wind blown was picked up.
I'm hoping we don't have to replace our roof again for 20 years, but if we do, we won't hesitate to contact All Elements to do the work!

kathleen lavelle
Aug 8, 2025

Justin and AEI did a FANTASTIC job!I needed to replace my cedar shake roof with asphalt shingles. Justin explained the whole process so I knew exactly what to expect. New roof, gutters and gutter guards. The crew was wonderful and hard working. I'd highly recommend Justin and AEI.

Robert Martin
Aug 5, 2025

Shane at All Elements has been instrumental in helping us navigate repairs to our property and the insurance system. Timely, approachable, affordable, and excellent work. Thanks for everything!

Grace Rieck
Aug 1, 2025

I highly recommend All Elements! Shane was absolutely wonderful to work with and his communication was fantastic. He helped with my insurance claim from start to finish, and his eye for design choices made for a beautiful finished product. The crew was personable and did a great job cleaning up. I will definitely call again if I ever need more work done.

Bryn K
Aug 1, 2025

I worked with Shane at all elements. He was amazing throughout the entire process. We had several hiccups with the insurance company and Shane was very professional and persistent to see it through all the way to make sure that everything got covered according to the policy we have. I can recommend All Elements and Shane without any reservations.

Thank you!

McKenna Johnson
Jul 31, 2025

Shane was SO incredible to work with throughout our whole experience with hail damage to our roof. He really went to bat for us to get as much repaired as possible. The insurance process is so confusing, but he explained everything in a way that made it feel super manageable, and always got back to us quickly anytime we had questions. He was able to come out fast too, which we really appreciated. Highly recommend working with him!!

Paul Mattson
Jul 25, 2025

The insurance company sent an auditor to give me an estimate of the damages that were done to my roof and siding. They told me that they only wanted to patch work the roof damages. I called All Elements and Justin Smith came out to look. Justin was able to work with the insurance company and we were able to get everything on the roof replaced plus our house re-sided. The house looks great and the craftsmanship is second to none. I would highly recommend Justin and the people at all Elements to take care of your storm damage needs.

R. Allen
Jul 24, 2025

Incredible work! I can't say enough good things about our experience with All Elements, Inc. We recently had our roof, siding and gutters replaced and upgraded some columns and added cedar accents. Justin and his team absolutely nailed it. They were incredibly responsive, offered some suggestions we wouldn't have thought of and the quality of their work is spectacular. I could not be happier with the process and the results. Highly recommend!

Monticello Dental
Jul 17, 2025

This will be the third time we have used All Elements for our roofing projects. Twice for our home and most recently for our business. Justin Smith has been our "go to" for all of them. He not only puts up with all my questions, regarding the roof or insurance, but takes the time to make sure I understand the answers. From inspection to cleanup, Justin and the crew were completely top notch. If I need a roof (fingers crossed I don't) it will always be All Elements I call!

Thomas G Allen
Jul 15, 2025

All Elements did a fantastic job on repairing our house after a hail storm. New roof, new siding and new wood accents. Justin Smith was our rep and he is a great communicator and made some excellent suggestions that we wouldn't have thought of. Our house looks better than I could have ever imagined. Highly Recommend!

Eric Metso
Jul 15, 2025

We recently had our roof replaced by All Elements, and the service was absolutely top-notch from start to finish. Hunter worked closely and professionally with our insurance adjustor to reach a fair agreement on the damage, his knowledge and persistence made the process seamless.
Justin kept us constantly informed throughout every step, from scheduling to clean up, and even followed up after the work was complete to ensure everything was perfect.
Their communication, professionalism, and genuine care really stood out. Highly recommend All Elements for anyone looking for trustworthy and personable service!

Jennifer Kohler
Jul 10, 2025

We had such a positive experience working with All Elements on our roofing project! Shane Setzer, our project manager, was absolutely phenomenal. He went above and beyond throughout the whole process- from clearly communicating the project scope and timeline, to offering expert advice on materials, to ensuring that the project is carried out to our satisfaction. Additionally, he was such a resource for us as first-time homeowners! He clearly knows his field. Jim and Sergio were also outstanding to work with- again, clear communication and high standards from start to finish. We highly recommend All Elements and plan to continue working with them on future projects!

Dan
Jul 10, 2025

All Elements did an excellent job on my new roof! Justin was great, knowledgeable and very helpful! Everything was completed on schedule and the communication was top notch.
The new roof looks great and the crew left the yard clean and tidy.
I would definitely recommend All Elements, Inc.

Sheila C. Morris
Jul 2, 2025

Our old cabin is getting a makeover! Justin Smith has been terrific to work with. 1) he’s been patient with our decisionmaking; 2) he’s been fabulous staying in touch as the new roof got scheduled and accomplished; 3) his crew worked fast and totally cleaned up after the roof completion! And our new roof looks great!
Next? New siding—as soon as we finally decide on the color!! Thank you AllElements AND Justin Smith!!
The Morris’ 7/1/25

Gregg P
Jun 30, 2025

We recently had some siding updated on our home, and Justin Smith was our project manager. Even though this was a smaller job, Justin went out of his way to find time in the crew’s schedule to get it done. Once work began, the crew was efficient, professional, and did excellent work. The pricing was fair and competitive, and we couldn't be happier with the results. Highly recommend Justin and his team!

Mark Willenbring
Jun 30, 2025

Shane Setzer was great to work with and a true professional. Very happy with this company, fast acting, great customer service.

fritz kreiser
Jun 27, 2025

This is a two part review. First, I'd like to thank Shane Setzer, the project manager for All Elements Roofing. Shane is clearly an expert in his field. He not only knows the roofing business and trade well, but he is well versed in explaining it to people like me who don't have a clue about how it all happens. He is also an expert in dealing with insurance claims and insurance adjusters, which was very helpful to me, as they don't always want to pay for everything that's needed, and, I really didn't understand the insurance claims process. He was also able to work within the timeline that had. Shane is a great guy, you would enjoy working with him.

The second part of this review is about the actual process of my roof replacement. Jim, the project manager, and, Sergio and his crew were all very professional. They gave me plenty of notice as to when and how they would do the job. And, the process went very smoothly and quickly. The tradesmen were quite skilled and professional. The clean up was better than I expected and the finished product looks great. Also, I was expecting some damage to my gardens, and, there was a little, but it really was quite minimal and to be expected. I don't know how they were able to do that. My thanks goes out to whole crew!!

Overall, working with All Elements was a great experience and I'd like to extend my thanks to the whole company.

Jennifer Piehl
Jun 27, 2025

Justin was very helpful and understood our project. He recommended options and color choices that would fit with our existing scheme. The crew and foreman were professional and completed the project on time with close attention to details. We are very pleased and would use their services again. Thank you!

Adam Popp
Jun 13, 2025

All Elements replaced our roof 10 years ago and again recently after storm damage. Justin Smith was great managing our project both times and we are very happy with the results.

Angela Wilcox
Jun 12, 2025

Shane Setzer was recommended to me by a neighbor, and he couldn't have made this process easier or more satisfying. His communication was friendly, timely, and respectful. The team was incredibly fast and tidy, and the new roof and gutters look beautiful! Shane also handled all of the communications with my insurance company with great competence. Highly recommend!!

Marie Jones
Jun 6, 2025

All Elements was great. They did shingles siding metal roofing and other things. They were great about keeping us informed when they were coming to do the work. Clean up after was also very good. John one of the owners even helped us with some paperwork. They did a great job and would recommend them to anyone.

Steve Kirk
Jun 5, 2025

All Elements and especially Justin Smith and Jim Ortman did an amazing job from the start to finish of our siding and roofing project!

From the insurance claim process (very easy and hands off by me and my wife), to communication clear and concise, to taking care of the house, land, and driveway.

We were amazed by the overall experience and carefree/stress free time working with Justin, Jim, and All Elements.

Thank you and your crews for this amazing experience!

Steve Kir

Korben Kersten
May 21, 2025

We had to get a new roof after a bad hail storm. Justin Smith was great to work with. The roofing crew was greatas well. No nails or trash left behind and they were on a little bit of a time crunch due to late day rain. No leaks either..lol.. The roof and siding look great. Justin's estimate was the same as the final bill I received. I would definitely recommend All Elements.
Thanks guys.

Keven Riley
May 5, 2025

All Elements Inc. has replaced 3 roofs for us over the past few years. I would highly recommend Justin Smith and the entire All Elements team for your roofing needs!

Carol Erickson-Clark
May 1, 2025

Thank you Shane Setzer and All Elements Inc. for your excellent customer service with our roof repair! We appreciated the way you worked with us in person from our initial consult, throughout quoting/detailed explanations that answered all of our questions, and our installation day went smoothly! We called four companies for a quote, and All Elements Inc. was the only company that was interested in helping us with our residential flat-roof replacement. We will be reaching out to Shane/All Elements Inc. for all of our future roofing needs!

Rahul Ranjan
Apr 18, 2025

Extremely happy with the service from All Elements Inc. to install new soffit, fascia and gutters. Special thanks to Justin Smith for his responsiveness and customer service. The entire process, starting from quote till execution of work, was seamless and phenomenal.
I highly recommend All Elements Inc. !!

Richard Thomas
Mar 31, 2025

I have only good things to say about the job Shane Setzer, Senior Project Manager, and All Elements did to re-roof our house after hail damage to our roof. Shane inspected the roof thoroughly and then came back when the insurance adjuster was evaluating the damage. Shane was very diplomatic in working with the adjuster and pointing out damage that the adjuster had overlooked. When the first insurance estimate came back with some major items missing, Shane requested a supplemental estimate and documented the damage not included in the first estimate with multiple pictures, so that it was covered.
When the insurance company miscalculated their final payment to me, Shane was the one who was able to point out exactly what their error was, and helped me fight it for three months until the insurance company finally made full payment to me.
Our house is high and very steep--the crew had to be roped in at all times. I had a very good view through a skylight of the painstaking work the crew did with the tear-off, the re-decking and the re-shingling. I have recommended Shane and All Elements to my neighbor!

Britt Murphy
Mar 25, 2025

We cannot say enough good things about Shane, the Senior Estimator at All Elements Roofing. Living abroad in London while managing a rental property in Minneapolis could have made this storm damage project incredibly stressful, but Shane went above and beyond to make the process seamless.

From the start, he kept us updated with regular images, texts, and emails, ensuring we were informed every step of the way. What truly sets Shane apart is his attention to detail and dedication—he took our insurance claim from $25K to an incredible $260K after identifying significant damage that was initially overlooked. His expertise and persistence ensured we received the coverage necessary to fully restore our property.

This is the second time Shane has helped us with a storm-related project, and he has not only been an invaluable professional but has also become a trusted friend. We wholeheartedly recommend him and All Elements Roofing to anyone in need of honest, top-tier service. Thank you, Shane!

jkasper21
Mar 20, 2025

Justin was so easy to work with! He took care of our needs and bridged the communication with my insurance company.

Kim Schreyer Cleaves
Mar 17, 2025

Justin Smith has been amazing to work with!! Roof, siding and gutters all replaced. Very professional and responsive to any questions I had throughout the process. High quality work and professionalism by all involved. Highly recommend!!

Meg Peterson
Mar 17, 2025

Justin was wonderful to work with! We had a lot of problems with our morgage/insurance companies and the patiences that All Elements had was amazing.

Sam Norlin
Mar 6, 2025

Justin Smith has been our contractor since before buying our house six years ago. He helped with our pre-purchase inspections and was back after the 2019 hail storm. After last year's hail storm we were comfortable putting up a "no soliciting" sign and texting Justin that we were ready when he was.

Alexandra Moen
Mar 3, 2025

All Elements, Inc. provided exceptional service when installing gutters and gutter guards at our home. Justin Smith, was particularly impressive, offering expert guidance during the selection process, being incredibly responsive, and ensuring that all our questions were answered. The team's professionalism and attention to detail resulted in a seamless and efficient installation process. Overall, we highly recommend All Elements, Inc. for their quality work and customer service, with Justin Smith being a standout in ensuring customer satisfaction.

Valerie Wolfe
Feb 7, 2025

Shane Setzer is an outstanding project manager. He is very knowledgeable with a keen attention to detail, working with insurance companies and customer service. I have had 2 storm-related projects that Shane has handled over the past few years. During both projects Shane kept me informed at each step and everything went smoothly, timely and professionally. I highly recommend Shane and All Elements.

Britni Reyes
Feb 4, 2025

Justin Smith was easy to work with, had good communication & was knowledgeable. I reached out last minute and he came out quickly to inspect the damage and provide a quote to insurance. They got the job done as quickly as they could given the amount of hail damage claims that came in last July.

Emily Stern
Jan 24, 2025

Shane Setzer on AEI’s Team coordinated every aspect of the storm damage repair project, from the re-roofing and gutters that AEI did, and also managed subcontractor (fence staining and lighting/electrical) along with complex insurance claims with multiple supplements. Shane did a phenomenal job staying on top of and coordinating all of the details, and he was an excellent communicator and an absolute pleasure to work with. It was a heavy lift over many months, particularly with the insurance claims, and he handled it all like a pro! Highly, highly recommend Shane and the entire AEI Team!!

Marcus Hinnenthal
Jan 24, 2025

Shane went ABOVE AND BEYOND to make sure all of the logistics for our roof replacement were well handled. A true “pro’s pro” he explained everything well, followed through, and didn’t quit until everything was resolved. Cannot recommend him enough!

Brandon Callstrom
Jan 15, 2025

Justin Smith along with all elements handled everything amazing working with the insurance company along with keeping me updated on the progress of everything. Real easy to work with and were all about customer satisfaction. Justin has great experience and found things the adjuster may of missed. Took great pictures of damage and worked well with the insurance adjuster. Also, the work was flawless and they back it up with warranty. Thank you! Highly recommend

Matt Overman
Jan 5, 2025

Justin and Jim's communication throughout the project was great and made the process very easy. His team of Alan and Aaron were excellent.

Andrew Cannon
Dec 19, 2024

I engaged Justin Smith at All Elements to do a complete exterior replacement of my home with LP Smartside. Not only was Justin great to work with but the pricing was more than fair. The crew of Aaron and Alan were top notch and my project looks perfect.

Andy Harwood
Dec 19, 2024

All Elements is the best roofing and siding company you'll ever find. So professional and great to work with! Shane is the best, and has helped us with our own houses and many of our clients! All have been very pleased and complimentary at the quality work and attention to service!

Kevin Doran
Dec 11, 2024

Justin Smith was awesome to work with!! I would highly recommend him and his entire team! They did a great job and the house looks amazing!

Jason Hammond
Dec 9, 2024

This is the third time I've worked with All Elements, and they continue to impress. In an industry that often struggles with good communication, staying on schedule, or maintaining quality of work, the All Elements team checks all the boxes! I've already asked them to take on another project at my property.

Dan Miles
Dec 2, 2024

Justin and his team were great. From the initial inspection for hail damage, all the way through to job completion, they were always on time and went the extra mile. They also did a fantastic job of cleaning up around the perimiter of our house before they left. I HIGHLY recommend All Elements!

Taina Burgos
Nov 16, 2024

Shane is a literal HOUSE DOULA! Walked us through each step. Fought for us with these complicated insurance companies.
Even helped with the Colors! He cares.
Thank you Shane for all of your support through this huge process.
House looks AMAZING!

John Rossakis
Nov 15, 2024

Shane came out and did an inspection on our roof for hail damage. He was professional, courteous and provided clear information on the state of our roof and what to look for in our current insurance policy. He was very honest in his appraisal of our roof and gave us clear feedback on what to look for moving forward, should another big storm come along. Highly recommend this company!

Rose Ahmann
Nov 14, 2024

Shane and All Elements fixed a leak no one else could find or repair. We are so grateful. They were prompt, communicative, responsive and followed through. Shane et al were terrific. I would recommend and use them again!

Constance Vork
Nov 13, 2024

Shane is absolutely my go-to person for roofing, not only for my own properties (All elements replaced roofs on my personal home and two of my rental properties) but also for clients of my real estate business. I ALWAYS recommend All Elements to my sellers and buyers who have roofing issues, and while everyone who works with that company has been great, I have to highlight Shane as a star. Love that guy!

Lou and Rea Ferraro
Nov 6, 2024

Shane was so very helpful with his knowledge and expertise in advising us for the gutters and downspouts replacements and mesh gutter guards needed for our house. The two young men who did the installation, worked very hard and did a great job. They were very friendly and cleaned up everything when they were finished. We are very happy with this gutter project and appreciate Shane and your company for the work that was done on our house. Thank you, Louie and AnnaMarie Ferraro.

Jared Nierengarten
Oct 10, 2024

Used All Elements for decades, always had great experiences! They’ve covered nearly 400,000 square feet of roof for us with Duralast over the last 15-20 years… I don’t even bother checking the quality of work anymore, it’s always spot on… John - Paul - Fritz… etc… everyone is professional, meet deadlines, and make jobs very worry free.
We have many ventilation pipes that protrude through our roofs, and we move them around frequently. Justin has tied countless pipes into the membrane, and repaired the open holes left behind. We have never had even one leak using the Duralast / All Elements solution.
We started out using this as an overlay to roofs that have reached their life span, but now use All Elements / Duralast as our roof of choice on our building expansions as well…
Great company - Totally recommend!

Jack Laffe
Oct 10, 2024

A very good experience! All Elements put the roof on our new addition as well as replacing the roof on the old structure. We were always kept informed of the various stages of the process and felt they were on top (no pun intended) of things.

Heather Sheehan
Oct 8, 2024

I have worked with Shane at All Elements for roof insurance claims at multiple properties over the past six years. He is awesome to work with - responsive, patient with all my questions, and knowledgeable about the claim process. He makes it easy! The crews are fast and considerate, and we have not had any issues with their work. I recommend All Elements to anyone looking for roof work.

Mark Joerger
Sep 24, 2024

Paul is an amazingly positive and transparent sales person who provided us with a solid experience especially in a summer with much rain and delays. We would highly recommend them to anyone because and especially how they reacted in an adverse situation.

Adam David
Jul 29, 2024

Shane is wonderful to work with! Would definitely do business with them in the future and would not hesitate to refer them to my friends and family.

Morgan Ross
Apr 23, 2024

I had damage to my roof from a storm less than a week ago, I connected with All Elements and my roof is already fixed! John and Tara are wonderful to work with!! Justin and Jim made the process super easy! Highly recommend this team for any and all of your roofing needs!!

JLM I
Apr 9, 2024

I have been recommending All Elements, particularly senior estimator Shane Setzer, to all of my friends since All Elements replaced our roof shingles and siding due to hail damage and also added new gutters and gutter guards this Fall and Winter. Shane was so great at explaining the process of dealing with insurance and also was a great contact throughout the construction process, as were all of the staff (Jim Ortman!)--nearly all very good communicators. I thought the roofing team in particular was very careful and considerate in order not to disturb plantings or other house features and lead Sergio was a wonderful communicator. All of the teams answered questions while on-site and went above and beyond. Since we live in close quarters with old houses, I appreciated that particularly the roofing team was very considerate about protecting my neighbors' properties and cleaning up after their work each day. Lastly, I want to bring this back to Shane, without whom we probably would have received much less from our insurance company--we are switching insurance companies, but will come back to All Elements if we need roofing and siding again!

David Podany
Apr 6, 2024

Paul Levisee handled a hail damage claim with my insurance company from beginning to end. My warehouse needed the entire roof replaced. No hassles whatsoever. Everything handled on time as promised. All Elements is a class act!

David Podany
Owner Podany's Office Furniture

Earl Peck
Apr 2, 2024

All Elements responded right away to our issue. We have worked with them on several occasions and they have been wonderful. Keith has done great job of keeping us up to date on our projects

Sherry Kemmetmueller
Dec 27, 2023

AEI 10/10. Highly recommend!! Super meticulous crew, great attention to detail. Efficient and very clean work. Always communicating on next steps and setting expectations.

Mark
Nov 25, 2023

Our All Elements experiance was outstanding. Shane guided us through the process and helped with with our insurance company. He and Jim kept us updated on where we were and whats next. They worked extremely well with us to accomodate us. The crew did a fantastic job, no plants were broken or damaged and were in and out in about 1/2 a day. The clean up was impecable, I couldn't find and nails, staples or shingle bits anywhere. We highly recommend All Element.

Sandy G
Sep 19, 2023

Very Impressive Team!!!
Justin Smith was very knowledgeable, helpful and informed us every step of the way. He kept the reroofing process running smoothly. The roofing team did a fabulous job reroofing our house and the cleanup was top notch!!! We were very pleased with the whole process. Thanks to everyone involved. We appreciated your EXCELLENT Job!!!

cmoses01
Apr 14, 2023

I would recommend the All Elements team for any commercial roofing job. Recently we had some leaks in our roof and Justin Marsh stopped by to survey the damage, once he finished and explained what needed to be done, he said he would have a quote by the next day. The price was reasonable and when asked how soon they can do the work he said 1-2 days. They did an excellent job at fixing our roof and were extremely professional throughout the whole process. All Elements, Inc. was a very pleasant company to work with.

Sama Ali-Berchem
Aug 22, 2022

I highly recommend Shane at All Elements. He is highly knowledgeable, very thorough, and most of all, has his customer's best interest at heart. If you are looking for a local roofing/siding company that will go to bat for you, Shane at All Elements is your guy.

Aaron Johnson
Jun 16, 2022

We worked with Shane at All Elements. I know so many people who have used All Elements. It was nice to have the same experience as all of the people that I know. Shane worked with the insurance company to help navigate the conversation regarding coverage. The crew did good work. The communication was awesome. They did a great job cleaning up after they were done.

Brandon Peterson
Jun 16, 2022

I contacted Shane with All Elements because he came highly recommended from several other people I know and trust.

My gutters were not able to keep up with the rain and would commonly over flow washing out my paver patio.

Shane came out and took a close look at my current gutters and noticed that based on the size of my roof I did not have the right size gutters. He took measurements and some photos and went to work with his designer to come up with a plan to install new gutters that would look great. About 24 hours later he emailed me a plan and called me to go over the plan, cost and timeline. I loved what he proposed and moved forward.
His installers came out a couple weeks later and knocked the job out in just a few hours.

I was very happy with the service and highly recommend him and his company. When other contractors don't return calls or show up as promised Shane comes through and provides amazing service.

Thank you!

Vanessa Martin
Jun 16, 2022

Shane and his team replaced my old roof with a beautiful new roof! They were great to work with. Highly recommend!

Danielle Frazeur
Sep 30, 2021

Our retail space roof has been leaking for sometime. Paul came to our business, walked around with us and found the problem. He's probably the 3rd person who has looked at our roof! Very knowledgeable, professional, and takes time to explain problems/solutions.

ISAAC FLORES
Mar 7, 2021

i like this place. plus they are the best DURO-LAST installers in MN. why not hire this company? best warranties, best service. look no further.

Maria Gomez
Sep 27, 2020

I recently had my roof replaced by All Elements. On insurance inspection, my insurance adjuster also found some vinyl siding damage that needed to be repaired. I worked with Shane and was initially told that it would be "a few months" before the siding would be done. Well, within 2 months, from the approval of the scope of work to the finished project, my house was done with all of the work! Shane was in contact with me throughout this project, was incredibly compassionate and supportive throughout the project, in addition to taking over the daunting process of dealing with the insurance company. Shane's team did exceptionally high quality work and I will definitely hire them again for any exterior work that's needed. Highly recommended!!

Timothy Kindem
May 23, 2019

Shane Setzer and All Elements are simply the finest exterior company I am aware of. You can't even believe a roofing company could have this level of excellence in their customer service and in their work. I am a real estate professional, so I've come across countless others, and Shane and All Elements stand head an shoulders above the rest. They have rave reviews from the multitudes of friends, clients, and colleagues I've referred them to over the years - and recently, I was able to experience their work first hand when they did my own roof. My neighbors even marveled at their speed, efficiency, and quality. I can't recommend a professional in any field more highly.

Kelly Lamb
May 16, 2019

All Elements was great to work with when I recently had my roof done. Shane Setzer was prompt, responsive, and answered all my questions. The crew arrived at 7am and was done by noon!

Rick Murphy
Oct 29, 2018

These guys are the top of the trade. You won't find anyone that takes more pride in their work and stands behind it. For the last 10 years they've done amazing work taking care of little leaks to doing full roof replacements on all my facilities all across the Twin Cities.

Erika Wannigman
Apr 22, 2018

Fritz Brown (Production Manager) was professional and always on time! I have an open ceiling and needed a total roof replacement. He worked with me to make sure everything was protected inside while the work was being done. Great experience.

Timmy Kellerman
Apr 9, 2018

This company hired me as a sub contractor and I was on a small job for them and I had hired a couple of guys that had not worked outside like I was use to to so, they were always crying that it was to cold and I knew that I was wasting money so ,on Friday I said it will be 24 degrees out and we would meet at the job 7:30am.monday morn. Well Monday came around and I had stayed at my daughter's Sunday night and was leaving for work Monday am and walked to my van and it was towed and this was at 6:30am. My phone was in the van as well finally got a phone called someone to get my van out from tow and called all elements after first call no answer so when I finally did get a hold of them they said they thought I was not going to complete the job. But I had the job 80 0/0 complete and sent there people to finish it. Told me they would call me right back which was a lie. And I called them back about 6 times and they would not answer or call me back I had to call from another number for them to answer I did not get a fair shake. No talking or anything I think that is very unprofessional.then I went there and I was treated like a criminal.they were very rude and unfriendly. I felt like an alian like I was an enemy. . I have never done anything to them in any way ever for them to treat me this way. And there was nothing wrong with my roofing I've been doing this type of roofing for over 25 years and have a certification in the materials they specialize in and the material I was using. Also I was only paid for 40 0/0 of what I had completed. I'm just letting the pubic know about this company and don't know if you would want people roofing for you that treat there people this way! Also some of my tools are still missing and was told they would get them back to me. Still have not.

Janet Lenius
Jan 16, 2016

All Elements did a fantastic job on our roof! The entire process went smoothly, from having Shane come out and help us get another inspection from the insurance company, to choosing shingles, to going over the contract, getting paid by insurance, and the actual install, which only took one day! The crew was professional and courteous. I would recommend All Elements any day!

Call us and get a quote right now Show phone number
137 locals recently requested a quote
  • 301 Chelsea Rd, Monticello, MN 55362
  • Commercial Roofing
  • 24/7 Emergency Repairs
  • Locally Owned & Operated
  • Flat Roof
  • Hip Roof
Hours
Mon7:30 AM - 9:00 PM
Tue7:30 AM - 9:00 PM
Wed7:30 AM - 9:00 PM
Thu7:30 AM - 9:00 PM
Fri7:30 AM - 9:00 PM
Sat7:30 AM - 9:00 PM
Sun7:30 AM - 9:00 PM
We Answer

Frequently Asked Questions

Pricing questions

1. Does the company offer free estimates?

+-

No information found.

2. Are warranties offered by the company?

+-

No information found.

3. Does the company offer senior discounts?

+-

No information found.

4. How is the company overall rated?

+-

No information found.

Service questions

1. What services does the company offer?

+-

Roof Replacement; Roof Maintenance; Roof Skylight Installation; Roof Skylight Repair; Gutter Installation; Roof Cleaning; Rubber Roofing; TPO Roof Replacement.

2. Are there any services the company does not offer?

+-

No information found.

3. Does the company offer emergency services?

+-

No information found.

4. Does the company offer eco-friendly accreditations?

+-

No information found.

Companies Similar in Profile

Banner of That One Construction Company
That One Construction Company Albertville, Minnesota
Excellent 5.0 (1 reviews)
Banner of Pro Tech Restoration
Pro Tech Restoration Monticello, Minnesota
Excellent 4.8 (62 reviews)
Banner of Northface Construction LLC
Northface Construction LLC Elk River, Minnesota
Excellent 5.0 (70 reviews)
Banner of Crazy Peak Construction
Crazy Peak Construction Elk River, Minnesota
Excellent 5.0 (15 reviews)
Banner of Advanced Roofing & Siding Inc.
Advanced Roofing & Siding Inc. Anoka, Minnesota
Excellent 4.9 (64 reviews)
Banner of SJ Roofing LLC
SJ Roofing LLC Buffalo, Minnesota
Excellent 5.0 (8 reviews)
Banner of Minneapolis St. Paul Commercial Roofing
Minneapolis St. Paul Commercial Roofing Elk River, Minnesota
Good 3.7 (9 reviews)
Banner of Roofers of Minnesota Co.
Roofers of Minnesota Co. Maple Grove, Minnesota
Excellent 5.0 (41 reviews)
Other Filters 0