Proudly Serving

The Idaho Panhandle

North Idaho

Priest Lake

A small unincorporated community of about 500 permanent residents increases to as many as 2,500 in the summer.

Priest River

Sits at the confluence of two pristine rivers located 7 miles east of the Washington border and 75 miles south of the Canadian border.

Oldtown

Originally named Newport, Idaho, the town gradually dwindled and was renamed and incorporated as "Oldtown" in 1947.

Sandpoint

Nestled between three mountain ranges on magnificent Lake Pend Oreille, there is a wide variety of outdoor recreation.

Ponderay

The City of Ponderay is the proud gateway to Schweitzer Mountain, a year-round destination resort.

Bonners Ferry

Bonners Ferry grew out of a river crossing for prospectors heading to gold discoveries in Canada in the 1860s.

Cocalalla

Located on the south shore of Cocolalla Lake, Cocolalla is an unincorporated community in Bonner County.

Rathdrum

In the 1800s, the town was initially called Westwood in honor of one of its founders, Charles Wesley Wood, also known as "Wes."

Coeur d’Alene

The county seat of Kootenai County, the largest city in North Idaho, and the principal city of the Coeur d'Alene Metropolitan Statistical Area.

Diamond Lake

A small alpine lake in Elmore County is located in the Sawtooth Mountains in the Sawtooth National Recreation Area.

Spirit Lake

Legend has it that our lake was once called "Clear Water." A romantic story influenced the Kootenay Indians into changing the name to "Lake of the Spirits."

Hayden Lake

The city was named after the nearby Lake Hayden, which is now more commonly known as Hayden Lake, after the city.

Sacheen Lake

Located in eastern Pend Oreille County and home to many residents who make their home along the shores of the lake,

Twin Lakes

One of the most popular recreation sites in southeast Idaho is located approximately 15 miles northwest of Preston.

Surrounding Area

Please contact us for more information on areas outside of the Idaho Panhandle.

Low Impact Professionals

Waiting To Hear From You

(208) 443-3600