free estimate
17180 Mallard CT
Eden Prairie, MN 55346
home free estimate client comments about the owner contact us
hiring tips mn roofing information other home services

Bob's Credentials:

  • Licensed: BC544370, $2 million liability insurance coverage and bonded
  • Specializing in residential roofing since 1992
  • Has personally repaired and installed hundreds of roofs (2,000 roofs and counting)
  • Certified CertainTeed® Select ShingleMaster™ Installer
  • Bob has attained a greater knowledge of roofing materials, installation and roof ventilation systems through continuing education classes.
  • Zero complaint history with the BBB and Minnesota Department of Labor and Industry
  • Trusted and knowledgeable roof inspector for insurance agents and homeowners
  • Knowledgeable hail and storm damage inspector

Services Include:

  • Free roof estimates, roof tear-offs, re-roof, roof repairs, metal roofing, seamless gutters and siding


  • Our personal 20-year transferable craftsmanship warranty, plus lifetime roof warranty from the shingle manufacturer. Double coverage is always a good thing!

Product Recommendations:

  • Landmark™ Shingle, StormMaster® Shake Shingle, Duration® Shingle, Duro-Last® for flat roofs

Visit our Contact page for information on how
to request a free estimate.

Referrals welcome!



Roof Nails Driven Too Deeply

Was called out to provide repair estimate for wind damage to roof, but found the root of the problem was that the entire roof had over driven roofing nails. Roof nails should installed flat, flushed and along the shingle nailing line. Roof that is only 10 years old is starting to fall apart and will need to be replaced 15 years early because of bad craftsmanship.

Timberline Shingle Stress Cracking Problem

Additional evidence of the thermal stress cracking happening with the Timberline shingle. Video recorded on a roof in Chaska, MN.

Eden Prairie Roof Installed J Robert Roofing

New roof installed in Eden Prairie, Minnesota
Shingle: Landmark Pro Color: Max Def Heather Blend
Installed by Eden Prairie roofing contractor J Robert Roofing

Stress Cracking To A Roof

This Timberline shingle shows the problem of stress cracking that can occur to a shingle that is not built thick enough to handle the thermal shocks of Minnesota climates. We have seen this problem on several roofs with the Timberline shingle.

Roof Nails Popping Through Shingles

A roof that is only 10 years old has major defects with roofing nails popping back up through the shingles. Watch the video to learn what causes this and how to prevent it.

Roof Nails Improperly Installed

Last roofer over-drove the roofing nails, which makes the roof vulnerable to wind damage. This roof that was only 12 years old now needs to replaced because of the poor craftsmanship.

All information on this page is provided by J. Robert Roofing.

Back to Main Roofing Information page

A Minnesota Roofing Company and Contractor Serving the Twin Cities of Minneapolis and St. Paul including the South Metro.
17180 Mallard CT • Eden Prairie, MN 55346 • 612-998-1673

© J. Robert Roofing, LLC