Jump To Navigation

Randy S. Alpert, Queens Criminal Lawyer


Courtroom Photo

Queens Drug Charges Lawyer

Former Queens County Prosecutor | More Than 20 Years of Experience

If you are facing criminal charges, the attorney you choose is important. You want an attorney with the experience to vigorously defend your rights and the dedication to give your legal matter the time and attention it requires.

You can find the quality legal representation you need at the law offices of Randy S. Alpert. We represent clients throughout the New York metro area in Queens, Nassau County, Suffolk County and Long Island in a wide range of criminal law matters, including:

We represent clients in all criminal and traffic matters. Whether you are facing charges for DWI, drug sales or possession, assault, domestic violence, homicide, theft, robbery, burglary, weapons violations or traffic offenses, we are prepared to offer highly qualified representation on your behalf.

At our law offices, you will be represented by attorney Randy Alpert. As an experienced negotiator and trial lawyer, Randy Alpert is prepared to defend your rights. Attorney Alpert has more than 20 years of experience handling criminal cases, including more than five years of experience working as a prosecutor for Queens County, where he formerly served as an Assistant District Attorney.

Whether your case is best resolved by a negotiated plea agreement or by trial, we will fight for the best possible result on your behalf. We are committed to the protection of your record, rights and freedom.

Contact Us

To speak with a Forest Hills traffic violations lawyer or criminal defense attorney about your case, contact the law offices of Randy Alpert at 718-544-3963, 516-206-3062 or 631-232-1800.

Contact Information

Randy S. Alpert, Attorney at Law

NYC Office
118-21 Queens Blvd., Suite 518
Forest Hills, NY 11375
Phone: 718-544-3963
Map and Directions

Nassau County Office
104 S. Central Ave., Suite 14
Valley Stream, NY 11580
Phone: 516-206-3062
Map and Directions

Suffolk County Office
By Appointment Only
156 Wheeler Road
Central Islip, NY 11722
Phone: 631-232-1800
Map and Directions

Follow Us On Facebook
Follow Us On LinkedIn

Payment Cards

Do You Have A Case?

Bold labels are required.

Contact Information

The use of the Internet or this form for communication with the firm or any individual member of the firm does not establish an attorney-client relationship. Confidential or time-sensitive information should not be sent through this form.