Franklin County Criminal Lawyers

Compare top rated New York attorneys serving Franklin County.
Services
Lawyer Rating
Video Conferencing
Free Consultation & Fees
More Filters
Thomas A. Grue
Franklin County, NY Criminal Law Lawyer with 39 years of experience
(518) 483-1440 367 W Main St
Malone, NY 12953
Criminal, Business and Personal Injury
SUNY Buffalo Law School and SUNY Buffalo Law School
Stephen Andrew Vanier
Franklin County, NY Criminal Law Attorney with 31 years of experience
(518) 483-1440 367 W Main St
Malone, NY 12953
Criminal and Personal Injury
Albany Law School
Peter Arthur Dumas
Franklin County, NY Criminal Law Lawyer with 24 years of experience
(518) 483-8800 462 E MAIN ST
MALONE, NY 12953
Criminal
Pace Law School and Pace Law School
George Edward Lamarche
Claimed Lawyer ProfileSocial Media
George Edward Lamarche
Clinton County, NY Criminal Law Lawyer with 23 years of experience
46 Court Street
Plattsburgh, NY 12901
Free ConsultationCriminal, DWI and Personal Injury
Albany Law School
George E. LaMarche III is a personal injury and criminal defense attorney and founding member of LaMarche Safranko Law PLLC. He represents individuals who have been seriously injured and families who have suffered the loss of a loved one because of the negligence of others. George helps victims of car crashes, motorcycle accidents, birth injuries and may other personal injury claims. George also represents people who are under investigation or charged with a crime in both state and federal courts. His vast knowledge of the legal system prepares him for the case to go to trial or negotiate...
Miriam Cecile Hadden
Claimed Lawyer ProfileOffers Video ConferencingSocial MediaResponsive Law
Miriam Cecile Hadden
Essex County, NY Criminal Law Lawyer with 18 years of experience
(518) 522-2787 PO Box 1202
Lake Placid, NY 12946
Offers Video ConferencingVideo ConfCriminal, DWI, Environmental and Traffic Tickets
Benjamin N. Cardozo School of Law
Miriam C. Hadden, Esq. is an attorney with more than sixteen years of experience serving clients in Essex, Clinton, and Franklin counties. She is a former prosecutor, having worked as an assistant district attorney prosecuting criminal matters, and an assistant county attorney, prosecuting family court proceedings. She is an experienced trial attorney with an excellent track record, known for her passionate and empathic advocacy style.
Andrew Robert Safranko
Claimed Lawyer ProfileSocial Media
Andrew Robert Safranko
Clinton County, NY Criminal Law Attorney with 25 years of experience
(518) 982-0770 46 Court Street
Plattsburgh, NY 12901
Criminal, DWI and Personal Injury
Albany Law
Andrew Safranko is a founding partner and attorney with LaMarche Safranko Law PLLC focusing on personal injury litigation and criminal defense in both state and federal courts. Andrew has 20 years’ experience of representing thousands of clients on issues ranging from major felonies and complex white-collar crimes to misdemeanors and violations.

Andrew is accomplished in all aspects of criminal litigation and personal injury law, including trying many high-profile criminal cases, arguing appellate matters, and recovering millions of dollars for clients in personal injury matters, in both New York state and federal courts.
W. Bradney Griffin
Claimed Lawyer Profile
W. Bradney Griffin
Essex County, NY Criminal Law Lawyer with 49 years of experience
(518) 837-5528 2051 Saranac Ave.
Suite 202
Lake Placid, NY 12946
Criminal, DWI, Divorce and Family
Washington & Lee University
I am a native of Rutland, Vermont, and attended Duke University and graduated from what is now Castleton University before obtaining my JD degree from Washington & Lee University in 1974. I became admitted in 1974 in Vermont and practiced in Rutland until 1999, although I continue to have an active license in Vermont. I became admitted in 1999 in New York State, and have been practicing in Lake Placid since that time. I am a former member of the Association of Trial Lawyers of America, the American Bar Association, the Commercial Law League, Vermont Trial Lawyers Association, and...
Brian Patrick Barrett
Essex County, NY Criminal Law Attorney with 19 years of experience
(518) 523-3388 5676 CASCADE RD
LAKE PLACID, NY 12946
Criminal
Syracuse University College of Law and Syracuse University College of Law
Alan Paul Weinraub
Clinton County, NY Criminal Law Lawyer with 47 years of experience
(518) 297-3900 11 Clark Rd
Champlain, NY 12919
Criminal, Business, DWI and Divorce
Syracuse University College of Law
Jerome J. Richards
Saint Lawrence County, NY Criminal Law Attorney with 39 years of experience
(315) 379-2225 48 Court St
Canton, NY 13617
Criminal, DWI and Real Estate
Vermont Law School
Heidi Dennis
Clinton County, NY Criminal Law Lawyer with 26 years of experience
(518) 562-0600 54 NY-5
Plattsburgh, NY 12901
Criminal, Bankruptcy, DWI and Estate Planning
Albany Law School
Gregory Daniel Laduke
Essex County, NY Criminal Law Lawyer with 27 years of experience
(518) 523-2786 2038 SARANAC AVE
LAKE PLACID, NY 12946
Criminal, DWI, Divorce and Family
Albany Law School
Ralph Habib
Claimed Lawyer ProfileOffers Video ConferencingSocial Media
Ralph Habib
(888) 231-2801 215 Washington Street
Suite 102
Watertown, NY 13601
Free ConsultationOffers Video ConferencingVideo ConfJefferson County, NY Criminal Law Lawyer with 29 years of experience
Criminal, DWI and Traffic Tickets
Quinnipiac University School of Law
Mr. Haibib has practiced criminal law for his entire career spanning over decades. As an Assistant District Attorney in Onondaga County for eight years, Mr. Habib prosecuted DWI and narcotics cases. Mr. Habib provides top quality criminal and traffic defense to thousands of criminal defendants in central New York.
Keith Massey Jr
Claimed Lawyer ProfileQ&ASocial Media
Keith Massey Jr
Saint Lawrence County, NY Criminal Law Lawyer with 19 years of experience
(315) 605-8224 2981 Ford Street Extension #170
Ogdensburg, NY 13669
Free ConsultationCriminal and Appeals
University of Notre Dame
Paul Harald Roalsvig
Claimed Lawyer Profile
Paul Harald Roalsvig
Hamilton County, NY Criminal Law Lawyer with 29 years of experience
(518) 624-2722 8581 Newcomb Road, Suite 1
P.O. Box 735
Long Lake, NY 12847
Criminal, Bankruptcy, Business and Immigration
State University of New York - Buffalo
Jason Poplaski
Claimed Lawyer Profile
Jason Poplaski
Jefferson County, NY Criminal Law Lawyer with 22 years of experience
(315) 777-4378 120 Washington Street
Suite 320
Watertown, NY 13601
Criminal
Richard Kenneth Champney
Jefferson County, NY Criminal Law Attorney with 48 years of experience
(315) 482-3306 4 Market St
Alexandria Bay, NY 13607
Criminal, DWI and Real Estate
Duquesne University School of Law
James P. Mcclusky
Jefferson County, NY Criminal Law Attorney with 35 years of experience
(315) 221-5821 317 Washington St
Watertown, NY 13601
Criminal, DWI, Divorce and Family
SUNY Buffalo Law School and SUNY Buffalo Law School
Michael Farrington Young
Lewis County, NY Criminal Law Attorney with 46 years of experience
(315) 376-7543 7659 NORTH STATE ST
LOWVILLE, NY 13367
Criminal, DWI and Workers' Comp
Albany Law School and Albany Law School
Peter A. Shannon
Herkimer County, NY Criminal Law Lawyer with 43 years of experience
(315) 369-6114 PO BOX 1169
3032 STATE ROUTE 28
OLD FORGE, NY 13420
Criminal, DWI and Real Estate
Gonzaga University School of Law and Gonzaga University School of Law
Allen Curtis Read
Washington County, NY Criminal Law Lawyer with 44 years of experience
(518) 260-8717 1689 County Rte 11
Whitehall, NY 12887
Criminal, Business, DWI and Divorce
Vermont Law School and Vermont Law School
Peter Wade Kolp
Claimed Lawyer ProfileOffers Video ConferencingQ&AResponsive Law
Peter Wade Kolp
Kings County, NY Criminal Law Lawyer with 22 years of experience
(646) 801-7850 26 Court Street
Suite 1714
New York, NY 11242
Free ConsultationOffers Video ConferencingVideo ConfCriminal and Personal Injury
Brooklyn Law School
Former Prosecutor for New York State Attorney General Peter W. Kolp, P.C. has over 23 years of trial experience as a prosecutor, civil litigator and criminal defense attorney. He served as an Assistant Attorney General of New York State from 2007-2013 and prior to that he served as a Senior Assistant District Attorney in the esteemed Rackets Division of the Brooklyn District Attorney’s office from 2000-2007. As a prosecutor, he was lead counsel in over 25 felony trials involving white collar crime, insurance fraud, consumer fraud, arson, and enterprise corruption. As a litigator, he has over 50 civl...
Alex R. Hernandez Jr.
Claimed Lawyer ProfileOffers Video ConferencingQ&ASocial Media
Alex R. Hernandez Jr.
450 Lexington
New York, NY 10022
Offers Video ConferencingVideo ConfNew York County, NY Criminal Law Attorney with 23 years of experience
Criminal, Business, DWI and White Collar Crime
St. Mary's University School of Law and University of Houston Law Center
Formerly with the Law Offices of Alex Hernandez, Mr. Hernandez is now CEO of ARH Consulting LLC a National Law Firm; A multi area litigation practice; Federal and State matters in New York, New Mexico, and California Pro Hac Vice (immigration nationally) With over 20 years of legal experience, Alex R. Hernandez Jr. has represented thousands of clients. Economist, Author, and Attorney, Alex has worked for several decades getting justice for his clients. Alex comes from a family of legal professionals, his father was the first Hispanic County judge and is currently the sitting County Court at Law Judge, his mother has been...
Kevin Scott Mahoney
Claimed Lawyer ProfileSocial Media
Kevin Scott Mahoney
(716) 636-7600 770 Davison Rd.
Lockport, NY 14094
Niagara County, NY Criminal Law Lawyer with 27 years of experience
Criminal, DWI, Divorce and Traffic Tickets
State University of New York at Buffalo School of Law
Kevin Mahoney received his B.A., Ed.M and J.D. all from the State University of New York at Buffalo. As a member of Tiveron Law's Family and Criminal Law Departments, Mr. Mahoney regularly assists individuals who are in a very difficult time of their lives. He believes it is his task to calmly offer skilled advice and perspective during what is often a difficult or emotionally charged situation. In the area of family law, Mr. Mahoney and his colleagues assist individuals with family court proceedings which most commonly involve custody/visitation and/or paternity and support proceedings. They also assist individuals in all aspects...
Dennis J. Nave Jr.
Claimed Lawyer ProfileOffers Video ConferencingQ&ASocial MediaResponsive Law
Dennis J. Nave Jr.
(888) 231-2801 215 Washington Street, Suite 102
Watertown, NY 13601
Free ConsultationOffers Video ConferencingVideo ConfJefferson County, NY Criminal Law Attorney
Criminal, DWI and Traffic Tickets
Syracuse University College of Law
Dennis Nave has been passionate about defending individuals facing DWI, traffic, and criminal charges for most of his legal career. Dennis approaches each of his client’s cases as unique and each person as his equal, always going the extra mile to ensure his clients are fully educated on their case and knowing they are receiving the best quality representation and best defense of their rights and interests. Dennis is the founding and managing partner for Nave Law Firm located in Syracuse, New York where he was born and raised. Dennis is devoted to staying in and serving his local community. Call him...
Julie Rendelman
Claimed Lawyer ProfileOffers Video ConferencingQ&ASocial MediaResponsive Law
Julie Rendelman
(212) 951-1232 5036 Jericho Turnpike Suite 306
Commack, NY 11725
Free ConsultationOffers Video ConferencingVideo ConfSuffolk County, NY Criminal Law Attorney with 30 years of experience
Criminal, DWI, Domestic Violence and White Collar Crime
Brooklyn Law School
Julie Rendelman began her legal career as an Assistant District Attorney in Kings County, Brooklyn, where she investigated and prosecuted hundreds of criminal cases and quickly earned a reputation as a tough and tenacious trial attorney. While in the office, Julie was lead counsel in over 60 felony jury trials that involved a wide variety of crimes, from drug offenses to sex crimes to homicides. Julie quickly rose to the level of Senior Trial Attorney and was eventually promoted to the elite Homicide Bureau where she became the Deputy Bureau Chief.

Additionally, while working as a prosecutor, Julie also...
David Storobin
Claimed Lawyer ProfileSocial Media
David Storobin
New York County, NY Criminal Law Attorney with 20 years of experience
(646) 350-0601 291 Broadway, 17 floor
New York, NY 10007
Criminal, DWI, Domestic Violence and Family
Rutgers School of Law-Newark and Rutgers Univ. School Of Law -
David Storobin is a former New York State Senator who is now the managing attorney at The Storobin Law Firm. ?He has been listed on the Thomson Reuters "Super Lawyers" list for the last 4 years. Sen. Storobin has been interviewed and profiled by much of the major media including the New York Times, New York Post and the Daily News.
Daniel Loren Kron
Claimed Lawyer ProfileQ&ASocial Media
Daniel Loren Kron
New York County, NY Criminal Law Attorney with 18 years of experience
(212) 300-2832 741 Madison Ave, 4th Fl.
New York, NY 10065
Free ConsultationCriminal, DWI, Traffic Tickets and White Collar Crime
Syracuse College Of Law
Mr. Kron is an expert in handling traffic violations ranging from a minor traffic ticket to speeding to reckless driving. Some violations won't hit your driving record, but if you have tickets you've not dealt with, you can be arrested.

Many traffic citations require legal guidance, especially if you have numerous tickets. There's more unwanted trouble in store if the points on your driving record push you over New York's limit.

Mr. Kron deals with a blend of regulations and criminal offenses based on state, county, or city ordinances — each related to operating a vehicle. Federal law may come...
Joseph Maya
Claimed Lawyer ProfileOffers Video ConferencingQ&ABlawg SearchSocial Media
Joseph Maya
(212) 682-5700 261 Madison Ave
26th Floor
New York, NY 10016
Free ConsultationOffers Video ConferencingVideo ConfNew York County, NY Criminal Law Lawyer with 34 years of experience
Criminal, DWI, Employment and White Collar Crime
University of Michigan Law School
Our firm’s main areas of focus are employment law, divorce and family law, criminal law, litigation, estate planning, personal injury, education law, and business law.

All of our attorneys are licensed to practice in multiple states, including Connecticut, New York, and New Jersey.

Attorney Maya received his J.D. from the University of Michigan Law School and his B.A., Cum Laude, from New York University. He began his career at Clifford Chance in New York City and he has practiced in the state and federal courts of New York and Connecticut. He is the Managing Partner of Maya Murphy. Mr. Maya was born...
John Thomas Powers
Claimed Lawyer ProfileQ&ASocial Media
John Thomas Powers
Suffolk County, NY Criminal Law Lawyer with 26 years of experience
(631) 667-7100 155 Higbie Lane
West Islip, NY 11795
Free ConsultationCriminal, DWI, Domestic Violence and Traffic Tickets
Touro Law School
We provide personal, aggressive and thorough representation in several areas of law.

With a concentration in DWI Defense and Criminal Law and over 30 years experience as defense attorneys, my colleague, Jennifer Lippmann, and I, have the knowledge and background to face any challenges with our client.

No one in our office has ever been a prosecutor. I'm proud of the fact that this firm has always been on the side of the accused. This aspect of our training allows us to see clearly that it is the burden of the Police and Prosecutor to prove every...
Michael Charles Cimasi
Claimed Lawyer ProfileOffers Video ConferencingQ&ASocial Media
Michael Charles Cimasi
Erie County, NY Criminal Law Attorney with 10 years of experience
(716) 560-1171 66 Park Circle
Amherst, NY 14226
Free ConsultationOffers Video ConferencingVideo ConfCriminal, DWI and Traffic Tickets
SUNY Buffalo Law School
My practice pattern at the Cimasi Law Office is focused on DWI, criminal defense, and traffic matters (e.g. speeding, mechanical violations, unlicensed operation, etc.) in courts across Western New York. I also represent clients on parole violations and landlord-tenant matters. I am a highly meticulous and diligent practitioner who seeks to provide dedicated service to each client, regardless how big or small the matter. I am always available by phone, and there is no fee for initial consultations.

I also teach courses in sociology and legal studies to undergraduates at the University at Buffalo ("UB") and Buffalo State College....
Bradley L. Henry
Claimed Lawyer ProfileSocial Media
Bradley L. Henry
New York County, NY Criminal Law Attorney with 17 years of experience
(212) 730-7700 800 3rd Ave.
24th Floor
New York, NY 10022
Free ConsultationCriminal, Appeals, Securities and White Collar Crime
University of Tennessee College of Law and Florida Coastal School of Law
Brad Henry represents entities and individuals in criminal and regulatory litigation and investigations, international arbitrations, and internal investigations. Brad is a board-certified criminal trial specialist and has represented and defended clients in trials and investigations involving U.S. Attorneys’ Offices in over fifteen different districts around the country.

Brad represents clients in investigations and litigation involving the Department of Justice (National Security Division, Computer Crime and Intellectual Property Section, Environment and Natural Resources Division), Securities and Exchange Commission, Commodity Futures Trading Commission, Office of Foreign Assets Control, as well as other federal, state and local agencies. He also conducts internal investigations...
Mr. John P. Fazzio III
Claimed Lawyer ProfileOffers Video ConferencingQ&ASocial Media
Mr. John P. Fazzio III
New York County, NY Criminal Law Lawyer with 18 years of experience
(201) 529-8024 305 Broadway, 7th Flr, Suite 19
New York, NY 10007
Free ConsultationOffers Video ConferencingVideo ConfCriminal, Business, Foreclosure Defense and Tax
New York University School of Law and Brooklyn Law School
John Fazzio is an aggressive young trial lawyer who is a fierce advocate for his clients in and out of the courtroom. He lives for David and Goliath type contests. John is not afraid to go to trial and has gone all the way to verdict on varied cases including foreclosure, bankruptcy, tax, intellectual property, criminal, and personal injury. John has also prosecuted a number of appeals cases. John regularly practices in the State and Federal Courts in New York and New Jersey.
Howard E. Knispel
Claimed Lawyer ProfileOffers Video ConferencingQ&ASocial Media
Howard E. Knispel
Suffolk County, NY Criminal Law Lawyer with 34 years of experience
(631) 864-7589 354 Veterans Highway
Commack, NY 11725
Free ConsultationOffers Video ConferencingVideo ConfCriminal, Bankruptcy, Divorce and Elder
New York Law School
Howard E. Knispel has been practicing law since 1989, having graduated from Eisenhower College of World Studies of the Rochester Institute of Technology with a degree in International Politics in 1981 and New York Law School in 1988 with a Doctor of Jurisprudence.

Howard concentrates his practice to Divorce, Family Law, Bankruptcy, Criminal, Traffic and DWI, Real Estate and Wills. Howard has conducted numerous trials, both jury and non-jury. Howard has negotiated and settled hundreds of divorce, custody and support matters.

Howard has helped many people get out from crippling debt to get a fresh start....
William Vance Ferro
Claimed Lawyer ProfileOffers Video ConferencingQ&ASocial MediaResponsive Law
William Vance Ferro
(800) 355-1234 180 Old Country Road
Riverhead, NY 11901
Free ConsultationOffers Video ConferencingVideo ConfSuffolk County, NY Criminal Law Attorney with 36 years of experience
Criminal, Medical Malpractice, Nursing Home and Personal Injury
Brooklyn Law School
Dedicated to protecting the rights and interests of the injured. Visit our website to see testimonials and results. Or call for a free consultation.

Personal Injury • Car Accidents • Work-Related Accidents • Slip & Fall • Truck Accidents • Experienced Litigation Attorney

A founder Ferro, Kuba, Mangano and Liga de Justicia abogados, Bill Ferro serves as the firm’s managing partner. His goal is making FKM and Liga the gold standard for New York law firms.

Ferro began his career as a criminal defense attorney where he handled high profile criminal matters, civil rights, civil rights violations and cases involving police brutality. He...
David P. Badanes
Claimed Lawyer ProfileOffers Video ConferencingQ&ASocial Media
David P. Badanes
Suffolk County, NY Criminal Law Attorney with 20 years of experience
(631) 239-1702 842 Route 25A
Northport, NY 11768
Free ConsultationOffers Video ConferencingVideo ConfCriminal, Divorce, Estate Planning and Family
St. John's School of Law
David Badanes Esq. - Distinguished Long Island divorce lawyer and family law attorney serving Nassau and Suffolk counties. Concentrating in divorce, contested divorce, uncontested divorce, divorce mediation, matrimonial & family law and criminal defense. The Badanes Law Office is committed to providing optimal representation, while exceeding his clients’ expectations. He represents clients in Suffolk County, Nassau County and the New York City area with offices in Northport, Suffolk County and Uniondale, Nassau County.

Free consultations available.

Associations: Suffolk County Bar Association, Nassau County Bar Association, New York State Bar Association, Suffolk County Matrimonial Committee, Nassau County Matrimonial Committee, Suffolk County Criminal...
Jeffery L. Greco
Claimed Lawyer ProfileOffers Video ConferencingSocial Media
Jeffery L. Greco
(914) 295-9000 75 S. Broadway
4th Floor
White Plains, NY 10601
Free ConsultationOffers Video ConferencingVideo ConfWestchester County, NY Criminal Law Attorney with 19 years of experience
Criminal, DWI, Domestic Violence and White Collar Crime
South Texas College of Law
I am a Federal & State criminal trial lawyer. I do not handle anything beside criminal defense matters in Federal + State court. I cut my teeth as a prosecutor in the third largest city in the U.S., handling narcotics and major felony cases. I rose to the level of Chief Prosecutor and then I left and took that trial experience with me. I switched sides to become a defense lawyer to protect my clients' constitutional rights that get trampled everyday. Based out of New York City, I am the Managing Partner in both New York + Los Angeles...
Scott J. Limmer
Claimed Lawyer ProfileSocial Media
Scott J. Limmer
Nassau County, NY Criminal Law Attorney with 30 years of experience
(516) 844-0030 200 Old Country Road
Suite 2 South
Mineola, NY 11501
Free ConsultationCriminal, DWI, Juvenile and White Collar Crime
Nova Southeastern University
For over two decades, my passion has been defending the rights of my clients. My goal with every single client is to help them move forward with their lives as quickly as possible with the best possible outcome.
My practice focuses on the areas of Criminal Defense and College Disciplinary Law.

• Criminal Defense
With integrity, honesty and over 20 years of experience, I work tirelessly to defend clients in state and federal prosecutions throughout Long Island and New York City. I personally handle every step in the process, from meeting with the client and explaining all possible and probable outcomes,...
Sandra K. Cassidy
Claimed Lawyer ProfileOffers Video ConferencingSocial Media
Sandra K. Cassidy
Erie County, NY Criminal Law Lawyer with 38 years of experience
(716) 636-7600 2410 N. Forest Road
Ste. 301
Amherst, NY 14068
Offers Video ConferencingVideo ConfCriminal, Medical Malpractice, Personal Injury and Products Liability
SUNY Buffalo Law School
Sandra K. Cassidy practices in HoganWillig’s Personal Injury, Medical Malpractice, and Criminal Defense departments, she brings with her extensive experience as a former criminal prosecutor for the Erie County and Genesee County District Attorney’s office. Ms. Cassidy also served as legal counsel for the famous environmental advocate Erin Brockovich, investigating complaints of chronic cancers in two separate towns in New York, one of which involved the cross-border dumping of illegal toxins. Prior to joining HoganWillig, Ms. Cassidy also practiced law in the Western New York area for several years under her established law practice. Ms. Cassidy has a passion for guiding young...
John L. Calcagni III
Claimed Lawyer ProfileSocial Media
John L. Calcagni III
Queens County, NY Criminal Law Lawyer with 20 years of experience
40-06 Warren St
Queens, NY 11373
Free ConsultationCriminal, Appeals and Military
U.S. Army Judge Advocate General's Legal Center and School, Roger Williams University School of Law and Bryant College
Attorney John L. Calcagni, III from the Law Office of John L. Calcagni, III is a highly skilled, aggressive, and experienced criminal defense trial attorney. He is a former military prosecutor in the U.S. Army JAG Corps where he prosecuted hundreds of complex felony cases in the United States and abroad. Attorney John L. Calcagni, III also served as a Special Assistant U.S. Attorney with U.S. Attorney's Office in New York. As a prosecutor, attorney John L. Calcagni, III never lost a single case. He is admitted to practice in state and federal courts in Rhode Island, Massachusetts, New York,...
Criminal Lawyers in Nearby Cities
Toggle tool

There are no recently viewed profiles.

There are no saved profiles.

There are no profiles to compare.