John Madison

Personal Finance, Investing, Taxes
“John is a CPA and financial coach committed to educating and empowering individuals and couples to make smart decisions regarding their personal finances. Schedule a no-cost, no-obligation consultation to learn more!”

60 Minute Finance

Job Title:

CPA and Financial Counselor


Born and raised in Virginia, John passed the CPA exam before graduating from Virginia Commonwealth University and beginning his career at a “Big-8” accounting firm in 1987.   

After two years in public accounting, he accepted employment with a client and rose through the ranks in private industry.  Desiring to work in a more diversified environment, John started his own accounting practice in 2000 and added personal financial coaching services in 2013.

John resides in Hanover County, Virginia with his wife and children.  He is active in his church, enjoys finishing a good run or workout at the gym, and leads personal finance classes in the community.

In addition to 60 Minute Finance, John is also the owner and president of Riverpine Services, Inc.  Riverpine Services, Inc., provides freelance accounting services to a select number of small businesses throughout the region. In 2016, John moved to a part-time roll with Riverpine to focus his attention and energy on his personal financial education efforts.


BS, Accounting, Virginia Commonwealth University

Fee Structure:



The recommendations provided are educational in nature and not intended to be specific recommendations for any particular individual.  The goal is to educate and inform readers of available options, with the ultimate decision being theirs.  Please consult the appropriate tax, investment, insurance or financial planning expert before making any final decisions.

All Articles
Sort By:
Most Helpful
last month
    Debt, Personal Finance
February 2018
    Real Estate, Financial Planning
4 weeks ago
    Investing, Retirement, IRAs, Retirement Savings
January 2018
    Financial Planning, Personal Finance

All Answers
Sort By:
Most Helpful
    Financial Planning, Investing
What is the best time for someone to start investing?
85% of people found this answer helpful

Congratulations for already thinking about your future at such an early age!  Following through on your plans will set you up for a great financial future.

Fortunately, it doesn't require earning an MBA to learn how to invest!  Too often we overcomplicate the process or worry that some better option exists.  Fear and greed are powerful emotions are best left out of the investing process.

Since you're new to investing, I'd recommend focusing on building a diversified, low-cost mutual fund (or ETF) portfolio.  Picking stocks is incredibly difficult to do consistently.  Index funds outperform the vast majority of professional, active managers.  Any hope that you or I could do better is probably unrealistic.

Instead of having a complicated investment strategy, follow a few simple investing fundamentals like:

  1. Get yourself ready to invest by first building an emergency fund.
  2. Stay tax efficient.  Since you'll be working, invest using a Roth IRA.
  3. Understand your personal risk tolerance.  Your age will allow you to take a lot of risk.  But don't take more than you can handle in a down market!
  4. Keep costs low.  The lower the fees, the more of your portfolio you get to keep, especially over the many decades you'll be investing.
  5. Re-balance periodically.  Once a year is fine.
  6. Stay the course!  Don't bail out of the market when prices drop!

History shows us that regular investments, diversified across the equity markets and re-balanced periodically outperform other more "professional" investing strategies.

Get started as soon as you get your first paycheck!  And good luck!

January 2018
    Debt, Financial Planning
Should I keep saving 10% of my paycheck every month, or contribute that amount to paying $15,000 of credit card debt faster?
83% of people found this answer helpful
last month
    Retirement, Investing, Stocks
In the event of equity market decline, where is the safest place to put my retirement investments where I will experience the best returns?
80% of people found this answer helpful
January 2018
    Debt, Retirement, IRAs
I was laid off at 58 years old, I have substantial debt and a high mortgage payment, and my severance package will only cover these expenses for seven months; what should I do in addition to looking for a new job? 
80% of people found this answer helpful
February 2018
    Banking, Investing, Senior Care
What is a good, low-risk investment option for someone in their 80s that will still allow them to access their money if needed?
78% of people found this answer helpful
4 weeks ago