If you have been arrested, you need the immediate help of an experienced criminal defense attorney. Conviction for a crime can have serious consequences, because absent few exceptions, records of conviction can never be sealed in New York. In other words, you will have a permanent criminal record, and it could affect your ability to obtain employment. If you are not a United States citizen, you could face further consequences, including deportation, no matter how long you have been in the country. Even where a traffic infraction is concerned, you may find your ability to drive in jeopardy.
Federal Criminal Defense:
Being a former federal judicial law clerk and having spent time at a Federal Public Defender office, Mr. MacKay is adept at navigating the complexities of federal criminal law and procedure – a qualification few criminal defense attorneys can claim. His efforts have resulted in drastically reduced non-Guidelines sentences in high-profile fraud cases and successful suppression of incriminating evidence in drug trafficking and firearms cases. From white collar target letter prosecutions to drug trafficking, firearms and child pornography offenses, you can confidently turn to our office for your federal criminal defense needs.
New York State Criminal Defense:
From violent felonies to motor vehicle-related misdemeanors, our office handles New York State criminal defense matters with the skill necessary to take cases all the way through to trial in the Buffalo and Western New York area. However, many cases are resolved successfully before trial, and having a lawyer familiar with New York State’s defendant-friendly law and procedure is crucial to maximizing your chances of a favorable outcome.
DUI and DWI offenses are the most commonly charged crimes in the Buffalo and Western New York area. Hire an attorney who is familiar with the nuances of blood-alcohol testing and DUI law — the difference in your choice of attorney for a DUI or DWI offense can mean the difference between a criminal conviction for life and a favorable non-criminal disposition, dismissal or acquittal, as well as the more immediate difference of whether you may be able to maintain your driving privileges or not while your case is ongoing.
Local Criminal Defense:
Our office also handles violations, traffic infractions, and municipal code violations in the Town, Village and City Courts of Western New York. Many of these matters can be handled without your appearance, saving you the time and hassle of rearranging your schedule.