Skip to main content

Practice areas


  1. Criminal Defense: 80%
  2. Speeding & Traffic Ticket: 15%
  3. Family: 5%


Payment types:

Cash, Check, Credit card

Attorney endorsements

No endorsements

Endorsements from fellow lawyers are an important consideration for many when selecting the right attorney. Be the first to endorse your colleague!

Are you an attorney? Endorse this lawyer

Contact info

208 Union Square NW
Hickory, NC, 28601


We have not found any instances of professional misconduct for this lawyer.
Avvo contributions
Legal answers
Award nameGrantorDate granted
Excellence in Legal Education - First AmendmentCALI2011
Excellence in Legal Education - Trial AdvocacyCALI2011
Excellence in Legal Education - Legal WritingCALI2009
Eagle Scout AwardBoy Scouts of America (BSA)2004
God & Country AwardBoy Scouts of America (BSA)2002
Work experience
TitleCompany nameDuration
Managing AttorneyIan M. McRary Law Office2012 - Present
Associate AttorneyJ. Steven Brackett Law Office2011 - 2012
Association namePosition nameDuration
Watauga County Bar AssociationMember2013 - Present
North Carolina Bar AssociationMember2011 - Present
Legal cases
Case nameOutcome
United States v. William LuntPending
See all legal cases 
School nameMajorDegreeGraduated
University of Alabama School of LawLawJD - Juris Doctor2011
University of North Carolina, Chapel HillHistoryBA - Bachelor of Arts2007