Compassionate & Dedicated Counsel

Providing High-Quality Legal Services to Meet Your Needs

Practice Areas

Criminal Defense

When you've been accused of a serious crime like domestic violence, resisting arrest, or murder, don't risk the outcome of your case by taking on your legal battle alone.

Read More

Parental Rights & Child Protective Services

When your rights are at risk, we'll fight for you and your family. We have experience protecting against wrongful allegations and investigations by Child Protective Services.

Read More

Assault & Battery

If you've been accused of causing physical harm another person, you'll need an experienced criminal defense attorney to build a strong defense for your case.

Read More

Domestic Violence

The many emotions and relational dynamics involved in a domestic violence case make them extremely complicated to navigate without legal assistance.

Read More

Retail Fraud

We understand that committing retail fraud can be a much deeper issue than it appears on the surface. We can help you protect your rights and get the help you need.

Read More

DUI Defense

If you've been arrested for driving under the influence, it's important to have a legal advocate on your side who can fight to protect your rights and maintain your record.

Read More

Traffic Offenses

Speeding tickets or minor moving violations may not seem like a big deal, but they can add up before you know it and risk your driver's license being suspended.

Read More

Driver's License Restoration

After your license has been revoked, getting it back can be a difficult process. We know the proper steps to take and can help you restore your driving privileges.

Read More

Family Law

From navigating the complicated process of divorce to establishing custody agreements and paternal rights, we'll approach your case with compassion and protect your best interests.

Read More

Divorce

There are many issues that need to be resolved in the divorce process, but if you don't have an attorney on your side your needs might not be met.

Read More