Reviews for TMR Automotive Link
Write a reviewHours
Monday: Open 24 hoursTuesday: Open 24 hoursWednesday: Open 24 hoursThursday: Open 24 hoursFriday: Open 24 hoursSaturday: Open 24 hoursSunday: Closed
Ratings
Google: 3/5TMR Automotive Link
Building #11, 1091 Chemawa Rd N, Keizer
Directions Call Website Suggest an Edit
I was treated very well. Had to get my transmission replaced and he was the most reasonable in the area. He was quite upfront with the cost of parts/labor and there were no hidden expenses. The repair was very fast.