To schedule an initial consultation, contact us at 540-795-2877.
Criminal Defense
Immigration
Appellate
Divorce
We Are Experienced Attorneys Who Care About Our Clients
John Elledge & Associates is a general practice law firm serving the Shenandoah Valley and surrounding areas of Virginia. We concentrate on criminal defense, domestic, business and immigration law. Our firm has a business culture of building strong relationships with our clients and the people we work with, a culture that has paid off for our clients in terms of positive outcomes for their legal problems.
We Offer Bilingual Representation
Most of the lawyers at John Elledge & Associates are fully fluent in Spanish and English and we all have extensive experience abroad, making us particularly suited for to meet the needs of individuals, families and immigrants.

Defending JMU Students
Harrisonburg is home to James Madison University, an excellent university with a beautiful campus. Your life as a JMU student, of that of your child’s, is in jeopardy if you are facing charges. Protect your future by building a strong defense with our experienced lawyers.
Meet Our Team

Tania Rodríguez graduated from James Madison University and is a very effective attorney.

Joseph Harrington is a native of Lexington, Kentucky, who fell in love with Harrisonburg…

Tina Abreu, is the face of John Elledge & Associates and will be your first point of contact.

John established John Elledge & Associates in 2012, where he has been successful in criminal defense.
Don’t Wait. Call Today For A Consultation.
To get answers to your legal questions, call our firm at 540-795-2877 or send us an email.
Harrisonburg Blog
3 Questions To Ask Your Immigration Lawyer During A Consultation
The process of establishing American citizenship can be incredibly challenging. However, it’s important to know during this time that you’re not alone. The foreign-born American population increased by one million people between 2013 and 2014 alone.
One of the best ways to ease your anxiety about your citizenship or immigration issues is to meet with immigration attorneys. Immigration attorneys can help you understand your options and figure out the best way to proceed.
Read More



