Our Story: From Insurance Adjuster to Homeowner Advocate
Minneapolis Roof Pros was founded by Marcus Johnson in 2009, after spending seven years working as a field adjuster for one of the nation's largest insurance carriers. During those years, Marcus witnessed a troubling pattern: legitimate storm damage claims were being systematically underpaid or denied, leaving homeowners to cover thousands of dollars in roof repairs from their own savings.
That experience ignited a mission. Marcus assembled a team of Haag-certified inspectors, licensed public adjuster partners, and master-level roofing installers — all united by a single goal: ensuring every Minneapolis homeowner receives the full insurance coverage they're entitled to after storm damage.
Today, Minneapolis Roof Pros has filed over 3,200 insurance claims with a 98% approval rate. We've helped homeowners across Buckhead, Midtown, Decatur, Sandy Springs, Roswell, Alpharetta, Dunwoody, and dozens of other Metro Minneapolis communities recover millions of dollars in legitimate insurance payouts.
Why Insurance Companies Respect Our Documentation
The difference between an approved claim and a denied one almost always comes down to documentation quality. Our team uses Xactimate — the same estimating software that insurance adjusters use — to prepare claim documentation that speaks their language. Every measurement, every damaged component, every line item matches the format adjusters expect to see.
Our Haag-certified inspectors are trained to identify damage patterns that untrained eyes miss entirely. Wind-driven rain damage, micro-fractures in shingle granules from hail impact, compromised flashing seals, and accelerated deterioration from storm stress — we document it all with high-resolution photography, thermal imaging, and detailed written assessments.
This isn't guesswork. This is forensic-level roof damage documentation built to withstand insurance company scrutiny. That's why our approval rate sits at 98% while the industry average hovers around 60%.
Meet the Team
Marcus Johnson — Founder & CEO
Marcus holds Haag Engineering certification for both residential and commercial roof inspection, GAF Master Elite Licensed Contractor (top 2% nationwide), and maintains active relationships with claims departments at every major insurance carrier in Minnesota. He personally reviews every claim over $15,000 before submission to ensure maximum coverage.
Claims Department — 4 Dedicated Specialists
Our claims team handles nothing but insurance paperwork, adjuster meetings, and settlement negotiations. They've collectively processed over 8,000 claims and know the specific documentation preferences of State Farm, Allstate, Liberty Mutual, USAA, Nationwide, Farmers, and every regional carrier operating in Minnesota.
Installation Crews — 6 Teams, 35+ Certified Installers
Every installer on our team holds manufacturer certifications from GAF, CertainTeed, and Owens Corning. This means your new roof comes with the strongest warranties available — up to 50 years of non-prorated coverage on materials and workmanship.
Our Certifications & Partnerships
- Haag Certified Residential Roof Inspector
- GAF Master Elite Contractor (Top 2% in North America)
- CertainTeed SELECT ShingleMaster
- Owens Corning Preferred Contractor
- Licensed Public Adjuster Partnership (MN License)
- BBB A+ Accredited Business Since 2010
- Minnesota Roofing Contractors Association Member
- OSHA 30-Hour Safety Certified Crews
Our Insurance Claims Philosophy
We believe that homeowners' insurance exists for exactly one reason: to protect your home when disaster strikes. When a storm damages your roof, your policy is supposed to cover the cost of proper repair or replacement. Period.
Unfortunately, insurance companies are businesses with financial incentives to minimize payouts. They employ adjusters who may spend only 15-20 minutes on your roof, miss critical damage, and write estimates that don't cover the full scope of work needed. That's not fraud on their part — it's a volume-driven system that doesn't serve homeowners well.
Our role is to level the playing field. We invest the time, expertise, and technology to build a claim package so thorough that the insurance company has no legitimate basis to deny or underpay. When they do push back — and sometimes they do — our public adjuster partners escalate through the formal appeals process, armed with our comprehensive documentation.
The result: 3,200+ claims filed. 98% approved. Millions of dollars recovered for Minneapolis homeowners. And the overwhelming majority of our clients pay nothing beyond their standard deductible.