ROANOKE COUNTY

service-areas-header-image

Attorney James P. Cargill Represents Roanoke County, VA Residents

Attorney for Salem, Vinton, and Roanoke County, VA

Attorney James P. Cargill provides a variety of trial legal services for residents of Salem, Vinton, and throughout all of Roanoke County, Virginia, including:

Criminal
Defense

home-service-image-1

Drug Possession & Distribution
Assault & Battery
Breaking & Entering
Malicious Wounding
Sex Crimes
Juvenile Offenses

Family
Law

home-service-image-2

Divorce
Child Custody
Visitation
Child Support
Adoption

Traffic Offenses & Violations

home-service-image-3

D.U.I.
D.W.I.
Reckless Driving
Speeding Tickets

Personal
Injury

home-service-image-4

Automobile Accidents
Tractor-Trailer Accidents
Motorcycle Accidents
Wrongful Death
Dog Bites

Injured on Interstate 81 or SR 220 in Roanoke County?

Attorney James P. Cargill has nearly three decades of experience assisting victims who have been injured on stretches of I-81 and State Route 220 that have been known to be unacceptably dangerous travel routes for decades. If you have suffered a serious injury or lost a loved one as a result of an automobile, tractor trailer, or motorcycle crash along these routes, contact me today for professional legal counsel and representation to claim your just compensation.

I Help Victims Injured on Accidents on SR 460 Near Salem, VA

If you are a victim who has suffered a loss as a result of being injured in an accident on State Route 460 near Salem, VA, contact my law office right away. This route has an infamous reputation for being built with unacceptably sharp and difficult to navigate curves that stretch through narrow mountain paths. Let me help you gain back all that you have lost and recover damages for your actual losses, as well as current and future pain and suffering.

Residents of Salem, Vinton, and Roanoke County, Virginia have trusted Attorney James P. Cargill to handle their personal legal issues with professionalism and efficiency for nearly three decades.

Contact me to learn more about my services or to schedule a consultation: (540) 400-7381.