William J. Olson is a general practice attorney serving Fairfax County and the surrounding communities. The practice, led by attorneys William J. Olson and John S. Miles, offers consultation and representation services for clients in numerous areas, specializing in constitutional law and election law issues. Other areas of practice include health law, nonprofit organization law, postal law issues, firearms law and more.