Your Local, Independent Insurance Partner

About Our Agency

At Castle Lake Insurance, we believe insurance should be personal, not one-size-fits-all. As an independent, family-owned agency based in Idaho, we’re dedicated to simplifying the insurance process while helping our clients protect what matters most.


With access to multiple top-rated carriers and a strong commitment to honest guidance, we help individuals, families, and business owners find custom-fit coverage—without the guesswork. Whether you need home, auto, business, or life insurance, our local team is here to provide smart options and support that’s rooted in trust.

Our Mission

At Castle Lake Insurance, our mission is simple: to provide personalized, affordable insurance solutions with integrity and clarity. We’re committed to helping Idaho families and businesses navigate life’s uncertainties with confidence and protection that lasts.

Meet Our Team

At Castle Lake Insurance, our strength lies in the people behind our name. Our licensed agents and support staff bring years of experience, a passion for service, and a deep understanding of the Idaho community. Whether you need guidance on a policy, help with a claim, or just have a question, we’re here for you—every step of the way.

Our Trusted Team Includes:

Owner / Agent

Matthew Waldram

Matthew brings leadership and vision to Castle Lake Insurance, with a focus on building trusted client relationships and delivering tailored insurance solutions.

Agent

Jason T. Dahl 

Jason helps families and businesses protect what matters most through personalized insurance strategies and sound guidance.

Agent

Chase Waldram

Representing the next generation at Castle Lake Insurance, Chase exemplifies responsive service, transparent communication, and total client commitment.



Who We Serve

We proudly serve individuals, families, and businesses throughout Idaho and beyond. From first-time homeowners to seasoned entrepreneurs, our clients trust us to provide dependable insurance solutions tailored to their unique needs.

Why Clients Choose Castle Lake Insurance

Hands shaking with a shield above, and a check mark inside.
Independent Advice You Can Trust
A map pin combined with a wrench.
Local Service, Real Relationships

Our team lives and works here in Idaho. We're your neighbors, not a call center.

Two stick figures at a table, one speaking, a speech bubble above with a road sign pointing different directions.
Clear Guidance Without the Jargon

We believe in straight answers and helpful conversations—not sales pressure.

Hands holding a gear with a checkmark, symbolizing support or quality assurance.
Full Coverage. Full Support.

Whether it’s home, business, or life insurance, we’ve got you covered—personally and professionally.

Castle Lake Insurance is proud to be a part of the Idaho community—and proud to protect the people and businesses that make it thrive. When you choose us, you're not just getting coverage. You're getting a partner in your future.