Edina and Mankato Insurance Agency
Custom Solutions for Businesses and Individuals

Virtually everyone needs insurance in one form or another. At James R. Weir Insurance Agency (offices in Mankato and Edina) you will find we don’t pressure you to make a policy purchase. Rather, we consult with you about which solutions are smart for you now. And we will be here for you when your needs change in the future.

Our independent agents will carefully evaluate your situation, then compare insurance policies offered by several insurance companies. It is our goal to offer you the best coverage at the best price. We serve individuals and businesses throughout Minnesota and non-profit organizations across the United States. Call us at 507-387-3433 (Mankato) or 612-920-7000 (Edina) to compare quotes for commercial or personal insurance.

Personal and Business Insurance Services

You can count on us for timely service from our responsive and understanding team of insurance professionals, just as we have provided since our founding in 1967. As we get to know you, we can easily uncover the insurance discounts you’re looking for.  Our services include the following:

  • Personal Insurance. Find a solution that meets your unique needs, including car, home, personal property, health and personal liability insurance. 
  • Business Insurance. Our agent will help you develop a complete plan or write a single policy, such as group health, professional liability, commercial vehicle, property or workers compensation. 
  • Non-Profit Insurance. Our not-for-profit clients include religious, civic and charitable organizations across the nation. We have extensive experience in their special areas of concern, including directors and officers liability insurance. 

Contact Us

Do you have questions about coverage, the cost of insurance, or claims records of an insurance company? Contact our Mankato or Edina office today. An agent will evaluate your situation and explain your options so you can make an informed decision.