Portland, Maine coastline

Independent. Local. Committed.

We're in your corner.

Casco Bay Insurance was founded on a simple belief: that people deserve an insurance partner who actually understands their needs — not just a policy number.

Casco Bay Insurance team

Our Story

Casco Bay Insurance Agency was founded with one goal in mind: to provide the people of Maine with honest, expert insurance guidance at no cost to them. As an independent agency, we are not tied to any single carrier — which means we work for you, not the insurance company.

Our team has deep roots in the Portland community. We understand the unique risks that come with living and doing business in Maine — from coastal weather and seasonal hazards to the specific needs of high-value properties and growing businesses.

We believe insurance should be straightforward. We take the time to walk every client through their options, explain what they are buying, and make sure they are never over- or under-insured. That commitment to transparency is what sets us apart.

What We Stand For

Independent

We represent dozens of carriers, so we always find the right fit for you — not the easiest sale for us.

Transparent

No jargon, no surprises. We explain every policy in plain language so you know exactly what you're covered for.

Local

We live and work in the communities we serve. When you call, you reach a real person who knows Maine.

Responsive

Insurance questions don't keep business hours. We're available when you need us — day or night.

Meet the Team

Michael Sawyer

Michael Sawyer

Founder & Principal Agent

Michael founded Casco Bay Insurance with a passion for helping Maine families and businesses protect what matters most. With years of experience across personal and commercial lines, he brings a depth of knowledge and a personal touch to every client relationship.

Ready to get started?

Let's find the right coverage for you. There's no cost, no obligation — just honest advice from people who know insurance.