
At Kosco Insurance Agency, our mission is to protect what matters most by delivering trusted, personalized insurance solutions for our clients and our community. As a local, independent agency, we specialize in home, auto, life, Medicare, and commercial insurance. We take pride in building lasting relationships through honesty, service, and a genuine commitment to those we serve.
Why Choose Kosco Insurance Agency?
We're Local & Independent
We live, work, and raise our families in this community. When you call Kosco Insurance Agency, you’re not speaking to a call center — you’re talking to neighbors who genuinely care. We are not tied to one insurance company. That means we shop multiple carriers to find the best coverage and value for your specific needs.
Personalized Service
Your life isn’t one-size-fits-all — your insurance shouldn’t be either. We take the time to understand your needs, provide ongoing policy reviews as life changes, and explain your coverage in plain language so you always feel confident and informed.
Community Focused
From local schools to nonprofits and small businesses, giving back is part of who we are.
Trusted Relationships
We don’t just sell policies — we build long-term relationships based on trust, communication, and care. Trust isn’t built in a single conversation — it’s built over time. We believe in showing up, following through, and standing by our clients through every season of life. Our relationships don’t end after a policy is written; they’re just getting started.
Fast, Friendly Service
We respect your time and value your trust — that’s why great service is never an afterthought. When you reach out to us, you’ll always be met with a friendly voice, a listening ear, and quick, reliable support.
We Advocate for You
When something goes wrong, we don’t disappear. We guide you through the claims process and stand beside you until it’s resolved.
We Protect What Matters Most
Your family. Your business. Your future. That’s our mission, every single day.
Our Services

Safeguard your loved ones’ future with a personalized life insurance plan designed just for you. We take the time to understand your family’s needs, financial responsibilities, and long-term goals so we can recommend the right type and amount of coverage. As an independent agency, we compare options from top-rated insurers to find a policy that fits your budget while delivering real financial security.
Protect their tomorrow — starting today.
Life Insurance Planning Session

Whether you’re newly eligible for Medicare or already enrolled, we’re here to guide you through your options with professional, personalized support. We take the time to understand your healthcare needs, then help you compare plans, benefits, coverage limits, and costs from multiple providers. Our goal is simple: to ensure you choose a Medicare plan that delivers the best value and fits your lifestyle — so you can move forward with confidence in your health and well-being.
Medicare Consultation

Choosing the right health insurance plan doesn’t have to be overwhelming. During your personalized health insurance consultation, we take the time to understand your healthcare needs, budget, and long-term goals. We’ll walk you through your available coverage options, explain benefits and costs in clear, simple terms, and help you compare plans from trusted insurance providers. Our goal is to make sure you feel confident, informed, and supported in selecting coverage.
Health Insurance Consultation

This personalized consultation is designed for new clients who want clarity and confidence in their insurance choices. We’ll take the time to learn about your life, your business, and your goals, review your current coverage if applicable, and provide customized insurance quotes from trusted carriers. You’ll receive clear explanations, tailored recommendations, and a coverage plan that fits your needs and your budget — without pressure, just honest guidance.
New Client Quote & Coverage Consultation

This review is designed to make sure your coverage continues to fit your life as it evolves. We’ll go over your current policies, discuss any changes in your personal or business situation, and identify opportunities to improve your protection, coverage, or cost savings. Our goal is to keep you properly protected, informed, and confident — today and into the future.
Existing Client Policy Review

This consultation is designed to help business owners protect what they’ve worked so hard to build. We’ll take time to understand your operations, risks, goals, and future plans, then review your current coverage or create a customized insurance strategy from the ground up. By comparing options from leading insurance carriers, we help you secure the right protection for your business — while controlling costs and minimizing risk. You’ll leave with a clear plan, expert guidance, and confidence.
Commercial & Business Insurance Consultation

Experiencing a loss can be stressful — you don’t have to handle it alone. During this appointment, we’ll walk you through the claims process, help you understand what to expect, and ensure all necessary information is submitted correctly. Our team will advocate on your behalf, communicate with the insurance company, and stay with you every step of the way until your claim is resolved. Your peace of mind is our priority.
Claim Support Appointment
Meet the Team
At Kosco Insurance Agency, our experienced, caring team is committed to building lasting relationships and delivering personalized insurance solutions. Led by owner Dru Kosco, we combine trusted guidance with fast, friendly service — always putting our clients and community first.

Dru Kosco
I’m Dru Kosco, owner of Kosco Insurance Agency, and I’ve had the privilege of serving clients in the insurance industry for over 32 years. My journey into insurance is deeply rooted in family — my father, Andy “Pudge” Kosco, began his career in the industry in 1975, and after completing my own professional baseball career, I followed in his footsteps by joining him in 1993.
Before insurance, baseball was my world. I attended both Florida State University and Ball State University, and I was fortunate enough to spend five years playing professional baseball with the Seattle Mariners organization. The discipline, teamwork, and commitment that baseball instilled in me continue to guide the way I run our agency today.
Family has always been at the heart of everything I do. I’ve been married to my wife, Nicole, for 31 years, and together we’ve raised three wonderful children — Andrew, Cole, and Chloe. That personal commitment to family is what drives my passion for helping others protect what matters most.
At Kosco Insurance Agency, our goal has always been simple: build lasting relationships, provide honest guidance, and deliver protection our clients can truly count on. For me, this isn’t just a career — it’s a legacy built on trust, service, and community.
(330)750-1555

Czara Richards
I’m Czara Richards, a licensed insurance agent at Kosco Insurance Agency, and I’m proud to serve the community I call home. Born and raised in Struthers, I’ve always believed in the power of strong relationships, giving back, and supporting the people around me — values that guide both my personal life and my work every day.
I’m married to my husband, Keith, and together we’re raising three incredible kids: Kayleigh, Bubba, and Cece. Family means everything to me, and that’s exactly why I’m so passionate about helping others protect what matters most in their own lives.
I entered the insurance industry in 2024 and quickly found my calling in building meaningful, long-term relationships with our clients. Whether in the office or out in the community, my heart for service shows up through my work with families, coaching, volunteering, and supporting local families through the nonprofit I founded in 2024.
Being part of Kosco Insurance Agency allows me to combine my love for people, community, and protection into work that truly matters. I’m honored to walk alongside our clients as they plan for the future and protect what’s most important to them.
(330)750-1555