(815) 434-9166
1821 E Norris Dr.
Ottawa, IL 61350-1601
Transmission Specialists!
We can make your engine run like new!
We can find that elusive electrical problem
Thank you for fixing my car so quickly! I will never take my car anyplace else again. I think the transmission works better now than it did when it was new!