Josh McCarthy

Senior Vice President of Sales

NMLS# 353918

joshm@granitebank.com

651-208-2037

Your Home Loan Partner: Team McCarthy

Josh McCarthy and his team are dedicated to delivering top-tier customer service. Every day, we assist homeowners like you in achieving their home financing goals through expert guidance and innovative technology. Our goal is to make the process fast, seamless, and stress-free—without any unexpected surprises.

At Team McCarthy, our focus is simple: you. We’re a committed group of mortgage professionals working together to provide the smoothest, most seamless home loan experience possible. Each team member brings unique expertise, streamlining the process from one milestone to the next. With open and consistent communication, you’ll always know where things stand, and we’re here to answer your questions anytime.

From FHA and VA loans to conventional and jumbo options, we have the knowledge and experience to find the perfect loan for you. Whether you’re buying, refinancing, or renovating, Team McCarthy is dedicated to delivering the exceptional mortgage experience you deserve—quick, stress-free, and without surprises.

Meet The Team

Adam Palodichuk

Senior Loan Officer
Meet Adam Palodichuk

Angela Nutter

Loan Officer
Meet Angela Nutter

Clifton Krotz

Loan Officer
Meet Clifton Krotz

Jen Axtell

Loan Officer
Meet Jen Axtell

Josh McCarthy

Senior Vice President of Sales
Meet Josh McCarthy

Lindsey Baracz

Senior Loan Officer
Meet Lindsey Baracz

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.