ABOUT HAINES INSURANCE / MASON CITY, IOWA
Local roots.
Lasting relationships.
Here since 1984.
Learn about Haines Insurance, a family-owned, independent insurance agency serving Mason City and surrounding communities since 1984. Discover our approach to clear guidance and personal service.

FAMILY OWNED. COMMUNITY MINDED.
About Haines Insurance.
Local roots since 1984.
Since 1984, Haines Insurance has served Mason City and beyond as a family-owned and operated agency. We believe choosing coverage should feel approachable, with someone you know helping you understand the details.
Our knowledgeable agents help individuals, families and businesses explore affordable options for home, auto, business, workers’ compensation and health insurance. With access to multiple carriers, we can compare choices around your needs.

SERVICE THAT FEELS PERSONAL
Real people.
Right around the corner.
A new policy, a change in life or a question you need answered. We’re here to listen and help you take the next step. No appointment is needed—stop in or give us a call.
✓ Honest answers and personal attention
✓ Local service with independent choices
✓ Support as your needs change
THE WAY WE WORK
First, we listen.
Then, we help.
01
Get to know you.
We start with what matters to you, what you want to protect and the questions on your mind.
02
Explore the options.
We compare choices and explain the details, so you can make an informed decision.
03
Keep the conversation going.
As your life changes, you have a local team to turn to for guidance.
LET’S MAKE IT PERSONAL
Come as you are.
We’ll take it from here.
We’re right here.
Tell us what matters to you. Your local Haines Insurance team is ready to help you explore your options.
408 S. Monroe Avenue · Mason City, Iowa
Monday–Friday · 8:30 am–5:00 pm