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.

Most of our personnel is fully fluent in Spanish and English and we all have extensive experience abroad, making us particularly suited to meet the needs of both immigrant and local communities.

John Elledge and Associates 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.

If you have a legal issue in Harrisonburg, Winchester, Charlottesville, Waynesboro, Lexington, or Rockingham County, Augusta County, Albemarle County, Page County, Shenandoah County, Warren County, Rockbridge or Frederick County, or the surrounding areas of Virginia, contact John Elledge & Associates for personalized, effective legal representation.