Cannon Law

I have been injured. When do I call an attorney?

Immediately after the accident. Following your accident, the other driver's insurance company will begin gathering evidence and mounting a case against you.

Our job is to prove that the responsible party was negligent and to get you the compensation you deserve, whether that "other" party is another driver, or a municipality responsible for highway signage and maintenance. If you or a family member has been injured in a car accident please do not hesitate to call us at 1-800-343-6918.

How Do I know My Case will get the Attention it deserves?

Each year, we accept a limited number of injury and accident cases from the hundreds of people who ask us to represent them. We believe that an attorney can competently manage only twenty to twenty-five personal injury cases at a time. We are not a "TV advertising personal injury mill." We do not allow paralegals and assistants to manage your case. Fewer cases mean more time for you and, we believe, better results overall.

Criminal Defense and DWI Defense

We are skilled attorneys who can address all of the concerns and issues facing a client who is facing criminal prosecution. Besides handling criminal cases from arrest to trial, we help the client with all aspects of their life affected by an arrest. We understand that the process is often traumatic and can have life long effects. We are prepared with the resources to get our clients though this process as efficiently and painlessly as possible.

If you have been charged with a crime, whether it's a felony, misdemeanor, drug charge, DWI, assault, violent crime or any other crime we can help. When your life or livelihood is on the line, you need Cannon & Van Allen, LLP. We have unparalleled success in representing our clients.

Though we are located in Geneseo we represent clients from every part of western New York and the southern tier to include: Rochester, Buffalo, Steuben County, Chemung County, Livingston County, Allegany County, Monroe County, Genesee County, Avon, Livonia, Caledonia, York, Sparta, Groveland, Springwater, Mt. Morris, Geneseo, Batavia, Leicester, Nunda, Dansville, Arkport, Bath, Hornell, Corning, Elmira, Wellsville, Belmont and Alfred.