×
Attorney Profiles
James L. Riotto
Adam D. Staier
William M. Swift
Staff Profiles
Destinee Kessler
Alexis Milazzo
Isabelle Lafler
Brian Persons
Natasha Crawford
Practice Areas
Criminal Defense
DWI
What to Do If Pulled Over for a DUI
Repeat DWI
Drug Crimes
Assault
Juvenile Crimes
License Suspension
Traffic Violations
Sex Crimes
Weapons Charges
Traffic Offense Appeals
Modifications
Parole and Probation
Case Results
Reviews and Ratings
Blog
Contact Us
×
Search Site
Menu
30 West Broad Street, Suite 100 | Rochester, New York 14614
Staff
Maps & Directions
Pick Up The Phone & Protect Your Rights
866-772-2122
Attorney Profiles
James L. Riotto
Adam D. Staier
William M. Swift
Staff Profiles
Destinee Kessler
Alexis Milazzo
Isabelle Lafler
Brian Persons
Natasha Crawford
Practice Areas
Criminal Defense
DWI
What to Do If Pulled Over for a DUI
Repeat DWI
Drug Crimes
Assault
Juvenile Crimes
License Suspension
Traffic Violations
Sex Crimes
Weapons Charges
Traffic Offense Appeals
Modifications
Parole and Probation
Case Results
Reviews and Ratings
Blog
Contact Us
Criminal Defense
Assault
Drug Crimes
Sex Crimes
Weapons Charges
DWI
Repeat DWI
What to Do If Pulled Over for a DUI
Traffic Violations
License Suspension
Juvenile Adjudications
Juvenile Crimes
Post-conviction matters
Traffic Offense Appeals
Modifications
Parole and Probation
Attorney Profiles
James L. Riotto
Adam D. Staier
William M. Swift
Staff Profiles
Destinee Kessler
Alexis Milazzo
Isabelle Lafler
Brian Persons
Natasha Crawford
Practice Areas
Criminal Defense
DWI
What to Do If Pulled Over for a DUI
Repeat DWI
Drug Crimes
Assault
Juvenile Crimes
License Suspension
Traffic Violations
Sex Crimes
Weapons Charges
Traffic Offense Appeals
Modifications
Parole and Probation
Case Results
Reviews and Ratings
Blog
Contact Us
Pick Up The Phone & Protect Your Rights
866-772-2122
Home
/
Attorney Profiles
James L. Riotto
Criminal Defense Lawyer
View Biography
Adam D. Staier
Of Counsel
View Biography
William M. Swift
Associate Attorney
View Biography