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!



Minnesota Department of Labor & Industry (DLI) Recommendations

Before you hire a contractor, DLI suggests homeowners ask:

  • for the contractor’s license number and contact Residential Building Contractors at DLI to verify the builder is currently licensed and to determine if they have a disciplinary history (DLI phone number is (651) 284-5065. Note: you can go to the DLI web site to research if a contractor’s license is current or if there's a disciplinary history.);
  • the contractor how long and where they have been in business;
  • for references and check with former customers to see if they were satisfied with the work;
  • for a Minnesota business address other than a post office box; and
  • for a local phone number where the contractor can be reached during normal business hours.

Avoid contractors who:

  • appear to be willing to do the job at an unusually low price;
  • arrive in an unmarked truck or van;
  • ask you to sign an “estimate” or “authorization” before you have decided to actually hire them;
  • only provide a post office box for their business address;
  • require full or substantial payment before work begins;
  • refuse to provide you with a written estimate or contract;
  • refuse to provide you with a state of Minnesota license number;
  • refuse to provide you with references;
  • show up at your door unsolicited; or
  • use high-pressure sales tactics.

Before you sign a contract, make sure it includes:

  • a detailed summary of the work to be done;
  • a description of materials to be used;
  • the total contract price or how the price will be calculated; and
  • specific timelines and provisions that address what will happen if the contractor fails to meet the contractual deadlines.

Additional information can be found at the Department of Labor & Industry web site:

"Sometimes We Learn More from Other’s Bad Circumstances"
A great consumer advice piece on why to hire a reputable contractor.

Other Questions to Ask Before Hiring

Payment Schedule

Hiring a One-Man-Band

How New Roofs Turn Into Liabilities, Costing You More Money

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