Justin D. Stevens CFP®


Justin D. Stevens, CFP®, President, has a BS in Business Administration from Nazareth College of Rochester. Justin began his investment advisor career in 2009 at Sage Rutty and Company, Inc. in Rochester, NY. During his tenure, Justin was the youngest First Vice President and became the youngest shareholder in the business. Additionally, he received the Rochester Business Journal’s Forty Under 40 Award for his success in business and service to the community. Justin successfully completed the University at Pennsylvania’s Wharton School of Management’s Security Industry Institute Program in 2017. Justin is active in the Rochester Community, serving on the board of the Friends and Foundation of the Rochester Public Library, and the Board of Trustees of Nazareth College. Justin and his wife, Bethany, live in Brighton, NY with their two children, Brynne and Caden.

Peter S. O’Keefe CFP®

Chief Investment Officer and CEO

Peter S. O’Keefe, CFP®, Chief Investment Officer and CEO, has a BS in Business Administration from Canisius College. Peter began his investment advisor career in 1980 at a local firm based in Buffalo, NY. Peter was a partner and served as Secretary/Treasurer of the business. In 1996, Peter founded O'Keefe Shaw, Inc. a broker/dealer located in Buffalo, NY. He also served as the co-chair for the Ride for Roswell for two years. In 2009, Peter made the decision to merge his practice with a local firm in Rochester, NY. Peter and his wife, Renee, live in Greece, NY with their two children Renee Dallas and Daniel.

Adam Deutsch CRPS®

Associate Financial Advisor

Adam Deutsch, CRPS®, Associate Financial Advisor, has a BS in Management with a concentration in Marketing from St. John Fisher College of Rochester. He has previous experience at American Portfolios, Mutual of America and Morgan Stanley. Adam joined O'Keefe Stevens Advisory in 2020 as an Associate Financial Advisor and will provide O'Keefe Stevens Advisory clients with the high level of service they expect and deserve. 

Outside of the office, Adam is an accomplished hiker. He has climbed all 46 Adirondack High Peaks and is working on the task again, only this time in the winter! He resides in Downtown Rochester with his girlfriend Whitney.

Marissa Bell

Chief Operations Officer

Marissa Bell, Chief Operating Officer, has a BS in Journalism from State University of New York College of Brockport. Marissa began her career as a licensed agent for Metropolitan Life Insurance Corporation in 2010. In 2011, she joined Peter and Justin at Sage Rutty and Company, Inc. as a licensed Financial Services Associate. Marissa’s experience and background have led her to her new role in managing the operations for the firm, as well as the human resource department. Marissa and her husband, Mike, live in Webster, NY with their two kids, Jonathan and Faye.

Carly Flanigan, CSCP®

Chief Compliance Officer and Client Experience Manager

Carly Flanigan, Chief Compliance Officer & Client Experience Manager, has a Bachelor of Science degree from St. John Fisher College. Carly began her career as a marketing associate for ConServe, Inc. in 2014. She transitioned her skills to a new role of Client Experience Coordinator in 2015 with the O’Keefe & Stevens Team. Carly's role is to make sure that O'Keefe Stevens Advisory is conducting business in full compliance with all securities industry laws and regulations. Carly also manages all aspects of client service and coordinates the marketing and event planning for the firm. Carly and her husband, Mike, live in Irondequoit, NY.

Dominick D'Angelo

Research Analyst

Dominick D'Angelo, Research Analyst, has a BS in Finance & Economics from Canisius College. He has previous experience at the Ohio Public Employees Retirement System and the Rose Hill Group of WNY LTD. Dominick joined O'Keefe Stevens Advisory in 2021 and will manage research for the Firm portfolio in collaboration with Peter O'Keefe.

Apart from work, Dominick is an avid golfer. He enjoys listening to podcasts, Buffalo sports teams, and reading.