Legal Representation
Every Step of The Way
Our clients receive a strong advocate through every stage of the litigation process. We focus on a few specific areas of law that have a crucial impact on a person's life. Our experience allows us to provide you with thoughtful representation aimed to ensure you understand the case and your available options.

Criminal Defense
We offer innovative criminal defense strategies with a focus on representing individuals accused of crimes related to sexual assault and/or crimes against members of the same household or family. Drawing on years of prior experience as domestic violence and sex crimes prosecutors, our clients receive the benefit of knowing how to handle these cases at every stage of the process.

Family Law
We have experience handling family law matters related to:
​
-
Custody/Adoptions
-
Family Offenses
-
Adoptions
-
Child Support
-
Abuse/Neglect Proceedings
-
Integrated Domestic Violence
​
We would be proud to represent you as you address your family's needs in the Courts.

Appeals
With extensive experience at all levels of New York State appellate courts, we can help advise you on all remedies available after a trial level result. We would be proud to assist you with:
​
-
Direct Appeals
-
Motions to Vacate
-
Sealing Prior Convictions
-
Motions to set aside Verdicts
​
Time is of the essence, please contact us as soon as possible. ​

Civil Rights Law
If your constitutional rights have been violated by law enforcement or someone acting on their behalf, you may be entitled to monetary compensation. Our office can assist you in navigating your ways to find recourse when those entrusted to protect and serve cause illegal harm.

Employment Law
There are few things more important than a person's livelihood. If you're having an issue at work - whether it be sexual harassment, discrimination, or otherwise inappropriate treatment you feel is improper, we can advise you of your rights and get you the help you deserve.

Election Law
Running for office involves numerous administrative and technical stages. Having the assistance of an attorney with experience navigating the hurdles within the New York Election Law makes all the difference. Timelines are strict and prompt action must be taken. Let us take care of the paperwork so you can earn your seat in government.