MEDCITYROOFINGMedCity Roofing
  1. Home
  2. Guides
  3. Hiring a roofer
Hiring a roofer

How do you choose a roofing contractor in Rochester, MN?

Answer-first guideUpdated October 25, 2026General information for Southeast Minnesota homes
Illustrative image of a roofer holding a tablet and a homeowner looking up at a two-story house from the driveway.

The short answer

Check that the contractor holds the right Minnesota license, ask for proof of insurance, and get a written, itemized quote that covers permits and coverage terms. Be careful with door-to-door storm chasers, big cash deposits and pressure to sign on the spot. A good roofer gives you time to compare.

Request a quote

On this page
  1. Check the license and insurance
  2. Get a written, itemized quote
  3. Permits and coverage
  4. Red flags after a storm
  5. Frequently asked questions

Check the license and insurance

Minnesota requires many contractors who work on homes to hold a license, such as a residential building contractor or residential roofer license. Look the license up on the Minnesota Department of Labor and Industry website, and make sure the name on the license matches the name on the quote.

Ask for proof of insurance too, and ask to have it sent straight from the insurer. Insurance protects you if a worker is hurt or something on your property is damaged during the job.

Illustrative image of a homeowner at a kitchen table looking through printed photos of roof damage beside a laptop.
Illustrative image: a homeowner at a kitchen table looking through printed photos of roof damage beside a laptop.

Get a written, itemized quote

A solid quote lists the materials by brand and product line, the work to be done, how old roofing is removed and what happens to the debris. It should also say who pulls the permit. Vague one-line quotes make it hard to compare bids.

Get more than one quote and read them side by side. If one bid leaves out steps the others include, ask why before you decide.

Permits and coverage

Many cities require a permit for a roof replacement. A reputable contractor handles the permit and tells you what the city office needs. If a roofer suggests skipping it, treat that as a warning sign.

Coverage comes in two kinds. Product coverage from the manufacturer applies to the shingles or other materials. Workmanship coverage applies to the installation and comes from the contractor. Ask for each in writing and read what it covers, who stands behind it and what could void it.

Red flags after a storm

After hail or wind, out-of-town crews often knock on doors. Some are honest, but many are storm chasers who leave once the work dries up. Be wary of anyone who cannot show a local address, a license and insurance.

Other red flags are a large cash deposit up front, pressure to sign on the spot, an offer to cover your deductible, and a demand that you sign over your insurance claim. Take your time. A storm-damaged roof can usually wait a few days while you compare.

Want a local pro to take a look? Request a quote and add a photo. Quotes provided by our network of licensed, insured local contractors to get you top quality at a fair price.

Related service: Roof replacement in Rochester, MN. Browse the towns we cover or all roofing guides.

Frequently asked questions

Does a roofer need a license in Minnesota?
Many contractors who do residential roofing work must hold a license. Look the license up on the Minnesota Department of Labor and Industry website, and ask your city permit office what applies to your job.
What should be in a roofing quote?
The materials, the scope of work, how old roofing is removed, who pulls the permit, how cleanup is handled and the payment terms. An itemized quote makes bids easier to compare.
How much deposit is reasonable?
Be cautious about large deposits, and never pay a large amount in cash. Ask the contractor to explain the payment schedule in the written contract before you sign.
What is the difference between manufacturer coverage and workmanship coverage?
Manufacturer coverage applies to defects in the materials. Workmanship coverage applies to installation mistakes and comes from the contractor. Ask for both in writing.
How can I spot a storm chaser?
They often arrive right after a storm, go door to door, lack a local address and push you to sign quickly. Ask for a license, proof of insurance and local references before you agree to anything.

Request a quote

Ready for a straight answer about your roof?

Tell us what is going on and add a few photos. A local partner roofer prepares a written quote for your home.

Quotes provided by our network of licensed, insured local contractors to get you top quality at a fair price.