A global company with a local focus, we are deeply committed to the communities where we live and do business. We are pleased to have offices in many convenient locations across the country. We invite you to explore the links below to learn more about the branches in your area or contact us directly to set up a meeting. We look forward to hearing from you.

Duluth

1420 London Rd.
Suite 201
Duluth MN, 55805
218-724-2100

Visit Website

Edina

7650 Edinborough Way
Suite 800
Edina MN, 55435
952-838-7000

Visit Website

Fargo

4207 28th Avenue South
2nd Floor
Fargo ND, 58104
701-298-4000

Visit Website

North Oaks

520 W. Highway 96
Suite 100
Shoreview MN, 55126
651-766-4920

Visit Website

Rochester, MN

2064 Superior Dr. NW
Rochester MN, 55901
507-288-4941

Visit Website

St Cloud

1015 W. Saint Germain
Suite 400
St Cloud MN, 56301
320-251-4213

Visit Website

Stillwater

350 N. Main St.
Suite 106
Stillwater MN, 55082
651-430-5500

Visit Website