“John Flannery is an exceptional attorney, and he goes the distance for his clients with successful results! In addition to his impressive credentials and experience, he’s well respected by his Northern Virginia colleagues, and he truly cares about his work and clients. I highly recommend him for civil and criminal matters.”