Free Consultation: (610) 680-7842Tap to Call This Lawyer
David Craig McKenzie

David Craig McKenzie

We Shine not Burn
  • DUI & DWI, Criminal Law, Traffic Tickets ...
  • Pennsylvania
Claimed Lawyer ProfileSocial Media

Pennsylvania Attorney David C. McKenzie III is founder and partner of the McKenzie Law Firm, P.C. His practice encompasses matters ranging across all of criminal law, with a particular focus on DUI defense. The expertise he has developed over his years of practice he now puts to work for you at the McKenzie Law Firm, P.C. Mr. McKenzie founded McKenzie Law Firm, P.C. in 2010 in an effort to further broaden those horizons he had diligently worked to expand throughout his professional career. It is Mr. McKenzie’s unwavering goal that he utilize the education and unique experiences from which he has benefitted to the success and satisfaction of all his clients’ legal needs.

Pennsylvania State University - Dickinson School of Law
J.D. (2003)
Honors: Intern at Dauphin County District Attorney's Office
Placeholder image for education.
Franklin & Marshall College
B.A. (2000) | Government
Activities: Football team, Pi Lambda Phi franternity
Placeholder image for education.
Professional Experience
McKenzie Law Firm, P.C.
- Current
General Counsel
Pennsylvania Department of Agriculture Office of General Counsel
Deputy District Attorney
Dauphin County District Attorney's Office
Jurisdictions Admitted to Practice
Placeholder image for jurisdictions.
  • Free Consultation
  • Credit Cards Accepted
    All credit cards through Paypal
Practice Areas
Criminal Law
Criminal Appeals, Drug Crimes, Expungement, Fraud, Gun Crimes, Internet Crimes, Sex Crimes, Theft, Violent Crimes
Traffic Tickets
Suspended License
Juvenile Law
Family Law
Adoption, Child Custody, Child Support, Father's Rights, Guardianship & Conservatorship, Paternity, Prenups & Marital Agreements, Restraining Orders, Same Sex Family Law
  • English: Spoken, Written
Websites & Blogs
McKenzie Law Firm Blog
Contact & Map
McKenzie Law Firm, P.C.
516 DeKalb Street
Norristown, PA 19401
Telephone: (610) 680-7842