WBNS-TV reports the mechanic had to take apart the dash during a three-hour rescue operation Thursday in the Columbus suburb of Hilliard.
Driver Nehal Dhruve says she hit the cat with her van and decided to take it to the local humane society. The brown and black cat wouldn't stay on the van's seat but instead hopped down and climbed up under the dashboard.
Mechanic Daryl McKay cut his hands trying to free the feline, so an animal control staffer with smaller hands took over and pulled it out.
Dhruve says she now wants to adopt the cat.