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.