For over seventeen years, Richard Kerr has done one thing well, represent injured persons and protected their rights.  In his career he has handled hundreds of cases involving auto accidents, tractor trailers and premises liability in both State and Federal Courts.   He has tried cases to verdict in State and Federal Court and argued before the Supreme Court of Virginia.  His experience in the courtroom gives him the upper hand in negotiations with his client’s adversaries such as large corporations and multi-national insurance companies. “There are certain cases that an experienced attorney can tell you from the beginning will have to be tried to jury to maximize the recovery.”

Richard particularly enjoys representing injured children.  “An unexpected injury to a child traumatizes not only the child but the entire family.  As a parent of two children, I know there is no more stressful time than when something happens to your child.”

‘Children are truly innocent.  Nothing brings out the best in a lawyer more than a truly innocent client.”



Tulane University School of Law, New Orleans, LA
Juris Doctor, May 1995

University of Virginia, Charlottesville, VA
Bachelor of Arts, May 1991


Kerr Law Firm, Hilton Head Island, SC
June 2007 – Present

Allen, Allen, Allen & Allen, Fredericksburg, VA
May 2001 – June 2007

Chandler, Franklin & O’Bryan, Charlottesville, VA
February 1999 – May 2001


South Carolina Bar Association
State Bar of Georgia
State Bar of Virginia
American Trial Lawyers Association
American Bar Association
Beaufort County Bar Association


At the Kerr Law Firm, all we do is represent injured persons.    When you are injured you need someone with the knowledge and experience to obtain a fair and just recovery for you and your family.   Our main office is in Hilton Head Island, South Carolina and we represent injured persons in South Carolina and Georgia.   If you or a member of your family has been injured by the negligence of another person or company, call the Kerr Law Firm for a free consultation at 800-350-2990 or 843-785-3330.