Free Consultation: (484) 843-1554Tap to Call This Lawyer
Profile Image Placeholder

Gregory S Shields

Law Offices of Gregory S. Shields LLC
  • Personal Injury, Collections
  • New Jersey, Pennsylvania
Review This Lawyer
Badges
Claimed Lawyer Profile
Biography

Gregory Shields is an attorney licensed to practice in Pennsylvania and New Jersey. For the first six years of his career, he worked as an insurance defense attorney, and became well versed in how insurance companies valuate cases. In 2012, he founded the Law Offices of Gregory S. Shields with a focus on practicing law "the right way," with a focus on standing up for those who do not otherwise have a voice. He has earned millions of dollars in recoveries for his clients and has obtained multiple awards along the way. The firm has been given a "10 Best Client Satisfaction" award for 2016. Gregory has been named as a "Top 10 Under 40 Attorney" in Pennsylvania by the National Academy of Personal Injury Attorneys; one of the "Top 100 Trial Lawyers" in Pennsylvania for 2016; a "Top 40 Under 40 Trial Lawyer in Pennsylvania" by The National Trial Lawyers; a "Top 40 Under 40 Litigation Lawyers in Pennsylvania," three years in a row by the American Society of Legal Advocates, a designation awarded to less than 1.5% of eligible attorneys.

In 2014, Gregory became of Counsel to the firm of Mills & Edwards, LLP and manages that firm's Pennsylvania office.

Practice Areas
Personal Injury
Animal & Dog Bites, Brain Injury, Car Accidents, Construction Accidents, Motorcycle Accidents, Premises Liability, Truck Accidents, Wrongful Death
Collections
Fees
  • Free Consultation
  • Contingent Fees
Jurisdictions Admitted to Practice
New Jersey
New Jersey Courts
Placeholder image for jurisdictions.
Pennsylvania
Disciplinary Board of the Supreme Court of Pennsylvania
Placeholder image for jurisdictions.
Websites & Blogs
Website
Law Offices of Gregory S. Shields, LLC
Contact & Map
Law Offices of Gregory S. Shields, LLC
Suite 200
816 W. Springfield Road
Suite 200
Springfield, PA 19064
Telephone: (484) 843-1554