We now offer virtual meetings using enhanced video conferencing.

David C. Dagle

Camp Hill, Pennsylvania

717-591-1755 / 888-743-4470


Contact Me

David C. Dagle

Attorney Dagle grew up in Central Pennsylvania. He attended Edinboro University of Pennsylvania and graduated in 2001 with a Bachelor of Arts in Art History. Upon graduation Attorney Dagle returned to central Pennsylvania to attend Widener University School of Law in Harrisburg, Pa. While at Widener, Attorney Dagle worked as a certified legal intern for the PA Department of State in the Bureau of Professional and Occupational Affairs.

Upon graduating from Widener Attorney Dagle worked as an assistant public defender in Lancaster County. As a public defender Attorney Dagle gained valuable trial experience representing indigent clients facing criminal charges. After leaving the Public Defender’s office Attorney Dagle opened his own law firm in Camp Hill where he continued to represent criminal defendants. He has been with the Law Offices of Peter Russo since May 2014 and currently resides in Mechanicsburg.

Areas of Practice

  • 35% Civil Litigation
  • 35% Criminal Defense
  • 30% Employment Law

Litigation Percentage

  • 100% of Practice Devoted to Litigation

Bar Admissions

  • Pennsylvania, 2005
  • U.S. District Court Middle District of Pennsylvania, 2009
  • U.S. Court of Appeals 3rd Circuit, 2009


Widener University School of Law, Harrisburg, Pennsylvania

  • J.D. – 2005

Edinboro University of Pennsylvania, Edinboro, Pennsylvania

  • B.A.
  • Major: Art History

Past Employment Positions

  • Dagle & Monaghan Attorneys at Law, Partner, 2011 – 2014
  • Dethlefs-Pykosh Law Group, Associate, 2009 – 2011

Current & Past Memberships

  • American Inns of Court
  • Pennsylvania Association of Criminal Defense Lawyers

How to End Your Marriage With Dignity and Respect

If you have family and divorce law legal questions, contact the Law Offices of Peter J. Russo, P.C., in Camp Hill, Pennsylvania.

Serving the following areas:

Adams County, Cumberland County, Dauphin County, Lancaster County, Lebanon County, York County.

Copyright © Law Offices of Peter J. Russo, P.C. All Rights Reserved