About Us

At John Stokes Financial, our team is here to provide more than financial advice—we’re here to be partners in your journey. We combine professional expertise with a personal touch, taking the time to understand what truly matters to you and your family. Together, we work to simplify the complex, bring clarity to your financial picture, and build lasting relationships based on trust and care.
Rick Friend, CFP®, ChFC®
Certified Financial Planner™ Practitioner
Tom Krebs, CRPC®, AAMS®
Financial Advisor
Nicole Fajardo
Operations Manager
Daisy Hong
Client Services Coordinator
Trisha Lee, FPQP®
Paraplanner
Alyssa Filippi
Client Service Specialist