Skip to content
Roof Warden

Roofing contractor

Roof Ninja Services

8401 73rd Ave N #74, Brooklyn Park, MN 55428

Google average
4.8
Ratings counted
121
One and two star
6 of 121(5.0%)
Minnesota median
2.1%

The first three are Google’s own figures for Roof Ninja Services, read on 24 September 2026; the share is of every rating Google has counted, not of the review texts on this page. The median is ours — the middle figure among the Minnesota roofers we list with enough ratings to compare.

Rating breakdown

4.8
121 ratings
Google’s profile shows 115
How the 121 ratings break down, from five stars to one
5
11192%
4
32%
3
11%
2
11%
1
54%
5.0%of these 121 ratings are one or two stars (6)

About typical — the typical roofer in Minnesota sits at 2.1%. A higher share is a reason to read the critical reviews below, not a verdict.

The critical reviews

The one and two-star reviews, first. These are what a star average hides, and they are the reason this page exists.

All 5 of the one and two-star reviews we hold for Roof Ninja Services, most recent first.

  • 2 out of 5Veronica Drewelow4 months ago

    Came here from a tiktok video I saw about how one of your door knockers was left stranded at his sight with no way to use a restroom and he literally wet his pants while knocking doors. Honestly to me that feels like a company that doesn't take care of their own very well. That's just sad. I feel bad for the guy. His tiktok was theellisname or something. He deserves better. Treat your employees better.

    Reply from the business

    Hello ma’am. This is Jason, the one who made the video you saw. Thank you so much for your concern. It is genuinely reassuring to know that there are those who care so much for us while we work in the field to help as many people as possible. My social media post intended to convey the humor of the situation. My manager had offered to drive me all the way to my home—a good hour drive. I asked him to help me get to the nearest bus station instead so that he could continue to help others on our team. I would have felt terrible if my circumstance prevented reaching more homeowners. Although the first bus stop was nonfunctional, my manager called when he found out I was walking and insisted on picking me up and finding a bus stop that actually worked. I have been in many industries and experienced many types of managers. None have been as accommodating as those at Roof Ninja Services. Again, thank you for your concern and your willingness to take up a fight when it seemed that there was one. I appreciate it beyond measure. In this case, not only was there no real conflict, but from start to finish my colleagues and managers have been completely warm and supportive we worked through this event together.

  • 1 out of 5Becca Cohn7 months ago

    Just got cut off by a driver in this company who bypassed 3 cars waiting on a left turn lane and then went into oncoming traffic to go around and make the same turn in front of us. Absolutely unacceptable and very dangerous! Would not trust someone representing this company if this is how they drive!

    Reply from the business

    Thank you, Becca, for reaching out. The driver you saw was an adult child from out of town driving an employee's vehicle. She did not know where she was going and made a last-minute turn. We're sorry you and the others waiting in line were impacted by her unsafe driving, and still hope you reach out to Roof Ninja Services should you need our services in the future. We promise that our work is better than our children's driving mistakes. Have a great holiday season.

  • 1 out of 5Fiesta Andersona year ago

    Really aggressive, rude staff. I hate it when 15 different companies ring my doorbell all day long after a storm. Vultures.

    Reply from the business

    Hi Fiesta, We’re truly sorry to hear about your experience. We understand how overwhelming it can be after a storm — especially when you’re getting visits from multiple companies in a short amount of time. We noticed you left similar feedback for several contractors, and that tells us just how frustrating the day must have been for you. That said, we hold our team to a high standard of professionalism and respect. Our training emphasizes no-pressure conversations focused on assessing damage and offering help only if it’s needed. If someone from our team came across as aggressive or rude, that’s absolutely not okay, and we want to address it. If you’re open to it, please call us directly at 763-999-4953 so we can investigate and make it right. We wish you peace and a smooth recovery from the storm’s impact. — The Roof Ninja Team 🥷

  • 1 out of 5Riley Kelluma year ago

    Left trash on our property, not even a customer of theirs.

    Reply from the business

    Good Morning Riley, Thank You for connecting with us. We value community feedback, good or bad, and strive to take the necessary steps to resolve issues like this. Could you call us so that we can gather the information for us to make changes in order to avoid this type of situation in the future? 763-999-4953

  • 1 out of 5Ethan Unger5 years ago

    Showed up late and didn't see the real problem I had until I pointed it out

What reviewers keep mentioning

Topics Google extracted from this business’s reviews, with how many mention each. These are words that appeared in reviews, which is not the same as a service the business sells.

  • insurance claim assistance18
  • answering questions12
  • hail damage repair8
  • professional crew7
  • siding replacement4
  • damage assessment3
  • personable staff3
  • upfrontness3
  • honest inspection2
  • project management2

Other reviews we hold

14 more of the 109 reviews we hold text for, most recent first. We do not hold every review Google has.

  • 5 out of 5Megan Foster9 hours ago

    From the very beginning, I was thoroughly impressed by Roof Ninja Services' communication and transparency. They took the time to clearly explain every step of the process from start to finish. The quality of their work is absolutely top-notch, and they completed the project right on time. If you want a hassle-free roofing experience, this team is hands down the best!

  • 5 out of 5Grace Kelly9 hours ago

    I contacted them for an emergency, and they responded incredibly fast. They resolved the issue excellently. Finding such a reliable team in a time of crisis is truly a blessing. Thank you so much!

  • 5 out of 5Mai VangEdited a day ago

    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!

  • 5 out of 5Jamie Depyper2 days ago

    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.

    Reply from the business

    Thanks, Jamie! We appreciate the kind words about Brian, Jason, and Josh—and the entire team. We loved working with you and your house looks amazing! The best on the block!

  • 5 out of 5Chris Fulton2 days ago

    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!

    Reply from the business

    Thanks, Chris, for the review. So glad you got to experience Jason's expertise and exceptional service. You're right; he is relentless! Congratulations on the new roof and gutters. They look awesome.

  • 5 out of 5Melissa Custarda week ago

    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 …

    Google cut this review short. The full text is on their Google profile.

    Reply from the business

    Thank you, Melissa, for trusting us with your storm damage and for sharing the experience you had with Jason, Rob, and our team. We're so glad you got our letter and responded to it. We loved working with you, and we agree your siding looks AMAZING!

  • 5 out of 5Mark EverswickEdited 3 weeks ago

    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 …

    Google cut this review short. The full text is on their Google profile.

    Reply from the business

    Hey, Mark! It was great to serve you once again after the storm. Thanks for trusting us and for reaching out to Jason. We're here anytime you need us.

  • 5 out of 5Bob Kroll3 weeks ago

    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.

    Reply from the business

    Thanks, Bob, for the review! Justin is an amazing person and we are pleased he and the rest of the team served you and your house so well. That's what we do! Your roof and gutters look great! Also, congratulations on being among the first in the U.S. to upgrade to the new HailGuard shingles. We look forward to seeing them stand up to future storms that come through.

  • 5 out of 5M Meis3 weeks ago

    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!

    Reply from the business

    Thank you for this review, and thank you for trusting us with your home. It was a privilege to work with you and we're so pleased this turned out in your favor.

  • 4 out of 5austin willsa month ago

    Need a new roof and gutters. They haven't done any work yet, so I'm not reviewing that. Only reviewing my walk thru, insurance estimate, and initial discussion. They are currently on my roof making an estimate. Showed up right on time for the scheduled appointment. Justin, and I believe, David explained all of my insurance info to me line by line. They answered my many questions patiently. They seem knowledgeable about all of the things regarding insurance and the scope of work. No weird vibes. No big hurry for me to send them all of my money. So, far they have been great to work with, even if it is just the initial discussions. Really stress free. Haven't hired them yet, but they are on my list of 2. Giving 4 stars because I haven't seen their finished work. Will update...

    Reply from the business

    Thanks, Austin! Justin and John have really enjoyed working with you. We're glad things are going well so far and we're determined to provide an exceptional experience worthy of that 5th star. Thanks for trusting us so far.

  • 5 out of 5dave currya month ago

    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.

    Reply from the business

    Thank, Dave, for the review! Justin and the rest of our team really enjoyed working with you—especially as the first homeowner in Minnesota to have the new TAMKO HailGuard shingles. Congratulations!

  • 5 out of 5Brianna LaZertea month ago

    If you are struggling with an insurance claim, look no further than Jason Kennedy at Roof Ninja Services. I cannot recommend them enough. We found ourselves in a nightmare scenario with our insurance company—facing wrongful denials and a massive discrepancy between what they were willing to cover and the actual damage to our home. After 10 years of loyalty to my insurance provider, I was disheartened to find they were not acting in good faith. I was so confused by the conflicting information that I actually called Jason to ask who was lying to me. He remained professional, patient, and firm, and he turned out to be 100% right. Jason and the Roof Ninja team handled the heavy lifting, including complex communication with the insurance company and fighting for supplemental adjustments. They identified over $10,000 in damages that the insurance company completely missed on the initial inspection. Ultimately, because of their expertise and persistence, our claim went from a measly $3,000 offer to $18,000, and our roof is now fully covered. They took the stress off our shoulders and ensured we were treated fairly. If you want a team that actually fights for you and knows the "insurance game" inside and out, hire Roof Ninja.

    Reply from the business

    Thank you, Brianna, for sharing these things about Jason and the supplementing work he does. The insurance process can be complicated and frustrating at times! We have the motto "no homeowner left behind." We're so pleased that you saw our heart in motion. Jason does such exceptional work fighting for our homeowners, and we're glad you got to experience it firsthand.

  • 5 out of 5Jennifer Iversona month ago

    Great company! The communication was absolutely the best. They were available for questions when I needed and were contacting me with updates regularly. The roofing crew was fast and they finished in one day, despite the extreme heat. They are all Super people. Thank you so much Roof Ninja Services and Jason Kennedy for all your help.

    Reply from the business

    Thank you, Jennifer—especially for acknowledging the crew. They work hard regardless of the weather and we're grateful for their efforts. It was a pleasure to work with you. Your roof looks great!

  • 5 out of 5Lezlie Liberskya month ago

    Roof Ninja was very professional. They were easy to work with, and did a great job. They are very patient and kind in resolving insurance issues regarding payment. They were helpful and communicated well through the whole process. Overall I have nothing but positive things to say about their services.

    Reply from the business

    Thank you, Lezlie! I know Jason Kennedy and team are grateful for your patience and perseverance as we all weathered the ups and downs of your insurance claim and the other issues that arose. You've been wonderful to work with. Please reach out in the future if we can serve you again.

The latest post from this business

Posted by Roof Ninja Services to their own Google profile 12 days ago. Their words, not ours.

Roof Ninja Services now offers TAMKO HailGuard Beyond Class 4 shingles, one of the most impact-resistant roofing products available. If you're a Minnesota homeowner looking for maximum hail protection before storm season hits, we're ready to help. Proudly serving Brooklyn Park, Maple Grove, Champlin, Coon Rapids, Osseo, Plymouth, Rogers, and surrounding Minneapolis metro communities.Mar 31, 2026Call now

Other roofers in Brooklyn Park

Ranked by how many ratings Google has counted.

Other roofers we list in Brooklyn Park
Roofing contractor
Keystone Builders & Exteriorsroof replacement, siding, insurance claim assistance5.0403 ratings0.5% one and two star(612) 509-9000
Minnesota Exteriorssiding installation, window replacement, professional crew4.5382 ratings12.0% one and two star(763) 703-5961
Storm Group Roofingsiding replacement, gutter replacement, initial inspection4.8274 ratings3.3% one and two star(612) 887-3053
BISON BUILDERS INC.insurance claim assistance, hail damage repair, final inspection4.8255 ratings5.1% one and two star(612) 440-6000
Roofs R Usanswering questions, new gutters, estimate4.8239 ratings3.8% one and two star(612) 282-8092
Shelter Construction, LLCroof replacement, insurance coordination, insurance claim assistance4.8197 ratings4.6% one and two star(763) 363-3448

All roofers in Brooklyn Park →

Where this page comes from

Every figure above is Google’s, captured on 24 September 2026. The star average and the 121 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 121, of which 109 have any text — and it is not everything Google shows.

Roof Warden does not verify licenses, bonds, insurance or workers’ compensation cover, and nothing on this page should be read as though we had. Confirm those directly with the contractor and with your state or provincial licensing body before you hire anyone.