716.633.0374

About Us

An essential part of our representation is to respond quickly and accurately to our client’s questions and concerns. We believe that successful representation requires keeping the client fully involved in his or her case.

Lawyers

Michael S. Taheri, Esq.

January 1988 - Present

Michael S Taheri, Esq., recieved his J.D. from the University of Pacific, McGeorge School of Law. He is a Partner in the law firm of Taheri and Todoro, P.C. For 15 years he was a clinical instructor at the University of Buffalo Law School, where he taught the courses "Trying a DWI Case in New York State," "Ethically Managing a Criminal Law Firm" and "White Collar Crime."

Peter J. Todoro, Esq.

January 2001 - Present

Peter J. Todoro, Jr., Esq. received his J.D. from the University of Akron School of Law. He is a partner in the law firm of Taheri & Todoro, P.C. in Buffalo, New York. Mr. Todoro is a frequent lecturer at Bar Association Continuing Legal Education Programs and also a frequent presenter to the local criminal courts Continuing Judicial Education Programs. These programs keep Judges current on frequently encountered legal issues in town and village courts. Mr. Todoro practices primarily in the area of criminal defense with an emphasis on representing clients in alcohol related prosecutions in various courts throughout New York State. He handles both felony and misdemeanor cases.

Office Assistants

Lynn M. Yambor

Firm Administrator
January 1992 - Present

Lynn is a life-long resident of Western New York and attended Erie Community College. She has been Office Manager and Legal Assistant for 25 years. Her duties include billing, accounts payable and receivable, scheduling, and proofreading and document assembly. In addition, she is responsible for the day-to-day operations of the law firm. She has frequent contact with the clients with respect to scheduling and other administrative functions.

Nancy Buxton

Legal Assistant
August 2017 - Present

Nancy Buxton was recently hired at our firm as an Office Assstant. Before that, she serverd as executive assistant at Independent Health for over 20 years. Nancy works with the attorneys having client contact and secretarial responsibilities.