Bilingual Immigration & Criminal Defense Lawyer Serving Massachusetts, New Hampshire, and Clients Nationwide

A man with a beard and blue eyes wearing a light blue dress shirt, a brown suit jacket, and a red tie with white polka dots, smiling at the camera.

At Stephen Roth Law, we believe every client deserves to be heard and understood — in the language that feels most natural. That’s why Attorney Stephen Roth offers full legal representation in English and Spanish, helping individuals and families navigate the challenges of immigration law and criminal defense with clarity and compassion.

Located in Salisbury, Massachusetts, Stephen serves clients throughout Northern Massachusetts, the North Shore, and Southern New Hampshire, and provides immigration legal services nationwide. Whether you’re facing criminal charges, applying for legal status, or dealing with a case that affects both your immigration status and criminal record, Stephen is here to help you protect your rights and your future.

Clients choose Stephen for his approachable, client-first representation — the rare blend of professionalism, empathy, and fierce advocacy that makes all the difference when your freedom or residency is on the line.

Se habla español. You’ll never have to worry about being misunderstood — because your story deserves to be told, clearly and completely.


About Stephen Roth

With nearly a decade of experience practicing criminal and immigration law, Attorney Stephen Roth has dedicated his career to helping individuals, families, and businesses navigate complex legal systems with clarity and confidence. His work goes beyond the courtroom — offering consultations to companies that want to better understand their employees’ immigration needs and support them with accurate resources, compliance guidance, and compassionate solutions.

Recognized as a Super Lawyers Rising Star and active member of both the American Immigration Lawyers Association and the Essex County Bar Association, Stephen brings not only legal expertise but a deep understanding of the human side of every case.

Fluent in English and Spanish, he bridges cultural and language divides that too often stand between clients and the justice they deserve. Whether advising employers or representing someone fighting for their future, Stephen’s approach remains the same — honest, approachable, and driven by a genuine commitment to protecting people and their rights.

Se habla español.

Looking for a Spanish-speaking immigration lawyer near you or a bilingual criminal defense attorney in Massachusetts or New Hampshire? Contact Stephen Roth Law today for a consultation.

SCHEDULE A CONSULTATION NOW