Skip to main content
James Bales Financial
menu
  • About Us
  • Our Services
  • Resources
    • Blogs
    • Tools
  • FAQs
  • Access My Accounts
  • Let's Connect
Subscribe to Newport News Community
James Bales Financial Logo

Phone: (757) 591-9404
Fax: (757) 591-9405
Email: office@balesfinancial.com

729 Thimble Shoals Blvd Unit 1E Newport News VA 23606

Check the background of your financial professional on FINRA's BrokerCheck.

Investment Advisory and Securities offered through Centaurus Financial, Inc., A Registered Investment Advisor. Member FINRA and SIPC. James Bales Financial and Centaurus Financial, Inc. are not affiliated companies. The contents of this site are not an offer to buy or sell securities. Investment advice is offered only after establishing your suitability with any recommendation by considering your goals, current financial situation, and risk tolerance.

© 2026 James Bales Financial. All rights reserved.