Broker Check

Team

Our reasons for becoming financial professionals are deeply personal. Across, the country there is a noticeable shortfall in financial literacy. We grow up studying a range of topics as we move through the school system, but personal finance is often overlooked. Some of us are lucky enough to get this education in the home, while others seem to get a lesson in what ‘not to do’.

As a result, many people around our country struggle to find the help they need to map out their financial future. We are confident that with our understanding of personal finance, coupled with professional portfolio management, we can do our part to help close the financial knowledge gap.

After years in the business, we have developed a reputation for educating individuals so they can grasp personal finance and investment strategy. We feel a commitment to our clients and our community. If we cross paths, then we are deeply committed to leaving you better informed – whether we end up working together or not.

We invite you to discover and experience the power of our services. It has had far-reaching benefits for our clients and we are eager to use our knowledge to enhance the quality of your life.

We take a proactive approach to helping you develop a strategy to address your financial goals and objectives, using best-in-class portfolio construction methods and sound planning techniques.



Melissa  Allen

Melissa A. Allen

Client Services Associate

804-272-8272

804-272-8269

Richard Krafcik

Richard R. Krafcik

Managing Partner, Financial Advisor

804-272-8272

804-272-8269

Ronald Stack

Ronald K. Stack

Managing Partner, Financial Advisor

804-272-8272

804-272-8269