BOOK A FREE ROOFING, SIDING, WINDOWS, OR GUTTER INSPECTION

Why Homeowners Choose

What Our minnesota Customers Are Saying

Mai Vang
Mai VangBased on Google Reviews
Ninja Roof Services did an excellent job! Leif was amazing at starting the project and explaining the process so that we were comfortable and that we knew what was happening. Rob and his team did an excellent job on site with the roof and gutter repairs. They both had good communication, were professional and very respectful. We are very happy with how our old house now looks brand new again. Definitely recommend!
Jamie Depyper
Jamie DepyperBased on Google Reviews
If I could give this company more stars, I would. Brian, Jason and Josh are AMAZING people and they made it easy for me to get the process completed from Day 1. They made it so easy, I really didn’t have to do anything. They are super knowledgeable, and they walked me thru a lot and explained everything. They knew all the steps the insurance company was gonna take prior to approving it. I would recommend Roof Ninja 100 times if anyone would ask me. Such an amazing crew. Words will never describe all the work they did and how comfortable they made me feel thru the whole process. A+++. Give them a call. I promise you, you will not regret it. They will fight for you. You will never call anyone else once you experience what they provide.
Chris Fulton
Chris FultonBased on Google Reviews
Jason went way above and beyond what I would expect. Our insurance company was not willing to accept a claim on our home after a hail storm. Jason went back and forth with the claims agent, citing Minnesota laws entitling us to repairs (which they ignored for the longest time). He even went as far to refute their suggested roofing materials since they had been discontinued! This went on for many, many months. Eventually the insurance company relented and not only did we get a new roof for our house but for our garage as well! Thank you Jason for your expertise, patience and relentless pursuit for the good of our home!
Melissa Custard
Melissa CustardBased on Google Reviews
Our neighborhood had storm damage and in the weeks following, we had a lot of storm chasers come around. All calls denied. I received a letter in the mail saying that our neighbor’s house would be having work done due to the storm damage and if we were interested to reach out. Honestly this is the only way I would’ve talked to anyone, on my time after I had time to process what we should do. When I was ready, I reached out to Roof Ninja. They confirmed damage and Jason got right to work. Our insurance company initially denied our claim multiple times for any reason they could think of (That’s a whole other review). Jason worked his magic while we sat back and did absolutely nothing. He was able to get our claim approved and walked us through every step of the way. He was very patient with my indecisiveness on color and worked with us on any other change we needed to make. Rob and the crew that did the work were also top-notch. They showed up on an over 90° day and worked a full 10 hours made so much progress. I was shocked. Rob communicated multiple times during every day letting us know what was going on and what was coming up. The entire project was done in a week and I can’t think of any flaws. They not only replaced our siding, but upgraded the whole look of our house. Everything coordinated from trim to caulk to accessories, all matching perfectly. Many areas being left with much more precision than they began with, the craftsmanship of the crew was amazing. The photos don’t begin to do it justice. I told Jason this morning. I never loved our house. We bought it for the backyard now I love both. Thank you, roof ninja and all your people that helped us through this process a claim is never a fun thing to file, but they made it very easy for us. Hopefully, we won’t have damage in the future but if we do, I know that Jason will be the first one I call.
Bob Kroll
Bob KrollBased on Google Reviews
This is one of the best companies I have delt with about replacing my roof. Justin G. was very professional and knowledgeable about the company, products and services. He worked with the insurance adjuster and pointed out all of the issues and damage. This played an important part to help with the decision of the insurance company. The work was of the highest quality and done right. I would highly recommend Roof Ninja for an roofing, trim or gutter work. Everyone I communicated with from Roof Ninja was very professional. I'm glad Justin knocked on my door.
M Meis
M MeisBased on Google Reviews
Insurance is a terrible game these days, everything is always about profit! Roof Ninja helped us go from this response from our insurance to a fully covered roof (minus our deductible). Together with Clarion Claims Group public adjuster, we went from this message from our insurance agent to this: " As the damages are below the deductible, the claim is closed. We have no obligation to review, approve, or deny a scope that falls below the deductible. This is between you and the customer. Thank you " " Good Morning- We have agreed to a full roof replacement. The estimate is attached; the first payment is made out ... and is mailed to Clarion." It is very difficult to trust companies these days but I can tell you that Roof Ninja took great care of us and our house. After going back and forth with insurance for about 3 mos, once approved, Roof Ninja had the guys out to our house within 2 weeks and the project finished in a day and a half (since we requested they stop work by 7:30pm due to our child's early bedtime). They were on time and professional. I'm so thankful to Roof Ninja and especially Josh for his expertise with public assessors. I took a leap of faith to trust them and they did not steer me wrong and were honest with me throughout the process. This is an ethical business. I always find actions speak louder than words and I'm happy to report that I was not disappointed!
George Graybill
George GraybillBased on Facebook Reviews
I had an excellent experience with Roof Ninja Services! From start to finish, their team was professional, punctual, and highly skilled. They quickly identified the issues with my roof and explained everything clearly before starting the work. The quality of their craftsmanship is outstanding, and they completed the job on time with great attention to detail. The crew was also very respectful of my property and left everything clean afterward. I highly recommend Roof Ninja Services to anyone looking for reliable and top-notch roofing work!
Melissa Haas
Melissa HaasBased on Facebook Reviews
Couldn’t Be Happier With Roof Ninja Services! Choosing a contractor for a major home project can be stressful, but Roof Ninja Services made the entire experience feel easy from start to finish. Their communication was outstanding, and every part of the process was handled with professionalism and attention to detail. The crew did an amazing job replacing our roof and siding. The workmanship was excellent, the job site was well maintained, and the team clearly took pride in the quality of their work. What impressed me most was how organized everything was behind the scenes. The production team coordinated everything smoothly, kept things moving, and made sure we always knew what to expect. Those little details really showed how much they value their customers. Brian and the Roof Ninja Services team have built something special. They are a company that truly cares about the people they work with and the community they serve, not just completing a project and moving on. They even provided this cool thing they call an Age, Life, and Condition report after the project was completed, which is such a thoughtful added benefit. Having documentation of the home’s condition after installation provides peace of mind in case of future events like hail, storms, fire, or other unexpected life stuff. Highly recommend Roof Ninja Services for anyone looking for a roofing and siding contractor that delivers quality work and treats customers with genuine care!
Mark Everswick
Mark EverswickBased on Google Reviews
Listen, I know this sounds scary and big and sounds like it cost a lot, but it's not. In my case, it was hail damage in Monticello. Jason from Roof Ninja was easy to work with, made sure he wouldn't take any money until after the insurance company paid out and he was knowledgable and good at over communicating every step of the way. The best part is that he knew how to work so well between his company and the insurance company that he figured out how to get upgrades in some spots and remove things that wouldn't be needed so as to fully customize to my needs. Then to top things off a piece of my siding came off in the big wind storm on Tuesday July 21. I called Jason and he contact Rob his service mgr. Within 24 hours they came out to fix the piece. Nobody does that these days. Lots of people will pass up this opportunity because they are nervous about what could go wrong. But when you look at my house now, it looks newer than any other house in the neighborhood. It's worth the time to work with Jason and his team from Roof Ninja Services. Mark Everswick
dave curry
dave curryBased on Google Reviews
Roof Ninja was great to work with. Great communication and top quality work. Our roof and gutters look great. Would not hesitate to recommend them to anyone.

Residential & Commercial Roofing Minnesota Can Count On

We’re here to fix and protect what matters most. With decades of combined experience and a team that treats every project like their own home, we offer exterior solutions you can.

BRIAN CARLSON - Owner of Roof Ninja Services

owner-roof-imgs

Meet The Owner

Built on Integrity.
Powered by People.

Roof Ninja Services was founded by Brian Carlson, whose journey in the exterior restoration industry began in sales. Early on, a homeowner playfully dubbed him the “Roof Ninja,” a name that stuck and eventually inspired the brand.

But behind the nickname was a deeper motivation: Brian had witnessed firsthand the industry’s lack of transparency and ethical practices, including unpaid commissions and broken promises.

Determined to change that, Brian launched Roof Ninja Services with a clear goal to deliver top-tier roofing solutions grounded in honesty, reliability, and customer care. Today, he leads a dedicated team that takes pride in every project, big or small.

Our Vision

Restoring the past by constructing the future.

Our Mission

Driven by relentless innovation, Roof Ninja Services provides exceptional restoration services for roofing, siding, windows, and gutters. We prioritize customer satisfaction and foster a culture of growth where our people build a thriving company.

Our Team

Why Choose Us

Why Choose Roof Ninja Services as Your Minnesota exterior Contractor?

As restoration ninjas, loyalty is everything. It’s what separates us from the rest. Whether you’re a customer, vendor, or supplier, you can know we always act in your best interest. We’re either going together or not at all.

Your home is more than just a place to live. It’s where memories are made. That’s why we take the time to ensure that every detail of your roof, siding, windows, and gutters is perfect before we leave. We treat your home as our own because we know how much it matters.

We believe in transparency, honesty, and transparency. You’ll never be left in the dark or charged surprise fees. We explain every step of the process, answer all your questions, and keep you informed.

Our Core Values

We Show You H.O.W.

Honesty

Focusing on people with integrity, sincerity, and transparency

OPEN MINDEDNESS

Listening then pursuing what’s right not who’s right

Willingness

Initiate solution-focused action and do whatever it takes

Our Process

We Keep restoration Simple for minnesota Homeowners

Getting started with Roof Ninja Services is easy. We keep it simple.

Step 1: Book Your Free
Inspection

Step 2: On-Site
Assessment

Step 3: Insurance
Claim or Estimate

Step 4: Job Scope
Confirmation

Step 5: Claim or
Customer Approval

Step 6: Ninja
Build Day

Our Past Work

Our Work Speaks for Itself in Minnesota and Beyond

Special Offers

Financing

We offer flexible payment options to fit your budget because quality roofing shouldn’t be out of reach.

Ask about our current promotions
during your complementary inspection

Our Blog

Our Latest Articles on Roofing in Minnesota

bolg-1

Part of roof, learn this!

Our Ninjas have inspected hundreds of homes and businesses. Roofing, siding, gutters, and even windows have been damaged. Our Ninjas

Read More
bolg-2

Steps after storm damage

Our Ninjas have inspected hundreds of homes and businesses. Roofing, siding, gutters, and even windows have been damaged. Our Ninjas

Read More

Size of damage!

Our Ninjas have inspected hundreds of homes and businesses. Roofing, siding, gutters, and even windows have been damaged. Our Ninjas

Read More

OUR FAQS

Frequently Asked Questions About Roofing in minnesota

There are several signs that indicate a new roof may be needed for your home:
• Shingle edges are curled or shingle tabs are cupped
• Shingles are cracked or missing granules
• The roof has missing shingles
• The roof looks worn
• Water is leaking into your attic
• There are water stains on interior walls or ceilings

This varies depending on the size of the roof, the current condition of the roof and the type of roofing material used. We provide complementary estimates so you will know the cost of a new roof for your home with no obligation.

A roof can last anywhere from 15 years to more than 50 years, depending on the type of material, how it was installed, weather and other factors. Typically, asphalt shingles last 15 to 30 years whereas a metal roof can last up to 70 years.

If hail, wind, rain or snow has damaged your roof, you will want to have it inspected for damage as soon as possible. You’ll need to contact your home insurance company and provide photos for documentation. You’ll then want to have a professional roofing contractor assess the damage, and schedule the work as soon as possible to prevent further damage.

It is not recommended to attempt roof repairs or replacement as a DIY project. It requires expertise and training to be done correctly and safely. Proper installation will also ensure your roof lasts as long as possible. Always trust a professional roofing contractor for roof repair or replacement.

There are pros and cons to all types of roofing materials . The best material will be the one that fits the needs of your home or building while also being affordable for you.

Yes! Heavy snow can cause leaks and structural damage. If the weight of the snow exceeds the roof’s snow load rating, it’s possible for a portion of the roof or the entire structure to collapse. In addition, as snow melts it can form ice dams , which can damage the roof and cause leaks.

There are several signs that can indicate siding replacement may be needed: siding has cracks or holes, is rotting or warping, has fungus or mildew, is severely faded, and requires frequent painting or other maintenance.

Vinyl is the most popular material, but wood and metal are also common siding materials that we can install.

Gutters divert water away from the house. It may not seem like a big deal, but water can cause significant damage to your home and property. Gutters protect your home’s foundation and exterior. They also prevent basement flooding, erosion around your home, and mold or mildew growth.

Soffit is the underside of the roof overhang. It provides ventilation for the house and prevents mold and rot under the roof deck. It also keeps pests and animals from getting into the attic.

Here are some signs that indicate you may need window replacement: drafts, increased energy costs, poor window operation, condensation, moisture build-up between the panes, outside noise, decaying frames, and visible damage to the window or frame.

We are certified with Anderson Windows and a direct dealer for Lindsay and Pella, but we have experience with all types of window brands and materials. We can install whatever brand of window you choose.

Our Service Areas

Serving Communities in Minnesota

With teams based in Brooklyn Park, MN, and Aurora, CO, Roof Ninja Services proudly delivers expert roofing and restoration services to homeowners and businesses across the region.

Not sure if you’re in our service area?

Give us a call at (763) 999-4953 we’re happy to help!

Join Our Team

Get your Free QUOTE