Twin City Group provides comprehensive insurance options.
Family-owned agency for over 100 years.
Home »
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.
Get Started Today
As an independent agency, we are here to help you find the right coverage.
The Advantage of an Independent Agency Working for You
What makes our independent agency different?
- Personalized insurance solutions.
- Friendly, knowledgeable service.
- Building trusted relationships.
Choice
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.
Expertise
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.
Service
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.
Business Insurance
Coverage and risk management solutions for companies of all sizes.
Personal Insurance
Trusted advice and insurance solutions to protect what matters most.
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.
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.