Experienced Virginia Attorneys Represent Families and Businesses

A team of lawyers fighting for you

With offices in Chesterfield and Ashland, Virginia, our firm has steadily gained prominence in the Old Dominion since we opened in 1980. For more than four decades, our firm has been at the forefront of the legal profession in Virginia, representing individuals and small businesses in a variety of areas including real estate, collections, family law and litigation. Our offices are centrally located and easy to reach for clients in Richmond and the surrounding counties, including:

  • Chesterfield County
  • Hanover County
  • Henrico County
  • City of Richmond


Ours is a family-oriented practice focusing on the personal needs of individuals and businesses. Every case offers its own unique challenges and we work personally with our clients to ensure that all of your legal needs are met.

Experience matters

Our team of attorneys has a combined 120+ years of legal experience, and we have tried cases all over Virginia. Our five attorneys love to help our clients and are also actively involved in the community at large. We are local problem-solvers, through our work at our law office and our involvement with civic groups and churches.

Efficiency is a team effort

Our firm is comprised of five attorneys (S. Craig Lane, William D. Hamner, Kevin C. Cousins, Joshua F. Snider, and Sarah Lane Gonzalez) and a hardworking office staff of nine. We work as a team, which gives our clients the benefit of the entire group putting its weight behind the case. You get the advantage of multiple viewpoints, efficiently analyzing your case from every angle, finding strengths and weaknesses and formulating strategies.

A reliable firm passionate about resolving your legal issues

We are meticulous about the details and bring all of our firm’s resources to bear on your case in pursuit of an optimal outcome. Having worked as attorneys in the same community for so many years, we know the court system here intimately and maintain a network of contacts with other attorneys, court officials and figures in the real estate market.

Our main areas of practice are:

Real estate
  • Residential
  • Commercial

Creditor's Rights

  • Individuals
  • Companies


Family law
  • Divorce
  • Child custody

Criminal and traffic law
Corporate and business law
Will and probate

Visit our offices in Chesterfield or Ashland.

Don’t wait to find a qualified attorney. Contact us today online or by phone at 804-745-2144. Set up an appointment for consultation at either of our conveniently located offices in Chesterfield or Ashland. There, we will go over your case and perform an initial analysis. You can rely on our dedicated team of attorneys to put you at ease and fully explain all of your legal options so you can make an informed decision.


Contact Us

Please fill out the form below and one of our attorneys will contact you.


Our Offices

Ashland Office

102 England Street 
Ashland, Virginia 23005


North Chesterfield Office

3520-A Courthouse Road
Richmond, Virginia 23236