KC Insurance is an independent insurance agency. KC Insurance offers life, homeowners, renters, boat, dental, health, long-term care, business, general liability, commercial property, motorcycle insurance and more. This agency also provides 401k plans and annuities.