Skip to content

Flora Pettit PC


Attorneys/Legal Services

About Us

Flora Pettit's attorneys serve clients throughout Virginia and across the globe in both routine and complex transactional and litigation matters. The state-of-the art communications facilities between our Charlottesville and Harrisonburg offices allow efficient and seamless collaboration among our attorneys, and translate to competent and cost-effective service to our clients. Our clients include large and small domestic and international corporations, non-profits, and private individuals. Flora Pettit attorneys are recognized by their peers for attaining the highest standards of the legal profession in both their legal work and their ethical commitment, and excel at solving our clients’ toughest and most complex issues. In every case and for every client, we bring to bear a seasoned roster of incisive legal minds, an uncompromising focus on client service, and a deep commitment to the communities where we live and work.


  • Flora Pettit PC is a sophisticated mid-sized business and litigation law firm
  • Flora Pettit attorneys serve their clients with the highest levels of integrity and professionalism
  • Flora Pettit attorneys represent clients across the full spectrum of business, litigation, and personal matters

Rep/Contact Info

Mr. John Flora
Ms. Rose Funkhouser
Cathy Welsh Assistant
Ms. Jennifer Shirkey
Ms. Cathleen Welsh