Get a Quote Today!



Welcome to Miller-Hartwig Insurance

For the next couple of weeks our Lakevile and Farmington office are both currently under a renovation.  You may notice a longer wait time for agents and staff to call you back during this time.  The offices should be completed in the next couple of weeks.  We appreciate your patience!

Choice.  Flexibility.  Economy.  Superior Protection.  For your car, home, life, and business.  Miller-Hartwig Insurance has it all for you in one place - from our offices right here in Minnesota we serve the insurance needs of individuals, families, and businesses all over Minnesota.  As an independent insurance agency, we represent many top rated insurance companies.  We're here for you locally and 24/7 via our website.  Getting the right insurance protection, superior claim service when you need it, ultimate convenience, and the right price can seem like a tall order.  But Miller-Hartwig Insurance makes it happen.

 


8 Convenient Minnesota Locations:

Miller-Hartwig InsuranceMiller-Hartwig Insurance (Main Office)
20960 Holyoke Ave
PO Box 1177

Lakeville, Minnesota 55044
Phone: (952) 469-5502

Miller-Hartwig InsuranceFarmington Office
340 Third Street
Farmington, Minnesota 55024
Phone: (952) 469-0421

Miller-Hartwig InsuranceNewport Office (RSI Insurance)
745 High Street
Newport, Minnesota 55055
Phone: (651) 459-7005

Miller-Hartwig InsuranceSaint Paul Office
542 Snelling Avenue South
Saint Paul, Minnesota 55116
Phone: (651) 690-9959


Miller-Hartwig InsuranceHastings Office (Stepan Insurance Agency)
407 Vermillion Street
Hastings, Minnesota 55033
Phone: (651) 480-1000

Miller-Hartwig InsuranceHastings Office (Schommer Insurance)
2134 Vermillion Street
Hastings, Minnesota 55033
Phone: (651) 319-0699

Miller-Hartwig InsuranceForest Lake Office (Lake and Pines Insurance)
808 W Broadway Avenue
PO Box 1118

Forest Lake, Minnesota 55025
Phone: 651-464-6261

Miller-Hartwig InsuranceHampton Office (Werner Insurance Agency)
23240 Main Street
Suite 900

Hampton, Minnesota 55031
Phone: (651) 437-9200


Follow Us on Facebook
 
Close