NPC Privacy Policy

John Moore, EA

Phone: 510-494-2070
Fax: 510-494-2074
Mobile Phone: 510-919-3323
E-mail:


  • OSJ Manager, Registered Principal, National Planning Corporation (NPC)
  • Investment Advisor Representative of The Planners Network (TPN), a Registered Investment Adviser
  • Income Tax Specialist
  • Chairman and CEO, Moore Financial Services Inc.

John founded Moore Financial Services in 1983 when he offered to prepare tax returns for his co-workers at United Airlines. In 1985 he earned his Enrolled Agent’s license, and left United to devote his efforts full time to his growing tax practice. With the help of his wife Claire, John’s practice expanded to include financial and retirement planning, as well as business services.

John prides himself in his ability to offer his clients services that can help them in all aspects of their finances. His areas of experience range from income tax preparation for individuals and businesses, to tax planning, to financial, retirement, and estate planning. He also assists clients with life insurance and long-term care needs.

John is a member of the National Association of Enrolled Agents, the California Society of Enrolled Agents, and a graduate of the National Tax Practice Institute. A motorcycle enthusiast, John is a member of and one of the 5 founders in 1971 of the BMW Motorcycle Owners of America. He has also taken up golf, and enjoys spending some time out on the greens.

John has lived in the Tri-City area for 42 years. He and his wife Claire have been married for 36 years. Together they have 5 children, two of whom work for the family business.

Licenses/Certificates:
    Enrolled Agent (EA) since 1985
    California Life Insurance License #0809538
    Securities Licenses: Series 6, 7, 22, 24, 51, & 63