Our Services

Our team of dedicated attorneys is experienced in many specialized areas of the law. We bring a diverse background to the table, giving us the expertise necessary to address complicated legal issues. With our firm, there is no need to hire a multitude of attorneys. We provide comprehensive legal support for your case whether it is personal injury, traffic offenses, divorce, separation, criminal defense, custody, child support, spousal support, contract disputes, operating agreements, immigration and more.

divorce lawyer, child custody, family law

Family Law

  • Divorce & Separation
  • Child Custody & Visitation
  • Child Support
  • Adoption
  • And More

Learn More
criminal defense, appeals, dui, dwi

Criminal Defense

  • Possession of a Controlled Substance
  • Sex Crimes
  • Assault & Battery
  • And More

Learn More

Business & Civil Law

Whether you’re just getting started, or your existing business needs assistance navigating a new obstacle, our attorneys can help you and your business make the right decision.

Learn More


If you are a victim of negligence, your are entitled to fair compensation for the injuries and financial losses incurred. We can provide you the legal representation you deserve.

Learn More

Traffic Violations

We have the experience in some of Virginia’s busiest traffic courts to work closely with the arresting officers and the court to reach the best possible resolution for our clients.

Learn More


A qualified domestic relations order, QDRO, needs to be included in a divorce when dealing with retirement funds. We can help.

Learn More


Our experienced immigration attorneys can navigate your application for permanent residence, citizenship, a visa or deportation relief.

Learn More


Mediation is one way for family members to resolve their own conflicts during and after divorce. Our certified mediator can help guide you.

Learn More