Serving The Northland Since 1997
Roofing Service Areas Across Carlton, Pine & Aitkin County, MN
Beaver Roofing, Inc. proudly serves 16 communities across northeastern Minnesota. Find your city below for licensed residential and commercial roofing services.
Carlton County, Pine County, Aitkin County & the Northland
Based at 4836 Ohlgren Rd in Moose Lake, MN, we provide licensed, bonded, and insured roofing services to homes and businesses across 16 communities in northeastern Minnesota. 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
Moose Lake is a city in Carlton County, Minnesota, United States. The population was 2,789 at the 2020 census. Interstate 35, Minnesota State Highways 27 and 73, and County Road 61 are four of the main routes in Moose Lake. Moose Lake State Park is nearby.
Read more about Moose Lake on WikipediaCloquet
Cloquet is a city in Carlton County, Minnesota, United States, located at the junction of Interstate 35 and Minnesota State Highway 33. The population was 12,568 at the 2020 census, making it the largest city in Carlton County. A portion of the city lies within the Fond du Lac Indian Reservation.
Read more about Cloquet on WikipediaCarlton
Carlton is a city in Carlton County, Minnesota, United States, and the county seat of Carlton County. The population was 948 at the 2020 census. The town sits on the northwestern edge of Jay Cooke State Park, five miles south of Cloquet and 21 miles southwest of Duluth.
Read more about Carlton on WikipediaEsko
Esko is an unincorporated community and census-designated place in Thomson Township, Carlton County, Minnesota. As of the 2020 census, its population was 2,082. Esko sits between Cloquet and Duluth at the junction of Interstate 35 and County Road 1 (Thomson Road).
Read more about Esko on WikipediaSturgeon Lake
Sturgeon Lake is a city in Pine County, Minnesota, United States. The population was 436 at the 2020 census. Interstate 35, County Road 46, and County Road 61 (Main Street) are three of the main routes in the community, set along the 1,705-acre Sturgeon Lake.
Read more about Sturgeon Lake on WikipediaBarnum & Mahtowa
Barnum is a city in Carlton County, Minnesota, with a population of 620 at the 2020 census. Interstate 35 and Carlton County Roads 6 and 61 are three of the main routes. Neighboring Mahtowa is an unincorporated community and census-designated place between Cloquet and Moose Lake along I-35.
Read more about Barnum on WikipediaWillow River
Willow River is a city in Pine County, Minnesota, United States, at the confluence of the Kettle and Willow Rivers. As of the 2020 census, Willow River had a population of 384. Interstate 35, County Road 43, and County Road 61 (Cross Street) are three of the main routes in the community.
Read more about Willow River on WikipediaSandstone
Sandstone is a city in Pine County, Minnesota, United States, along the Kettle River. The population was 2,462 at the 2020 census. Interstate 35 and Minnesota State Highways 18 and 23 are three of the main routes in the community. Banning State Park is nearby.
Read more about Sandstone on WikipediaKettle River
Kettle River is a city in Carlton County, Minnesota, along the Kettle River, for which it was named. As of the 2020 census, Kettle River had a population of 166. Minnesota State Highway 73 serves as a main route. The area was settled by a large concentration of Finnish immigrants in the years leading up to the First World War.
Read more about Kettle River on WikipediaCromwell
Cromwell is a city in Carlton County, Minnesota, United States. The population was 240 at the 2020 census. Cromwell is located along Minnesota State Highways 73 and 210, 22 miles west of Cloquet and 22 miles north of Moose Lake.
Read more about Cromwell on WikipediaWright
Wright is a city in Carlton County, Minnesota, United States. The population was 168 at the 2020 census. Minnesota State Highway 210 serves as a main route in Wright. The city was named for George Burdick Wright, a land agent. A post office has been in operation since 1892.
Read more about Wright on WikipediaTamarack
Tamarack is a city in Aitkin County, Minnesota, United States. The community was first settled circa 1874 as Sicottes, established when the Northern Pacific Railway laid track from Duluth to Brainerd. The post office began in 1898 and the city was incorporated in 1921.
Read more about Tamarack on WikipediaWrenshall
Wrenshall is a city in Carlton County, Minnesota, United States. The population was 428 at the 2020 census. Wrenshall is located just south of Jay Cooke State Park, nine miles southeast of Carlton. The Wrenshall School District’s mascot is the wren.
Read more about Wrenshall on WikipediaSawyer
Sawyer is an unincorporated community in Carlton County, Minnesota, United States. The community is located between Carlton and Cromwell on State Highway 210. Sawyer is on the southern edge of the Fond du Lac Indian Reservation and serves as one of the reservation’s three administrative centers.
Read more about Sawyer on WikipediaHolyoke
Holyoke is an unincorporated community in Holyoke Township, Carlton County, Minnesota, United States. It is located between Sandstone and Duluth. Carlton County Road 8 and State Highway 23 are two of the main routes. The Nemadji State Forest is nearby.
Read more about Holyoke on WikipediaKerrick
Kerrick is a city in Pine County, Minnesota, United States. As of the 2020 census, Kerrick had a population of 71. Minnesota State Highway 23 serves as a main route in the community, which was named for Cassius M. Kerrick, a railroad engineer.
Read more about Kerrick on WikipediaWhy 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?
No matter where you are in Carlton, Pine, or Aitkin County — from Cloquet to Tamarack — we’re ready to help.
