• Build a Rock Solid Defense for Your Criminal Case
  • Recent Criminal Case Results

    Not Guilty - Chester County Murder Case
    DUI Charges Dismissed - Philadelphia DUI Case
    Suppression Granted - Philadelphia Drug Charge Case

  • Trusted Courtroom Advocate

    Despite the near impossibility of overcoming the police testimony,
    a signed confession and a signed Miranda rights waiver,
    Daniel McGarrigle won the case with a unanimous jury acquittal.

1 2 3


Philadelphia 6ABC's Vernon Odom interviewed firm founder Daniel McGarrigle about his client's Delaware County, PA criminal case. (Mar. 2017) Read more.

Daniel McGarrigle in philly.comCriminal lawyer Daniel McGarrigle interviewed about landmark sex assault case against Bill Cosby in Montgomery County. "Hung jury a victory for Cosby defense" (June 2017) Read more.

Daniel McGarrigle Interviewed by PhillyVoiceCriminal attorney Daniel McGarrigle interviewed about the Bill Cosby sex assault case in Montgomery County. Mr. McGarrigle discussed Cosby's immunity claims. (Feb. 2016) Read more.


The McGarrigle Law Firm recognizes that being charged with a criminal offense can be an overwhelming experience for anyone.

Criminal charges can result in loss of employment, personal reputation, and mostly importantly: your freedom, so it is critical to build the strongest defense possible.

No matter what the criminal charge may be, it is your personal liberty and your good name at risk and you must take the necessary actions to defend and protect yourself. Hiring The McGarrigle Law Firm is the first step you can take today towards protecting everything that you have.

Daniel McGarrigle Facebook Daniel McGarrigle Linkedin Daniel McGarrigle twitter


Spam Filter:  

*Read disclaimer.


internet crimes sex crimes white collar crimes DM appeals 1
drugs guns civil rights police brutality DM DUI DWI Expungements

Build a Rock Solid Defense with The McGarrigle Law Firm

With experience defending every type of criminal offense, all throughout the Commonwealth of Pennsylvania, the Firm is able to protect your rights throughout the harrowing process of navigating the criminal justice system. This process is complex, and can be intimidating, so having a skillful and experienced lawyer is critical.

From first degree murder, to complex internet crimes, to alleged sexual offenses, and all the way down to simple possession of marijuana we have successfully handled every type of alleged criminal offense. When criminal charges involve serious allegations the consequences are all the more serious for you so you need a lawyer that has handled your type of case before and knows exactly how to defend you. We also recognize that even the “smallest” criminal case can be the most life changing and serious event in a person’s life, so each and every client gets the same attention and zealous advocacy.

Trial Experience & Zealous Advocacy

A criminal conviction for any offense can change a person’s life forever and for this reason it is imperative that as soon as you are charged with any crime you begin building your defense. Even if you have not yet been charged with a crime there are vitally important steps you must take to protect your rights if you are being investigated. The foundation of your criminal defense cannot be built too soon and contacting The McGarrigle Law Firm is the first step.

The Firm’s devoted attention to your individual concerns, our vast trial experience in all types of criminal matters, and our skillful advocacy will ensure that your rights are protected. When your personal freedom is at stake and the pressure of criminal charges is too great to handle, you need an aggressive, thoughtful, and skillful defense team to keep your rights protected and your freedom intact.
Daniel McGarrigle Top Criminal Lawyer 2 Daniel McGarrigle, Ranked #7 on the 2016 Top DWI Attorneys - Philadelphia Pennsylvania List Daniel McGarrigle Lawyer of Distinction


Philadelphia County • Delaware County • Chester County • Montgomery County
Other Counties/Cities Served
• Berks County (Reading)
• Carbon County (Lehighton)
• Lehigh County (Allentown)
• Luzerne County (Scranton, Wilkes-Barre)
• Monroe County (Stroudsburg)
• Northampton County (Bethlehem, Easton)