Skip to main content

Contact info

10132 West Broad Street
Glen Allen, VA, 23060

Practice areas

Licensed

  1. Criminal Defense: 100%

Payment

Fees:

Fixed (always)

Payment types:

Cash, Check

Attorney endorsements

3 total 

Are you an attorney? Endorse this lawyer

  • Joe B. Lamb Jr.

    I endorse this lawyer. I've found John to be a very knowledgeable lawyer who gets the best possible results for his clients.

    More 

    Joe Lamb Bankruptcy and debt Attorney
    Relationship: Fellow lawyer in community

  • Matt Clay Pinsker

    Experienced, smart, and skilled in criminal defense.

    More 

    Matt Pinsker Criminal defense Attorney
    Relationship: Co-worker

Resume

License
StateStatusAcquiredUpdated
VAAuthorized to practice law198103/31/2016
We have not found any instances of professional misconduct for this lawyer.
Avvo contributions
Legal answers
Awards
Award nameGrantorDate granted
DistinguishedMartindale-Hubbell2016
Work experience
TitleCompany nameDuration
AttorneyJohn F McGarvey Attorney At Law1981 - Present
Associations
Association namePosition nameDuration
Virginia State Bar AssociationMember1981 - Present
Richmond Bar AssociationMember1981 - Present
Legal cases
Case nameOutcome
"The Newtown Gang" Capital Murder CaseN/A
See all legal cases 
Education
School nameMajorDegreeGraduated
University of Richmond, The T. C. Williams School of LawLawJD - Juris Doctor1981
Virginia Commonwealth UniversityHistoryBA - Bachelor of Arts1977