Landing Page

Call 651-459-6000 Now. We Beat The Banks!

We’ve been at this a long time and one thing we’ve learned is “off-the-shelf” solutions typically offered by the big guys are often not the best option.We work harder to get you a loan that truly fits your unique situation. Whether refinancing or purchasing, we’ll get to know you so that we can get the right financing for you.

Use the form below or call us at 651-459-6000. Tell us who you are and briefly explain your needs and we’ll get back to you.

We understand that “bankers hours” aren’t convenient for most people. Fortunately for you, we’re not a bank. Our calls are answered by a live person 24 hours a day who can route you to a loan officer or processor even after normal business hours. We strive to exceed your expectations and will be available when you need us to be.

*=required

Best Time to Contact

Loan Purpose

Refinance Info

Existing Mortgage Type

Home Purchase info

Down Payment Amount

You will receive periodic emails from Granite Mortgage Company. You may unsubscribe at any time.


We work with many trusted lending sources to find the right fit for your specific situation.

  • Provident Funding Logo
  • Stearns Lending Logo
  • Afr Logo
  • Cmg Logo
  • Aibm Logo
  • Impac Logo
  • Trustone Logo
  • Sunwest Logo
  • Usbank Logo
  • Freedom Mortgage Logo
  • Ethos Logo
  • New Penn Logo
  • Ditech Logo
  • Uwm Logo
  • Home Point Financial Logo
  • Plaza Home Mortgage Logo
  • Flagstar Bank Logo



    You may be leaving money on the table.  

    Apply Now


    Granite Mortgage Company Logo

    Granite Mortgage Company
    3459 Lake Elmo Ave N
    P.O. Box 881
    Lake Elmo, MN 55042

    NMLS# 285381

    Licensed Mortgage Originator in the State of Minnesota
    Licensed Mortgage Broker in the Sate of Wisconsin

    © 2016 Granite Mortgage Company  equal housing lender

    Granite Mortgage Company Logo

    Granite Mortgage Company
    3459 Lake Elmo Ave N
    P.O. Box 881
    Lake Elmo, MN 55042
    Main Number:
    651-459-6000
    Fax Number:
    651-459-6700