About

Insurance Guidance That Feels Personal, Not Transactional

All Purpose Insurance Agency proudly serves families and businesses throughout Minnesota and Wisconsin with a personal approach rooted in trust, responsiveness, and long-term relationships. Based in Forest Lake, Minnesota, our agency focuses on helping clients feel informed, comfortable, and supported when making important coverage decisions.

Two women posing in pink chairs, one in black jacket, one in bright pink dress, on a white background
Handshake icon inside a framed sign

From Our Family to Yours

Insurance is personal. People want to know they can reach someone who listens, explains things clearly, and genuinely cares about helping them protect what matters most. That belief has shaped the way All Purpose Insurance Agency serves clients every day.


With more than 75 years of combined insurance experience across three generations, our agency has built long-standing relationships throughout Forest Lake and surrounding Minnesota and Wisconsin communities. Many of our clients come to us through referrals from friends, family members, neighbors, and local business owners who value dependable service and thoughtful guidance.


The Best Compliment is a Referral … Thank You!


Rather than focusing on quick transactions or one-size-fits-all policies, we take the time to help clients understand their options clearly and choose coverage that fits their lives, businesses, and future goals.

Local Service with Regional Reach

Based in Forest Lake, Minnesota, All Purpose Insurance Agency proudly serves clients throughout Minnesota and Wisconsin, including nearby communities such as Maplewood, Stacy, White Bear Lake, Stillwater, and Hudson, Wisconsin.



Over the years, our agency has developed strong relationships across the region through community involvement, referrals, and personalized client service. While our office is located in Forest Lake, many clients continue working with us long after moving to nearby communities because they value having a local agency they know and trust.

Suburban street with pastel houses, a sidewalk, parked cars, and people walking on a sunny day
Two golden retrievers sitting on a wooden floor, looking up at the camera.

John Cabrera

John brings over 30 years of experience in underwriting, sales, and agency leadership. He plays a vital role in expanding our community presence — especially within the Filipino-American community — and fosters strong relationships with partners and clients alike.

Smiling man in a dark suit, glasses, and striped tie against a light background
Senior Vice President, Sales & Marketing

Meet the Owners

Smiling person seated against a black background, wearing a dark jacket and pink top with a silver necklace.

Deann L. Williams

Owner / Agent

Deann brings a highly personal and relationship-focused approach to insurance guidance. She believes people deserve clear explanations, responsive communication, and coverage conversations that feel approachable rather than overwhelming. Her goal is to help clients feel comfortable asking questions and confident about the decisions they make for their homes, vehicles, businesses, and families.



Deann values long-term client relationships built on trust, consistency, and dependable service. Many clients continue returning to the agency because they appreciate having a real person available to help them navigate coverage changes and life transitions over time.

Portrait of a person in a burgundy jacket, seated against a black background, smiling gently.

Kaye Henry

Owner / Agent

Kaye Henry has spent decades helping clients throughout Minnesota with thoughtful insurance guidance and community-centered service. Her experience and steady approach have helped shape the agency’s commitment to treating people with honesty, patience, and respect.


As a family-owned agency, Kaye believes insurance should feel personal and accessible rather than rushed or transactional. Her focus remains on helping clients feel supported and cared for throughout every stage of the insurance process.

Why Clients Choose All Purpose Insurance Agency

Family-Owned and Relationship-Driven

Clients appreciate working with a local agency that values long-term relationships, personal attention, and dependable communication.

Independent Agency Flexibility

As an independent insurance agency, we can help clients explore coverage options from multiple carriers based on their individual needs and priorities.

Clear and Personable Guidance

Insurance conversations should feel understandable and comfortable. We focus on helping clients feel informed without overwhelming them with unnecessary jargon.

Responsive Support

Whether clients need help reviewing policies, updating information, or asking questions, our team strives to remain accessible and responsive.

Built on Community Trust and Referrals

Many new clients come to us through referrals from existing customers who appreciate the way we approach service and relationships.

Line drawing of a rocket launching over mountains with a flag on a peak.

A More Personal Approach to Insurance

Insurance Services

Insurance Solutions for Families and Businesses

All Purpose Insurance Agency helps clients throughout Minnesota and Wisconsin with a range of personal and business insurance solutions designed around real-life needs.

Personal Insurance Services Include:

Black car front view icon on a white background

Auto Insurance

Black silhouette of a person riding a motorcycle on a white background

Motorcycle Insurance

Black sailboat silhouette with white mast and sail on a white background

Boat Insurance

Black camper trailer icon with window, door, wheel, and tow bar on white background

RV Insurance

Black house icon with a slanted roof and white window and door details

Home Insurance

Black security shield with white checkmark and key over a house icon

Renters Insurance

Family icon with a checkmark badge, in black and white.

Life Insurance

Business Insurance Services Include:

Black person icon with arm in a sling, indicating injury or medical support

General Liability Insurance

Black SUV icon in side view on white background

Commercial Auto Insurance

Black building icon with white windows

Commercial Property Insurance

Black construction worker icon wearing a hard hat and safety vest

Workers’ Compensation Insurance

Client Testimonials
Five black stars in a curved row on a white background

What Our Clients Say

Sarah Johnson

Sarah Johnson

Sarah Johnson

Black phone handset icon with three curved signal lines on a white background

Ready to Work with a Local Agency That Feels More Personal?

From Forest Lake to surrounding Minnesota and Wisconsin communities, All Purpose Insurance Agency is proud to help individuals, families, and business owners protect what matters most with thoughtful coverage guidance and dependable service.