Browse PA Lawyers by Practice Areas

Find top-rated lawyers in PA

Keith McAndrews
Keith McAndrews
Criminal Law, DUI & DWI
Founder | Keith E. McAndrews, Attorney at Law 2007 - Current; Associate Attorney | Young, Klein & Associates 2004 - 2007; Deputy Public Defender | Bucks County Public Defender's Office 2000 - 2004
PA
(610) 279-3769
Shawn McBrearty
Shawn McBrearty
Personal Injury, Legal Malpractice, Civil Rights, Medical Malpractice, Employment Law, Business Law
Associate Attorney | Sidkoff, Pincus & Green, P.C. 2019 - Current
PA
(844) 576-2116
Thomas McCabe
Thomas McCabe
Appeals & Appellate, Probate, Landlord Tenant, Estate Planning, Traffic Tickets, Juvenile Law, Foreclosure Defense, Domestic Violence, Criminal Law, DUI & DWI
Associate | Saling & Litvin 2011 - Current; Assistant Public Defender | Chester County Public Defender's Office 2007 - 2011; Associate | Ciardi & Ciardi, P.C. 2006 - 2007
PA
(610) 279-3769
Michael McCalley
Michael McCalley
Appeals & Appellate, International Law, Securities Law, Real Estate Law, Intellectual Property, Arbitration & Mediation, Health Care Law, Estate Planning, Environmental Law, Tax Law, Antitrust Law, Energy, Oil & Gas Law, Insurance Defense, Employment Law, Business Law
Associate | Duane Morris LLP Current
PA
(215) 525-5850
Charles McCammon
Charles McCammon
Maritime Law, Insurance Defense, Business Law
PA
(215) 874-3024
Karen McCarthy
Karen McCarthy
Immigration Law, Employment Law, Business Law
Associate | Ballard Spahr Andrews & Ingersoll, LLP Current
PA
(215) 574-0600
John McCaul
John McCaul
Personal Injury, White Collar Crime, Criminal Law, DUI & DWI
PA
(610) 584-9400
Michael McCauley
Michael McCauley
Maritime Law, Bankruptcy, Business Law
PA
(215) 240-6434
Matthew McClenahen
Matthew McClenahen
Traffic Tickets, Cannabis & Marijuana Law, Domestic Violence, Criminal Law, DUI & DWI
PA
(814) 234-1500
Matthew McClure
Matthew McClure
Real Estate Law, Communications & Internet Law, Education Law, Business Law
Partner | Ballard Spahr Andrews & Ingersoll, LLP Current
PA
(215) 525-5850