Your neighbors in the insurance business
We're not a 1-800 number. We're York County locals who live on the same streets, shop at the same stores, and care deeply about protecting the homes in our community.
Why we started William Penn Insurance
We started this agency because we were frustrated with the way big insurance companies treated people — long hold times, confusing policies, and agents who didn't know the difference between a York County rowhouse and a farmhouse in Shrewsbury Township.
We believed York County homeowners deserved better: a local agent who picks up the phone, explains your coverage in plain English, and actually shows up when something goes wrong.
That's what William Penn Insurance is built on. Every policy we write, we ask ourselves: would we be comfortable if this were our own home?
William Penn Insurance
1120 Roosevelt Ave, York, PA 17404
What we stand for
Four principles that guide every policy we write and every call we take.
Honest advice, always
We'll tell you what you actually need — and what you don't. No upselling, no fine print surprises.
Local knowledge matters
We know York County's neighborhoods, weather patterns, and property types. That means better coverage recommendations for your specific home.
We answer the phone
When you call, you reach a real person who knows your policy. Not a call center. Not a chatbot.
Claims support when it counts
Filing a claim is stressful. We walk alongside you through the process so you're never left figuring it out alone.
The people behind your policy
A small, dedicated team of York County locals committed to protecting what matters most to you.
William Penn
Founder & Lead Agent
Born and raised in York County, William has spent over 15 years helping local homeowners find the right coverage. He started this agency after seeing too many neighbors get burned by policies they didn't fully understand.
Sarah Kline
Licensed Insurance Agent
Sarah grew up in Spring Garden Township and knows York's neighborhoods inside and out. She specializes in helping first-time homebuyers navigate their first policy with confidence.
Ready to work with a neighbor?
Get a free, no-obligation quote from a local York County agent who actually knows your neighborhood.