What is the best approach as to finding an attorney that works best for me. Is it by trial and error and pay the consultation fees or is there an easier less costly way?
Network w/ local investors, ask who they work w/, and what they like/don't like about them.
Virginia State Bar runs an excellent service known as the "Virginia Lawyer Referral Service". Attorneys on this service are pre-vetted for their expertise in specific practice areas. Alternatively, you can do as Mr. Soignier recommended and reach out to your local contacts and see who they use.