FRANKLIN COUNTY

service-areas-header-image

Attorney James P. Cargill Represents Franklin County, VA Residents

Attorney for Rocky Mount, Ferrum, and Franklin County, VA

Attorney James P. Cargill offers trial attorney services for residents of Rocky Mount, Ferrum, and throughout all of Franklin 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 SR 220 in Franklin County?

Attorney James P. Cargill has almost 30 years of experience representing victims who have been injured on State Route 220. This travel corridor is known to possess dangerous features that have contributed to the death and disability of numerous travelers over the years. If you or a loved one have suffered a serious injury or death on State Route 220 in Franklin County, VA, contact my law office right away. I will help you preserve your rights and secure the full, fair compensation that you are entitled to under Virginia state law.

Attorney in Boones Mill and Smith Mountain Lake

Attorney James P. Cargill provides family law legal counsel and representation for residents throughout all of Franklin County, Virginia, including Boones Mill and Smith Mountain Lake. I also provide a variety of additional legal services. If you are facing a changing family dynamic, contact me right away and I will assist you with navigating the process as smoothly as possible.

Residents of Boones Mill, Smith Mountain Lake, Rocky Mount, Ferrum, and throughout Franklin County, Virginia have trusted Attorney James P. Cargill to handle their personal legal issues with skilled dedication for almost 30 years.

If you have questions or would like to schedule a legal consultation, please contact me at: (540) 400-7381.