O’Keeffe Financial Partners logo
  • Our Services
    • Our Approach
    • Business Planning
    • Corp. Retirement
    • Education Planning
    • Estate & Charitable Giving
    • Financial Planning
    • Investment Solutions
    • Retirement Planning
  • Our Clients
    • Business Owners
    • Corporate Executives
    • Families & Individuals
    • Retirees
    • Women Investors
  • About Us
    • Our Team
      • John C. O’Keeffe
      • Kristin O’Keeffe Merrick
      • John D. O’Keeffe
      • Olivia Petrella
    • What makes us different?
  • Contact
  • Account Access
O'Keeffe Financial Partners | Financial Advisors & Wealth Management
John O'Keeffe | O'Keeffe Financial Partners | Financial Advisors & Wealth Management

John C. O’Keeffe

Kristin O'Keeffe Merrick | O'Keeffe Financial Partners | Financial Advisors & Wealth Management

Kristin O’Keeffe Merrick

John O'Keeffe | O'Keeffe Financial Partners

John D. O’Keeffe

Olivia Petrella

Phone (973) 227-3660
Fax (973) 227-3668
Toll Free (888) 828-2880

O’Keeffe Financial Partners logo

Account Access

Securities offered through Kestra Investment Services, LLC (Kestra IS), Member FINRA / SIPC. Investment [TC1] Advisory Services offered through Kestra Advisory Services, LLC (Kestra AS), an affiliate of Kestra IS. O’Keeffe Financial Partners and any other entity listed herein is not affiliated with Kestra IS or Kestra AS. Investor Disclosures.

This site is published for residents of the United States only. Registered Representatives of Kestra Investment Services and Investment Advisor Representatives of Kestra Advisory Services may only conduct business with residents of the states and jurisdictions in which they are properly registered. Therefore, a response to a request for information may be delayed. Not all products and services referenced on this site are available in every state and through every representative or advisor listed. For additional information, please contact the Compliance Department at 737-443-7872.

Links are being provided for information purposes only. Kestra IS and Kestra AS are not affiliated with and do not endorse, authorize or sponsor any of the listed websites or their respective sponsors. Kestra IS and Kestra AS are not responsible for the content of any website or the collection or use of information regarding any website's users and/or members.

BrokerCheck | Privacy Policy | Terms of Use