Our office has been serving Hanover County and surrounding areas for over 35 years, and has helped hundreds of clients to quickly and efficiently work through their legal issues. We offer a wide array of legal services.
Real Estate
Our firm has handled hundreds of real estate purchases, sales, and refinances. We work alongside real estate agents, lenders, and other attorneys to quickly and accurately complete our client's real estate transactions. Do not put yourself at risk by not hiring an experienced attorney to look out for your interests. Beyond real estate transactions, our firm assists clients with many forms of real estate focused litigation.
Practice Areas

Estate Planning
You don't have to look too far to find someone who has a nightmare story to tell about bad estate planning, or worse yet, no estate planning. Beyond wills, our firm advises our clients on trusts, power of attorneys, living wills, and other estate planning devices so that they can protect themselves and their families when their time comes.
Civil Litigation
Civil litigation is quite a broad term, but basically our firm assists clients in resolving civil disputes they may have with other individuals, businesses, etc. Due to the potential expense of litigation our firm works hard to fairly and responsibly resolve our clients' disputes whenever possible. You can be assured that we will never pursue an avenue only for the sake of increasing our fee.
Business Entities
Whether you are starting a new business or reorganizing an existing one our firm is ready to assist you in completing that process. We will be happy to work with you and your accountant to determine the right type of entity for your whether it be a S corporation, a partnership, or a LLC. Our firm also serves as registered agent for many local businesses.
Criminal Defense
Our firm represents both retained criminal defense clients and court-appointed clients. We have experience in handling cases ranging from traffic violations to felony drug distribution, and we work equally hard on all of our cases in order to ensure that our clients get a fair day in court.
Personal Injury
Unfortunately, accidents happen, and when they do you should have someone you trust looking out for your best interests. With our firm you will not be just another number or potential judgment.
Family Law / Divorce
Of all the cases we handle, these are often the most difficult. There is almost never a "winner". We work with our clients and other professionals to guide and counsel our clients through these trying situations. However, some cases, such as adoptions, can be wonderful experiences for all involved, and we are pleased to assist our clients with those cases as well.