Skip to main content

Who We Are

Twin City Group provides comprehensive insurance options.

Family-owned agency for over 100 years.

Home » Who We Are

Twin City Group was founded in 1913 by Raymond F. Sheehan, Sr. and today is owned by his grandson, Mark R. Sheehan, his great-grandson, Jacob Sheehan, and business partner, Ben Greve. We continue to carry on the core values and traditions we were founded on.

Your family and your livelihood always comes first.

We understand the importance of family, doing what we can to protect families from the uncertainties of life. With proper insurance coverage, you can have the peace of mind that comes with knowing if the unthinkable happens—whether it is a fire in your home, a serious auto accident, or damage to your business—you will be able to cope with the financial implications of that unexpected event.

107 Years in business
30+ Insurance company partners
20+ Highly professional employees
We greatly value the relationships we have with our clients. Long-lasting relationships start with the highly professional employees of Twin City Group.

– Mark Sheehan, Managing Partner of Twin City Group

Our Mission Statement

The team at Twin City Group continually strives to build our mission on three fundamental promises to our clients and prospective clients: determine, inform, and provide.

Why Go Independent?Meet Our Team
Who We Are - Twin City Group Insurance Agency Team Shaking Hands at a Business Meeting in the Office

Get Started Today

As an independent agency, we are here to help you find the right coverage.

Request Risk Evaluation
Award - 2019 Best Practices Agency Logo

The Advantage of an Independent Agency Working for You

What makes our independent agency different?

  • Personalized insurance solutions.
  • Friendly, knowledgeable service.
  • Building trusted relationships.
Find Out How

Get the power of choice when it comes to finding the right insurance for your situation. We offer a wide variety of policies and price points to choose from.


Rely on us to simplify the insurance process, from advising you on your risks and solutions, to advocating on your behalf to the insurance company.


Count on us to be there for you every step of the way with personable and professional service so you always have the right coverage for your insurance needs.

100 Years of Service and Commitment to Our Clients

  • 1913

    Raymond F. Sheehan founded Twin City Insurance Agency in July.

  • 1947

    After returning from World War II, Raymond Jr. joined his father at the agency, and on August 1st, Ray Sr., his wife, Anna, and Ray Jr. incorporated the business as Twin City Agency Inc.

  • 1958

    Purchased a building at 425 North 7th Street in November, moving from the agency’s long-time home in the Plymouth Building in the heart of downtown Minneapolis, MN.

  • 1959-1972

    Twin City Agency continued to grow in size through expanded business opportunities and a series of acquisitions of smaller agencies in the area.

  • 1973

    Mark R. Sheehan became the third generation in the family to join the agency, and for the first time computers were utilized in the operation of the business.

  • 1975

    Raymond F. Sheehan passed away on October 18th, marking the end of a 62-year career of serving his many loyal customers.

  • 1980

    Ray. Jr. passed away suddenly on February 25th, and Mark R. Sheehan became president of Twin City Agency.

  • 1983

    Engaged in more merger and acquisition activity, the agency began doing business as Twin City Group, with offices in Anoka, MN, Excelsior, MN, and Roseville, MN.

  • 1985

    The St. Paul Companies (later acquired by Travelers) rated Twin City Group as one of its Top 100 agencies.

  • 1986

    The company consolidated all four offices at its new corporate headquarters, located at 4500 Park Glen Road.

  • 2013

    Twin City Group celebrated its 100th anniversary.

  • 2018

    Ben Greve and Jacob Sheehan became partners, and Jacob Sheehan continues the family legacy as a fourth-generation owner.

  • Present

    Twin City Group begins a second century in business and is proud to have the fourth generation of the Sheehan family working at the company.

Insurance Solutions We Specialize In

We specialize in a variety of coverage options to meet your unique insurance needs.

  With our headquarters in Minneapolis, MN, we are proud to serve Saint Paul, MN, and throughout Greater Minnesota.

  Request Risk Evaluation

As an independent agency, we are here to help you find the right coverage.

  • This field is for validation purposes and should be left unchanged.

Request Risk Evaluation

It only takes a minute to get started.

  • Fill out the form, we’ll be in touch.
  • Go over your options with an agent.
  • Get the coverage you need.

Would you rather discuss this in person? Get in touch with an agent today!