Daniel (Dan) McGarrigle is a criminal defense lawyer serving Delaware County and the Philadelphia region. As founder of the McGarrigle Law Firm, he has successfully defended clients in cases ranging from DUI and drug charges to serious felonies and appeals. Known for his strategic approach and relentless advocacy, Daniel is dedicated to protecting his clients’ rights and freedom.