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.
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
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.

