During the COVID-19 crisis, the advisors at D2 Capital Management remain on the job managing our clients accounts.  And while we continue to comply with all social distancing and preventative measures, support to our clients during these challenging times is our number one priority.

Comprehensive Financial Planning


Accumulation: Let's Make It





Preservation: Let's Keep It

Income Taxes

Risk Management


Legacy: Let's Pass It On

Probate Avoidance

Charitable Giving

Estate Planning

Our Financial Planning Process

Why Us?

We are a Fee-Only Registered Investment Advisory firm where the client's interests always come first.  Our team is comprised of people with different kinds of finance experience, but we all have this in common--a commitment to ethics and integrity. We’re all fully licensed and credentialed. And you can count on unbiased recommendations and impartial guidance. 

Our Process

We use the CERTIFIED FINANCIAL PLANNER™ Board of Standards process while helping our clients establish and accomplish their financial goals.

Let's Make a Plan™

  • Establish & Define the Client & Planner Relationship
  • Financial Discussion to Gather Client Data
  • Analyze & Evaluate Client's Financial Situation
  • Develop & Present Financial Planning Recommendations
  • Implementation of Recommendations
  • Monitor the Evolving Living Financial Plan

Strategic Portfolio Management

Cash Management Portfolio

Cash management is an integral part of any overall investment strategy.  Management of client cash is aimed at supporting client income needs and preserving capital. We use conservative fixed income securities like certificates of deposit, U.S. Treasury notes, and bond funds to deliver returns over and above basic bank deposits while maintaining preservation of invested principal.  Our Cash Management Portfolio can be stand alone or integrated into our D2 Stock Portfolio and Asset Allocation strategies.

D2 Stock Portfolio

Invest as a Business Owner™

Investment Objective - The portfolio seeks long term capital appreciation and current dividend income by investing in U.S. common stocks.  The portfolio is suitable for aggressive investors with a five-year time horizon.

Investment Strategy - Using proprietary research, analysis and valuation process, we target investment opportunities with double-digit annualized returns.  We purchase the stock of quality companies when they are undervalued and hold until better opportunities arise.  The portfolio is focused and preserves capital when investment opportunities are scarce.

To Paraphrase Warren Buffett

Everyone knows their price, few know their value.

Characteristics of Our Invested Companies

  • Growing businesses with recurring revenue
  • Sustainable competitive advantages
  • Stable/improving margins
  • Predictable earnings & cash flow
  • Healthy balance sheet
  • High returns on invested capital

Asset Allocation Portfolios

As Unique as You

Asset Allocation Portfolios are tailored to meet the risk/reward profile of a wide variety of financial goals and account sizes.  These portfolios are invested primarily in stock and bond exchange traded funds (ETFs), mutual funds and related investment opportunities. We utilizes extensive research, trend analysis and other relevant information to construct unique strategies to assist clients achieve their financial goals.  While we have prepared model portfolios to accommodate a wide variety of asset allocation and account size combinations, each client portfolio is tailored specifically to the client’s situation.  

Asset Allocation Portfolios are ideal for Individual Retirement Accounts (IRAs) and individual investment accounts.  

Asset Allocation Portfolios are especially suited for clients who need to transfer 401(k) accounts away from former employers and who desire professional management of their investments.

Our Investment Professionals



David has been in the investment business for the last 14 years. Before co-founding D2 Capital Management in 2011, he was a Financial Analyst & Portfolio Manager at a Jacksonville, Florida Registered Investment Advisor from 2005 to 2010 with over $65 million in assets under management.


He completed his CERTIFIED FINANCIAL PLANNER™ designation in 2009 and graduated from the University of North Florida in 2004 with a Bachelor of Business Administration and a concentration in Economics. He also earned the Eagle Scout Award from the Boy Scouts of America in 2001.

David is active in the Beaches Division of the Jacksonville Chamber of Commerce and currently serves on the Board of Directors and Co-Chairman of the Public Policy Committee. He is also a proud Board Member of Avenues 12 Women's Recovery Houses in Daytona, Florida. 


Charles R. Armstrong, M.A., M.S.

Charles has  been a successful investor for almost 40 years and previously worked as a stock broker for another Jacksonville firm. Prior to that, he spent 30 years as a commissioned officer in the United States Navy, retiring in September 2009 at the rank of Captain. During that time, he served in a wide array of Navy and Joint assignments both afloat and ashore. He is a decorated combat veteran and participated in multiple campaigns and contingency operations.

Charles holds a B.A. from the New School for Social Research in New York, a M.A. from Montclair (NJ) State College, and an M.S. from the Defense Intelligence College in Washington DC. He is also an active member of the Jacksonville Chamber of Commerce, Mayport Navy League, Military Officers Association of America, Veterans of Foreign Wars, and the Economic Roundtable of Jacksonville. In addition, he served as an Outreach Volunteer for the United Way's Real $ense Initiative. In 2012 Charles was awarded the Small Business Administration Veteran Champion of the Year for Florida and Southeast Region. 


Contact Us

Get Started Today

It is never too early to get started on your investment plans. Tell us more about your goals, and we will get you started on a plan to achieve them.

D2 Capital Management

(904) 248-9871

Office Hours By Appointment

(Downtown) 1301 Riverplace Blvd, Suite 800, Jacksonville FL 32217

(Beaches) 18 Seminole Rd, Atlantic Beach FL 32233