Select Page
We Work For You,
Not the Insurance Companies

Our Services

When it comes to your insurance, you deserve to know and understand exactly what you are getting. Leonard Insurance Agency is family-owned and has been serving the Mifflintown, PA, area since 1962. Over the decades, we have earned a reputation for providing transparent, personalized services for every client. We work with individuals and businesses, providing customized insurance coverage at great prices. Our local agents care about the community and its people. We are here to answer all of your questions and concerns, and you can trust that we will only provide you with the coverage you need.

The Insurance Coverage You Need at the Prices You Deserve

Home insurance through Leonard Insurance Agency

Home

Your home is much more than a financial investment. It Is the backbone of your family life and contains everything that is precious to you and your loved ones. Give it the protection it deserves with quality homeowners insurance. We have policies that will protect your home, apartment, or condo in the case of fire, natural disaster, theft, vandalism, and other unexpected occurrences. Let our agents find the coverage that works for you.
Auto insurance through Leonard Insurance Agency

Auto

Unfortunately, accidents cannot always be avoided—they can happen to even the most careful drivers. That’s why you need coverage every time you hit the road. We provide policies for cars, motorcycles, and other types of vehicles. Policies can include liability coverage, uninsured and underinsured motorist coverage, collision coverage, and more. Let us ensure that you have the protection you need, so you can drive with peace of mind.
Farm insurance through Leonard Insurance Agency

Farm

Whether it’s a small family farm or a commercial enterprise, your farm needs coverage to protect the hard work you put into it every day. Protect your property, farm buildings, livestock, and equipment with a comprehensive farm insurance policy. Speak to one of our agents today to determine the best coverage for your needs.
Business insurance through Leonard Insurance Agency

Business

Every business needs insurance coverage, no matter the size or the industry. However, it can be difficult to determine on your own exactly what coverage you need. Let one of our experienced agents get to know you and your business, so we can suggest the policies that will work for you. From general liability insurance to workers’ compensation to commercial auto policies, we have you covered.
Life insurance through Leonard Insurance Agency

Life

Life insurance often isn’t a topic people like to think about, but it is important to be covered to ensure your family has financial security in the case of your passing. We have term, whole, and universal insurance policies, which we can help you navigate based on your and your family’s unique situation. We help you find comprehensive coverage with low premiums, so you can fit life insurance into your budget.

We look forward to working with you and providing you with the peace of mind of knowing you are covered if the unexpected happens. For more information, or to set up an appointment, give us a call at 717-436-6916, or fill out the form and we will be in touch soon.

Leonard Insurance Agency in Mifflintown, PA

Contact Us

2657 Industrial Park Rd
Mifflintown, PA 17059

PHONE: 717-436-6916
FAX: 717-436-8547
EMAIL: LeonardInsurance@gmail.com

Hours

Monday 8:30 AM – 5:00 PM
Tuesday 8:30 AM – 5:00 PM
Wednesday 8:30 AM – 12:00 PM
Thursday 8:30 AM – 5:00 PM
Friday 8:30 AM – 5:00 PM
Saturday By Appointment

Get in Touch

5 + 12 =

*Note: Messages sent using this form are NOT confidential. Avoid sending highly confidential information or private information through this system.

Leonard Insurance Agency in Mifflintown, PA

Contact Us

2657 Industrial Park Rd
Mifflintown, PA 17059

PHONE: 717-436-6916
FAX: 717-436-8547
EMAIL: LeonardInsurance@gmail.com

Hours

Monday 8:30 AM – 5:00 PM
Tuesday 8:30 AM – 5:00 PM
Wednesday 8:30 AM – 12:00 PM
Thursday 8:30 AM – 5:00 PM
Friday 8:30 AM – 5:00 PM
Saturday By Appointment

Get in Touch

1 + 1 =

*Note: Messages sent using this form are NOT confidential. Avoid sending highly confidential information or private information through this system.