About
Stephen Long, Esquire, brings a strong commitment to public service through his legal work in education and municipal law. His practice includes supporting school districts with practical legal advice shaped by his hands-on classroom experience. He also has a working background in criminal defense and estate planning.
Stephen holds a Bachelor of Arts in History Education from Gwynedd-Mercy College, earned in 2009. He completed his Juris Doctor degree at Rutgers School of Law in 2022. His dual foundation in education and law positions him uniquely to assist school officials and municipal clients.
Before becoming an attorney, Stephen spent nearly a decade teaching in public and private schools. A certified Pennsylvania educator, he brings a classroom-informed perspective to his legal practice. This firsthand experience helps him understand the real-world needs and challenges of schools and educational institutions from the inside out.
Stephen’s legal experience includes time with the Montgomery County District Attorney’s Office, where he completed an internship focused on prosecution. He also worked on estate planning matters with Highpoint Law Offices, helping families prepare for the future with thoughtful legal strategies.
Most recently, Stephen served as a Public Defender in Bucks County. There, he advocated for clients in the criminal justice system, giving voice to individuals in need of strong legal representation. This role sharpened his courtroom skills and reinforced his dedication to justice.
Now practicing in Pennsylvania, Stephen Long uses his diverse background to advise and represent school districts and municipalities. His work bridges the gap between educational leadership and legal compliance, helping clients navigate complex regulations and policies.
Law Office Affiliations
- Associate, Raffaele & Puppio
- Member, Bucks County
- Member, Montgomery County
Licensed State
- Pennsylvania
Education
- Rutgers School of Law
Juris Doctor (JD) - Gwynedd-Mercy College
BA in History Education
Awards & Badges

- Probate
- Trusts
- Wills & Living Wills





