Lakeshore Agency is here for you.

Lakeshore Agency is an independent insurance agency dedicated to providing the region with affordable and reliable insurance policies built specifically for each client’s needs. Established in 1986, our team of agents are here to help you find insurance coverage for your home, health, life, auto, farm, crops, or business.

lakeshore agency team photo by lake pepin with #onlyinMN sign

Need an insurance quote?

Call, email or stop in at either office for a free, no obligation insurance assessment and we'll do the hard work for you. We look forward to having you join our Lakeshore Agency family!

trusted choice white logo

Our Insurance Services




Health & Life

Farm, Crop, & Hail


Two Convenient Locations

With two convenient locations in Lake City and Goodhue, you can be assured that our experience and dedication will provide the coverage you need.

lakeshore agency office locations map