During the Covid-19 Event, We are in the office and can do Video Meetings

Today it is easy to be overwhelmed by the large number of investment and insurance options that we hear and read about. At our firm you can count on getting independent, objective and professional advice.  Whether you are an individual investor, or a business, you can benefit from our experience in financial planning, retirement planning, wealth management, professional portfolio management, investment analysis and design and portfolio management. As trusted investment advisors, we work with our clients to help them select and then prioritize their financial goals.  We then focus on helping our clients develop a comprehensive, cohesive financial strategy that fits their unique needs and enables them to work towards both short- and long-term objectives.  At Old Dominion Investment & Retirement Advisors, our mission is your financial success.  

To set up a no cost, no obligation consultation, second opinion portfolio review, risk analysis or to get a personalized Financial Plan, or for more information on Old Dominion Investment & Retirement Advisors, please contact us today at (804) 741-4972. We are here from 9 AM to 5PM weekdays and Saturday from 9 AM to 1PM by appointment only.  We are proud to be a member of the Acorn Financial Family.  On our Web site, you'll find valuable information for evaluating your current position and progress toward financial goals. We offer informational articles that outline financial concepts and highlight products designed to fill the gaps in your financial strategy including tax deferred annuities and professional portfolio management. You'll also find calculators that will help you assess your current and future needs. Please remember to visit our Web site often, as our content is constantly changing.

Serving clients in Amelia county, Chesterfield County, Goochland County, Hanover County, Henrico County, Louisa County, New Kent County, Powhatan County, Ashland, Charlottesville, Mechanicsville, City of Richmond, City of Petersburg, Colonial Heights, Newport News, Tappahannock, James City County, Williamsburg and more...