Click here to learn more about our financial professionals by visiting FINRA's BrokerCheck.

Gary J. Kress, LUTCF

Registered Representative

(814) 866-5737

(814) 651-0944

Being a lifelong Erie resident, I have worked in the financial services industry since 1982. I love this area and have had strong ties to this community and have been active in youth sports, community fundraisers, charity golf tournaments and have helped provide local scholarships. As a Financial Professional, I offer a wide variety of investments and insurance, and work closely with my clients to develop strong working relationships. My 30 plus years of experience makes me uniquely qualified to address just about any of my client's diverse needs. I look forward to working with my current and new clients, helping them achieve their financial goals.

Elizabeth Brandon

Advisor Assistant



Elizabeth joined the Kress Financial Services team in June of 2021. As an Advisor Assistant, she works behind-the-scenes to aid the advisors in running productive client meetings and helping wherever needed. Elizabeth can often be seen taking notes during advisor meetings and enjoys assisting clients as they seek to achieve their financial goals. She has her Series 7 license and recently received her Series 66 license.

She is originally from Clarks Summit, PA, but recently moved to Erie after working in Ohio for a few years. She has a bachelor’s degree from Penn State University and earned her MBA through Ashland University. While attending Ashland University, she also obtained her Lean Six Sigma Green Belt certification and has experience in process improvement. Outside of Kress Financial, Elizabeth enjoys hunting, fishing, and golfing. Elizabeth and her husband Dylan are happy to be closer to family and settling down in the Erie area.

Jennie Johnson




Jennie joined the Kress Financial team in June 2019.  She is the first point of contact when calling in or visiting the office.  As the head of concierge, she ensures that the office is prepared for all client appointments.  From the moment a reminder notice goes out until the client notes get filed away after the meeting, she makes certain that each of our clients have a five-star experience during their visit. Organization is her specialty and she keeps the Kress Financial office in order.

Jennie is a lifelong resident of the Girard community where she is proud to be raising her three sons Peyton, Ashton and Braxton. Outside of Kress Financial her greatest joy is being where her kids are which usually includes a sporting venue whether that be baseball, basketball or soccer. Jennie also enjoys spending her free time baking for weddings and special occasions.