Skip to navigation
Strong Legal Advocacy When You Need It Most

Serving Virginia injury victims and their families since 1968

Schedule a Free Consultation

Personal Injury &
Car Accident Attorneys Serving Roanoke, Virginia


People-First Approach

You deserve to be cared for. As our client, your best interests are our top priority. We ensure you will receive friendly and welcoming care.


Down-to-Earth Support

After an accident or injury, you deserve genuine support. Our team will treat you like a friend or family member, not a case number.


One-on-One Attention

You've been through a lot. Get the focused care and attention you and your loved ones need when you work with our trusted attorneys.

Meet the Team

C. Richard Cranwell

C. Richard Cranwell


C. Richard Cranwell was admitted to the Virginia Bar in 1968. With over 50 years of practice experience, he represents individuals and their families in a wide variety of negligence claims and civil litigation cases. Put his knowledge in your corner today.

H Keith Moore

H. Keith Moore


H. Keith Moore is licensed to practice in Virginia, West Virginia, and Tennessee. He primarily focuses on representing clients in medical malpractice and wrongful death cases but also offers ample experience handling auto accident claims and lawsuits.

Injured in an Accident?

Let Us Fight for You

As personal injury and car accident attorneys, we're dedicated to helping people overcome some of the most painful events of their lives. Even if your case is against a large corporation or stubborn insurance provider, we will fearlessly advocate for a fair financial settlement that matches your goals and needs. From truck and motorcycle collisions to surgical errors, nursing home neglect, slip-and-fall accidents, and railroad injuries, we can provide the reliable advice and service you need to move forward.

Explore Our Practice Areas

Verdicts & Settlements

Railroad Accident

$2.5 Million Jury Verdict

A railroad carman suffered cumulative trauma injuries to both hips. He had several surgeries and had to have both hips replaced. He was unable to return to work, causing him substantial loss of future income. We got him a jury verdict of $2.5 million.

Car/Truck Collision

$290,000 Settlement

An elderly man died after an accident. He was a passenger in a car that was struck by a truck that crossed over the center line on the road, hitting the car head-on. The car was pushed backwards, into a building. The wife was treated and released, but the husband died from his injuries. Cranwell & Moore negotiated the policy limit of $250,000 and $40,000 for the wife’s injuries.

Medical Malpractice

$800,000 Settlement

Our client who was admitted to a hospital, suffered a coma and almost died due to a delay in treatment. Months of treatments and rehabilitation followed and there were substantial medical bills. We settled this case for $800,000 before a lawsuit was filed.

More Case Results

For Experienced Counsel

Reach Out to Us


Michael H.

Knowledgeable & Caring

I can’t say enough good things about my experience. I felt like this firm was not only very knowledgeable but cared about my situation.

Ethan G.

Best in the Area

The absolute BEST law firm in Roanoke. Helped us in a case other firms didn’t think they could solve but Keith at got it closed in no time.

Pursuing the Maximum Compensation You Deserve

When you need an experienced and knowledgeable legal advocate, you can count on us at Cranwell & Moore P.L.C., Attorneys at Law. We're proud to provide dependable representation for those who have suffered serious injuries due to the negligence or wrongful actions of others.

Located in the Roanoke area, our law firm regularly handles all cases involving personal injury law, including auto accidents, medical malpractice, and nursing home abuse. But we offer more than seasoned negotiation and litigation skills—we offer down-to-earth, people-first service.

By working directly with our clients, our attorneys are able to help them how they need to be helped. We can build legal strategies that focus on the maximum financial compensation they deserve, and provide comprehensive legal support so they can focus on their health and recovery.

From our Vinton office, we're proud to serve residents of Roanoke, Virginia, and the surrounding communities of Salem City, Montgomery County, Botetourt County, Bedford County, and Franklin County. Give us a call or leave us a message today to schedule your free consultation.