Serving The Northland Since 1997

Service Areas — Roofing Contractor Near You in Carlton & Pine County

Beaver Roofing, Inc. proudly serves communities across northeastern Minnesota. Find your city below and discover why homeowners and businesses trust us for residential and commercial roofing.

Service Areas | Roofing Contractor in Moose Lake, Sturgeon Lake, Barnum & More | Beaver Roofing
Primary Service Area

Carlton County, Pine County & the Northland

Based at 4836 Ohlgren Rd in Moose Lake, MN, we provide licensed, bonded, and insured roofing services to homes and businesses throughout the surrounding region. From storm damage response to full tear-off and replacement, our CertainTeed Shingle Master and Firestone Licensed Applicator team is ready to serve you.

Moose Lake

Carlton County
Home Base Same-day service

Our home base. Moose Lake homeowners and businesses get priority scheduling, fast storm response, and deep familiarity with local weather patterns and building codes.

Neighborhoods & Areas
Downtown Moose Lake Moosehead Lake Ohlgren Rd Corridor Riverside
Services Available
Roof Replacement Storm Damage Seamless Gutters Snow Removal +4 more
Get a Moose Lake Estimate

Sturgeon Lake

Pine County
10 mi south 12 min drive

A lakeside community along I-35. We handle everything from cabin re-roofs on the lakeshore to commercial roofing for local businesses and year-round homes.

Neighborhoods & Areas
Sturgeon Lake Village Banning State Park Area Nickerson
Services Available
Shingle Roofs Metal Roofing Roof Repairs Ice Dam Steaming +4 more
Get a Sturgeon Lake Estimate

Barnum

Carlton County
10 mi north 12 min drive

A close-knit Carlton County community just up I-35 from us. Barnum property owners get fast response times and the same quality work our hometown customers enjoy.

Neighborhoods & Areas
Downtown Barnum Highway 61 Corridor Mahtowa Border
Services Available
Residential Roofing Commercial Roofing Storm Damage Gutters +4 more
Get a Barnum Estimate

Kettle River

Carlton County
13 mi NW 18 min drive

A small rural community along Highway 210. We regularly work on both steep-slope residential homes and low-slope farm and agricultural buildings in the Kettle River area.

Neighborhoods & Areas
Downtown Kettle River Highway 210 Area Automba Township
Services Available
Metal Roofing Flat & Low-Slope Tear-Off & New Construction Leak Repair +4 more
Get a Kettle River Estimate

Nemadji

Carlton / Pine County
20 mi east 28 min drive

Serving properties in and around the Nemadji State Forest area. Whether it’s a remote cabin, a homestead, or a rural business, we bring the same licensed, insured craftsmanship to every job.

Neighborhoods & Areas
Nemadji State Forest Holyoke Area Wrenshall Border
Services Available
Cabin & Rural Roofing Metal Roofing Storm Repair Snow Removal +4 more
Get a Nemadji Estimate

Willow River

Pine County
7 mi south 9 min drive

One of our closest neighbors along I-35. Willow River homeowners get rapid response for leaks, storm damage, and winter emergencies — usually same-day or next-day.

Neighborhoods & Areas
Downtown Willow River Willow River State Park Finlayson Border
Services Available
Roof Replacement Leak Repair Gutters Ice Dam Steaming +4 more
Get a Willow River Estimate

Why Choose Beaver Roofing

Over two decades of trusted craftsmanship across northeastern Minnesota.

Licensed & Insured

MN Lic# RR219482. Fully bonded and insured — so every project is protected.

Certified Applicator

CertainTeed Shingle Master & Firestone Licensed Applicator for warranty-backed work.

Fast Storm Response

Quick emergency response for hail, wind, and leak damage — with insurance-ready reports.

Winter Expertise

Professional roof snow removal and ice dam steaming to prevent winter damage.

Ready for Your Free Roofing Estimate?

Whether you’re in Moose Lake, Sturgeon Lake, Barnum, Kettle River, Nemadji, or Willow River — we’re ready to help.