Home - About

Skilled And Seasoned Representation

Attorney Scott F. Riordan is a respected, rigorous criminal defense and personal injury lawyer dedicated to the people of the Buffalo, New York, area. With more than a decade of experience, including working as a prosecutor with the Erie County District Attorney’s Office, Mr. Riordan takes pride in skillfully representing a range of clients. You can count on him to put his extensive knowledge in your corner when you need it most.

Mr. Riordan brings the insight he gained from prosecuting hundreds of criminal cases in New York state to his own practice. He fiercely defends the rights of those accused of a crime or who were injured due to another’s negligence. When it feels like you are running out of options, working with a skilled attorney can help resolve these frustrating and frightening situations.

Rigorous Defense From Start To Finish

When you become a client of Mr. Riordan, you can expect a thorough review of your case and its circumstances. He will work to put together a winning strategy based on his vast experience and negotiate fiercely on your behalf with prosecutors or in court. You can depend on Mr. Riordan’s trial-tested knowledge.

A criminal charge can lead to life-altering impacts for you and your family. Jail time, fines and the loss of employment are all possibilities. Driving privileges may be stripped, and an inability to find reliable work or housing can stall your life. But these charges do not have to spell ruin for your future. Skilled defense attorney Mr. Riordan can protect your rights and make sure your case is heard.

Scott F. Riordan works directly with every client. At bigger firms with big advertising budgets, your case might get passed on to a junior partner or even outsourced to another firm. Mr. Riordan works tenaciously to personally defend each of his clients.

Put A Former Prosecutor On Your Case

When you are injured or are facing serious criminal charges, it can be overwhelming. But working with attorney Scott F. Riordan can help put your mind at ease. To schedule a consultation, contact us today by calling 716-362-0470 or using our online contact form.