We Protect Michigan
CG Insurance is an independent agency grounded in integrity, clear guidance, and personal service. We take time to understand your life or business, evaluate options across trusted carriers, and recommend coverage thoughtfully tailored to your needs, never a one-size-fits-all solution.

Why Choose CG
What you can expect
Insurance grounded in clarity, guided by independence, and delivered with a genuine commitment to your best interests through a relationship you trust.
Independent
We compare multiple carriers to find the right coverage.
Personal
Real advisors who listen, explain, and stay with you long-term.
Supportive
Help with renewals, changes, and claims when you need it most.
Trusted Carrier Partners
CG Insurance Locations
Our Locations

Williamston
148 East Grand River Road, Williamston, MI, 48895

Lapeer
700 South Main Street, Suite 108, Lapeer, MI, 48446

Wyandotte
Wyandotte, MI

Frankenmuth
Frankenmuth, MI

Bay City
Bay City, MI

Traverse City
Traverse City, MI

Flat Rock
Flat Rock, MI

Haslett
15744 Peacock Road, Haslett, MI, 48840
Our Team
Meet our advisors
A team of relationship-driven advisors focused on service, education, and integrity.
CG Financial Family
Part of the CG Financial Family
As part of CG Financial Services, your advisor can coordinate with financial planners, retirement specialists, and the CG Advisor Network when broader guidance is needed. Protection is aligned with your larger financial picture so your home, your business, and your long-term goals work together.
























