John Roberts

Life Insurance Agent
NPN: 22088758
Posterity Financial

Hi, I’m John. I work with individuals and families who want clarity around their finances and peace of mind about their future—without being talked down to or rushed into decisions.

If you’re not sure where to start, that’s okay. We’ll start right where you are.

Get in Touch | 540-632-9034 | johnroberts@posterityfinancial.org
Or schedule a time to meet below ↓


Who I Help

I work with people who are doing their best to balance work, family, and life, and want to make sure the people they love are protected. Most of the people I speak with aren’t finance experts and often have questions they’ve been putting off. You don’t need to have everything figured out—you just need to be willing to talk.

How I Work

I believe good planning starts with listening. When we talk, it’s a real conversation, not a presentation. I explain things in plain language, move at your pace, and never push you to decide on the spot. If something doesn’t make sense or doesn’t feel right, we slow down. Simple as that.

Why I Do It

I got into this work because I’ve seen how much stress uncertainty can create for families. Most people don’t need more information; they need someone who will take the time to explain things without judgment. I believe planning ahead is one of the quiet ways we take care of the people who matter most. My role is to help you feel informed, steady, and supported, now and down the road.

Support You Can Trust

I’m proud to work alongside Posterity Financial Partners, where guidance is built on integrity, education, and long-term relationships—not pressure. That means access to a range of planning options, support from experienced mentors, and recommendations based on what fits your life, not incentives. You’re never navigating this alone.