Joe Sheehan

Branch Manager

NMLS# 491582

joe.sheehan@granitebank.com

701-400-3926

Your Home Loan Partner: Sheehan Branch

At the Sheehan Branch, your home financing goals are our top priority.
Led by Joe Sheehan, our team is dedicated to delivering exceptional service through expert guidance, smart solutions, and the latest technology—making the mortgage process fast, smooth, and stress-free.

We believe in keeping things simple and straightforward. From the moment you apply to the day you close, we’re with you every step of the way. Our experienced team works together to provide clear communication, personalized support, and a streamlined path to homeownership—so you’re never left guessing.

Whether you’re buying your first home, refinancing, renovating, or exploring options like FHA, VA, conventional, or jumbo loans, we’ll help you find the right fit. At the Sheehan Branch, we don’t just offer loans—we create confidence and peace of mind.

Let’s make your mortgage experience exceptional.

Meet The Team

Drew White

Loan Officer
Meet Drew White

Jen Ekberg

Loan Officer
Meet Jen Ekberg

Joe Sheehan

Branch Manager
Meet Joe Sheehan

Pam Montee

Loan Officer
Meet Pam Montee

Email Us

Customer Service

Call Us

320.685.8611

Visit Us

See Locations

Email Us

Insurance Rep

Call Us

320.685.6297

Text Us

320.322.7888

Apply For Mortgage

Do you know your Loan Officer?

Enter your Loan Officer’s info below, or we can help you find one

Granite Bank works with other FDIC-insured banks to insure deposits over $250,000. Contact our customer service for details. Additional fees may apply.

Granite Bank
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.