Skip to content

Northern Minnesota · 150-mile radius

Northern Minnesota Is Our Service Area

From our Duluth showroom we install fireplaces, stoves, and inserts across the Twin Ports suburbs, the North Shore, the Iron Range, and the lake country south through Brainerd. If you live in Northern Minnesota, we probably cover you.

80+

Years serving
Northern Minnesota

3rd

Generation,
family-owned

45+

Fireplaces & stoves
on display

1,000+

Units serviced
every year

Free

In-home
appointments

Cities we cover

Cities We Serve

Duluth-metro suburbs, North Shore towns, and Iron Range cities — each with its own page covering local home stock, permitting, and the install patterns we see most often.

Duluth, MN · Showroom

St. Louis County

Our home turf. Three generations of installs across the city, from Lakeside lake-view homes to West Duluth bungalows to Hawk's Ridge new builds.

View Duluth services →

Hermantown, MN

St. Louis County · 8 min · 5 mi

Hermantown is the showroom's backyard — our shop on Miller Trunk sits right at the Duluth-Hermantown line. Newer subdivisions and lake-area homes alike.

View Hermantown services →

Esko, MN

Carlton County · 15 min · 10 mi

A Thomson Township community in Carlton County, just south of Duluth. Tight-knit, plenty of full-time residents, and a steady stream of homeowners who walk into our showroom because they've already heard about us from a neighbor.

View Esko services →

Proctor, MN

St. Louis County · 15 min · 10 mi

Western edge of the Duluth metro. Close enough we treat it as home turf — and the elevation makes wind a bigger factor than temperature.

View Proctor services →

Cloquet, MN

Carlton County · 25 min · 20 mi

About 20 miles southwest of Duluth in Carlton County. Strong base of homeowners who care about reliable backup heat — wood and pellet stoves are popular here.

View Cloquet services →

Two Harbors, MN

Lake County · 35 min · 30 mi

North Shore. Lake homes, cabins, and year-round residences along the shore — hearth designs that match the setting and survive the lake-effect weather.

View Two Harbors services →

Hibbing, MN

St. Louis County · 90 min · 75 mi

Iron Range country — colder than the lake, and proudly self-reliant. Pellet and wood stoves are the workhorses here.

View Hibbing services →

Virginia, MN

St. Louis County · 90 min · 70 mi

Mesabi Range — the same Iron Range climate that makes Hibbing demanding. Pellet and wood stoves do the day-to-day heating in many homes.

View Virginia services →

Counties we cover

Counties We Serve

Live in a smaller town or rural area? Find your county below — each page covers the cities, towns, and unincorporated areas we install in across that county.

St. Louis County · Home county

Seat: Duluth

Our home county. The third-largest county by area in the contiguous United States, stretching from Duluth on Lake Superior up to the Iron Range and the Boundary Waters access country. We work in every corner of it.

View St. Louis County services →

Carlton County

Seat: Carlton · 25 min · 18 mi

Just south of Duluth. Cloquet, Esko, Carlton, Moose Lake, and the rural belt around the St. Louis River. Strong base of homeowners who care about backup heat — wood and pellet stoves are workhorses here.

View Carlton County services →

Lake County

Seat: Two Harbors · 35 min · 30 mi

North Shore. Two Harbors, Silver Bay, and the Lake Superior cabin country between them. A mix of year-round homes and seasonal places where heat redundancy isn't optional.

View Lake County services →

Cook County

Seat: Grand Marais · 110 min · 110 mi

The far end of the North Shore. Grand Marais, Lutsen, Tofte, and the cabin country up to the Canadian border. Remote enough that 'reliable' isn't a marketing word — it's a survival requirement.

View Cook County services →

Itasca County

Seat: Grand Rapids · 90 min · 80 mi

West of the Iron Range. Grand Rapids, Bigfork, Deer River, and the Mississippi headwaters country. Lake homes, mining-era town homes, and a lot of self-reliant homeowners.

View Itasca County services →

Aitkin County

Seat: Aitkin · 90 min · 75 mi

Lake country southwest of Duluth. Aitkin, McGregor, Hill City, and the Mille Lacs Lake/Big Sandy Lake cabin belt. A lot of seasonal places that have quietly become year-round.

View Aitkin County services →

Pine County

Seat: Pine City · 80 min · 70 mi

South of Duluth along I-35. Hinckley, Sandstone, Pine City, and the corridor between the Twin Cities and Duluth. A mix of forest-country homes and small-town residences that take winter seriously.

View Pine County services →

Crow Wing County

Seat: Brainerd · 110 min · 105 mi

Brainerd Lakes — the legendary cabin belt. Brainerd, Baxter, Nisswa, Pequot Lakes, and the lake homes wrapped around Gull, North Long, and the Whitefish Chain.

View Crow Wing County services →

Cass County

Seat: Walker · 130 min · 120 mi

Leech Lake country. Walker, Pine River, Hackensack, and the lake-and-forest belt north of Brainerd. Cabin country with deep family histories.

View Cass County services →

Ready for Reliable Heat?

We've been keeping families warm in Northern Minnesota for three generations. We'd love to help you next.