Every Verified listing was checked by a person: references, reviews, license and insurance. How we check

Stillwater, Hudson, River Falls and the towns between

Find a St. Croix Valley Roofer
You Can Trust

181 Roofers in the St. Croix Valley from Taylors Falls down to Prescott including the towns in-between. Every listing is free.

181
roofing contractors
38
towns
149
confirmed roofers
7,666
Google reviews
$0
to be listed

Roofing contractors by town in the St. Croix Valley

By the work

Roofing services in the St. Croix Valley

All services

Highest-rated roofing contractors in the St. Croix Valley

Ranked by Google rating weighted by review count, among confirmed roofers.

Hudson 4.7 (774)

Built Strong Exteriors

Built Strong Exteriors is a family owned exterior contractor working in Hudson and across Minnesota and Wisconsin, with offices on both sides of the St. Croix. Roofing is…

  • Does roofing work
  • Full roof replacement
  • Storm and hail damage
View listing
Baldwin 4.6 (842)

Lindus Construction

Lindus Construction in Baldwin is a multi-generational exterior and home improvement contractor that has served the Minneapolis and St. Paul area and western Wisconsin since 1979. Roofing covers…

  • Does roofing work
  • Full roof replacement
  • Roof repair
View listing
Hugo 4.9 (228)

Voyager Exteriors

Voyager Exteriors, based in Centerville, is a locally owned exterior contractor for Twin Cities homeowners. Custom decks and James Hardie siding lead its work, with roof replacement, windows,…

  • Does roofing work
  • Full roof replacement
  • Storm and hail damage
View listing
Lakeland 4.6 (316)

Mayday Restoration

MayDay Restoration is a roofing and exterior contractor based in Lakeland, Minnesota, working across Minnesota, Iowa, Nebraska and Wisconsin. President Matt Lerczak leads the crew, and the company…

  • Does roofing work
  • Full roof replacement
  • Roof repair
View listing
Cottage Grove 4.9 (216)

Level Edge Construction and Roofing

Level Edge Construction and Roofing works out of Cottage Grove and serves the Twin Cities as a residential roofing and exterior contractor. Rogelio Rodriguez started the company in…

  • Does roofing work
  • Full roof replacement
  • Roof repair
View listing
Oakdale 4.9 (215)

Clear Cut Xteriors LLC

Clear Cut Xteriors LLC is a roofing and exterior company based on Hayward Avenue North in Oakdale, working across Minnesota, Wisconsin and Iowa. Roof services include inspection, repair,…

  • Does roofing work
  • Full roof replacement
  • Roof repair
View listing

See all 181 roofing contractors

How we vet the roofers listed here

  1. 1

    Start from the map

    Every business Google lists as a roofing contractor in the five valley counties, plus the firms on the Minnesota license list that work here.

  2. 2

    Drop the dead ones

    Closed businesses, records not updated in a year, zero-review entries and duplicates come out.

  3. 3

    Read its own website

    Each roofer's site is read for the work it says it does: replacement, repair, hail, ice dams, metal, flat roofs.

  4. 4

    Mark what is unknown

    No readable site means the listing shows no information yet for that service, never a guess.

The list starts with every business Google Maps files under roofing contractor in Minnesota and Wisconsin, kept to the ones located in Chisago and Washington counties on the Minnesota side and St. Croix, Pierce and Polk counties on the Wisconsin side. Firms on the Minnesota license list that work in the valley were added, wherever they are based.

A business stays if it is open and has been updated in the past year. General contractors who carry roofing only as a side label were taken out by hand. Where a company's own website says it replaces roofs, handles hail claims or removes ice dams, the listing says so. Where there was nothing to read, the listing says that too.

Owners can claim a listing to correct details or add photos. A person checks every claim. Published by Cooper Macinkovic.

How to choose a roofing contractor in the St. Croix Valley

An old farmhouse and red barn in the countryside

Winters here are hard on a roof. Heavy snow, ice dams and summer hail hit the same houses from Taylors Falls to Prescott, and after a big storm every good roofer in the valley is booked for weeks. The best time to find one you trust is before you need them.

Before you sign anything, ask who pulls the permit. Minnesota cities and Chisago County issue their own, and in Wisconsin the town's ordinance decides whether a reroof needs one. Every roofer on this site works in the valley, so you can compare ratings, services and phone numbers in one place, then call two or three.

  1. Check the license or credential

    In Minnesota, residential contractors who do roofing work must be licensed as a residential roofer, building contractor or remodeler, unless their residential work brings in under $15,000 a year, and a licensed roofer carries a surety bond and liability insurance. Look the company up on the Department of Labor and Industry license lookup and make sure the name matches your estimate. Wisconsin has no roofer license, but only a business holding a Dwelling Contractor certification, with a certified qualifier, can pull a building permit for a one- or two-family home. Ask for a certificate of insurance on either side.

  2. Know the permit office

    Permits are set town by town. Oakdale, Lake Elmo, Cottage Grove, Hugo, Forest Lake and North Branch issue their own, and Chisago County issues them for Harris, Lindstrom, Chisago City, Rush City and Taylors Falls. In Wisconsin the local ordinance decides whether a reroof needs a permit at all, and many villages contract a building inspector. Hudson's ordinance says a replacement roof needs no permit unless there are structural changes or repairs. Each town page names the office or inspector to ask.

  3. After a storm, slow down

    Neither state lets a roofer pay or rebate your insurance deductible. If you sign a contract to be paid from a claim and your insurer then denies it, you can cancel in writing: within 72 hours of the notice in Minnesota, or by the end of the third business day after the written denial in Wisconsin. A Wisconsin roofer must also ask before you sign whether the work is tied to a claim and give you a cancellation form. Neither state lets the roofer negotiate or adjust the claim for you.

  4. Ice dams are an attic problem

    The University of Minnesota Extension describes an ice dam as a ridge of ice at the roof edge that keeps meltwater from draining off, and puts the cause down to uneven roof temperatures. Removal stops the leak this winter. The lasting fix is to seal the air leaks between the house and the attic, then add insulation. Ask whoever removes the ice whether they will look at the attic too, and be wary of anyone chipping at the roof: the Extension warns that winter roof work risks injury and damage.

  5. Read the service grid

    Each listing shows what that roofer says it does, from full replacement and repair to metal, flat roofs, gutters and siding. A service marked there was stated by the business itself. Services we could not find are folded into one line rather than guessed. Short-list two or three roofers who match your job.

  6. Ask these on the first call

    • The Minnesota license number, or a Wisconsin firm's Dwelling Contractor credential
    • Who will do the work, and who supervises it
    • What the warranty covers, and for how long
    • Whether the price includes tear-off and disposal
    • Whether they pull the permit

    Get every estimate itemized and in writing, and compare them line by line.

Before the snow

Stop ice dams at the attic, not the eaves

The University of Minnesota Extension traces ice dams to uneven roof temperatures, and the lasting fix is sealing the air leaks into the attic and adding insulation. That is work for a dry autumn day, before the first heavy snow, not a January emergency.

Find an ice dam roofer Read the guide

Who is behind it

Who runs St. Croix Valley Roofers

About the directory
Cooper Macinkovic

Cooper Macinkovic

Publisher

Cooper Macinkovic spent years on rooftops before he ever built a website. As a hands-on roofer, he installed, repaired and replaced roofs of every kind, and saw first-hand how hard it can be for…

Andy Culver

Andy Culver

Verified checks

Andy has spent twenty years running businesses: he founded a mortgage company and ran a barter exchange as CEO, so he reads a roofer's paperwork the way an owner does. He does every Verified…

Sandra Tanner

Sandra Tanner

Builds the site

Sandra built this site and looks after it. She's spent twenty years helping small businesses get found online, and she put this one together the way she'd want to find a roofer herself: who…

Roofing questions from the St. Croix Valley homeowners

Does a roofer need a license in Minnesota or Wisconsin?

In Minnesota, yes. The Department of Labor and Industry requires residential contractors who do roofing work to hold a license, unless their residential work brings in less than $15,000 a year. Wisconsin has no roofer license, but only a business with a Dwelling Contractor certification, and a certified qualifier, can pull a building permit for a one- or two-family home.

Do I need a permit to replace my roof?

It depends on the town. Minnesota cities such as Oakdale, Lake Elmo and Forest Lake require one, and Chisago County issues them for Harris, Lindstrom, Chisago City, Rush City and Taylors Falls. In Wisconsin the local ordinance decides: Hudson's says a replacement roof needs no permit unless there are structural changes or repairs. Each town page names the office to ask.

Can a roofer pay my insurance deductible?

No, in either state. Minnesota law bars a residential contractor from promising to pay any part of your deductible. Wisconsin law bars promising to pay or rebate it, including through a discount, gift or credit.

What if my insurance claim is denied after I sign with a roofer?

You can cancel a contract that was to be paid from the claim. In Minnesota you have 72 hours from being told the claim was denied. In Wisconsin you have until the end of the third business day after the insurer's written denial. Cancel in writing; the roofer must return your payments, less emergency work already done.

Which roofers here remove ice dams?

See the ice dam removal page, or look for it in a listing's services. The University of Minnesota Extension notes that the lasting fix is in the attic: seal the air leaks from the house, then add insulation, so the roof stays an even temperature.

How are roofers listed here?

Every listing starts from public business records, Google Maps and the Minnesota license list, then from the roofer's own website. We keep businesses that are open and work in the five valley counties. Owners can claim a listing to correct details or add photos.

Do you charge roofers to be listed?

No. A basic listing is free and stays free. Roofers can pay for a featured position or a Verified listing, and those are marked wherever they appear.

Own a roofing company in the St. Croix Valley?

Your listing is free. Claim it to fix your hours, services and the towns you cover.

Claim your listing