A Message From Daniel McGarrigle

Throughout my career I have practiced exclusively in the field of criminal defense.  This is because I believe deeply in the ideas of freedom and individual liberty for all people.  When your liberty is at stake you owe it to yourself to have an advocate on your side that will do everything possible to protect your rights.  My experience in handling virtually every type of criminal case allows me to ensure that your rights are protected and that you get the best outcome possible.

Contact Us

Criminal Areas Of Practice

Mr. McGarrigle specializes in the following criminal area of practice.

Client Testimonials

“WORKING WITH DANIEL TO PROTECT A TRULY INNOCENT DEFENDANT WAS ONE OF THE MOST REWARDING EXPERIENCES.”

Glen Skoler, Ph.D. (Expert Witness)

“I WOULD RECOMMEND HIS SERVICES TO ANY WHO FACE CRIMINAL CHARGES.”

Doreen

“DAN WILL MOVE MOUNTAINS FOR HIS CLIENTS.”

Jay Hochberg

We offer 24/7 availability for your needs at
Call – Delco/Media 610.566.3010 Phila. 215.701.4653

Featured On

Request Your Free Consultation Today!

Consult with Mr. McGarrigle, today!

    Latest Crime News

    Keep yourself informed about every changing wave in the legal world with the highly regarded probation violation lawyer in Delaware County.

    ABC News
    ABC News

    Philadelphia 6ABC’s Vernon Odom interviewed firm founder Daniel McGarrigle about his client’s Delaware County, PA criminal case.

    Voice Philly
    Voice Philly

    Daniel McGarrigle was interviewed about the Bill Cosby sex assault case in Montgomery County. Mr. McGarrigle discussed Cosby’s immunity claims.

    Philly.com
    Philly.com

    After firm founder Daniel McGarrigle convinced the Commonwealth to drop the 1st-degree murder charge, Mr. McGarrigle’s client pled guiltymurder.

    MEDIA, DELCO OFFICE

    117-119 North Olive Street
    Media, PA 19063
    Phone: 610.566.3010
    Text: 215.544.2837
    Fax: 610.566.4849
    Google Directions/Map

    PHILADELPHIA OFFICE

    1500 Walnut Street, Suite 1060
    Philadelphia, PA 19102
    Phone: 215.701.4653
    Text: 215.544.2837
    Fax: 215.220.2611
    Google Directions/Map