Zach Johanns
Senior Loan Officer
NMLS #1350177
Meet Zach Johanns

With over a decade of experience in the mortgage industry, I’m dedicated to helping clients navigate the home financing process with confidence while also being a reliable, responsive partner to the real estate agents I work alongside.

At Granite Bank, my team and I understand how critical communication and speed are in today’s market. We’re committed to keeping transactions on track, providing timely updates, and being available when it matters most including nights and weekends. Our goal is to help agents win more deals, create smooth closings, and deliver an exceptional experience for every client.

Outside of work, I’m a proud husband and father of two young children who keep life both busy and fun. I also enjoy golfing and coaching in my free time, which reflects my passion for teamwork, discipline, and community.

I can be reached at 612-868-7082.

Zach Johanns's Testimonials

Email Us

Customer Service

Call Us

320.685.8611

Visit Us

See Locations

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.