Get Quotes Contact Us Sign In
Website
Call
Keith's Towing We know your time is valuable. That's why we are conveniently located near you in Oswego, IL. Most truck or car maintenance services can be done while you wait. Many repairs can be completed in as little as one day. Simple or complex, we will get your auto repairs done quickly and get you back on the road in no time. Since 1984, Keith's Car Care has provided Oswego area customers with easy to understand estimates before beginning any work. Ask us about options to keep auto repair costs low or upgrades to keep your car running at peak performance.
Services
Keith's Car Care has been a staple of the Oswego automotive scene since 1984. We've spent this time proudly serving the Oswego area and have become a valued part of the community. Whether you need general upkeep and maintenance or a complete vehicle overhaul, Keith's Car Care has been there to provide excellent service and trustworthy advice.
If you have been a client of Keith's you most likely know Geoff. He has been with us for a total of 15 years. When he started, he was a lube technician and over the years, with hard work and a great smile has worked his way up to be General Manager. Geoff has earned an ASE certification as a Service Consultant and has attended 4 classes at ATI the Automotive Training Institute.
Modern cars, light trucks, and sport-utility vehicles come with complex technology such as digital dashboards, oxygen sensors, electronic computers, unibody construction, and more. They run better, longer, and more efficiently than models of years past. However, they eventually need to be replaced.
Are you ready to offer your expertise? After reviewing your response we will contact you and arrange a time to fill out an application. You may also upload your resume here. Thank you for your interest in Keith's Car Care.
Reviews (36)
Write a Review
Chris Nelson
May 12, 2022
Every interaction with their staff has been positive and educational. Artie and the entire front office staff is incredibly helpful and the work that is completed is well documented. Their service is second to none. In a pinch they made space to have my car repaired and looked out for my best interests. Services: General repairs & maintenance, Brakes
Len W.
May 02, 2022
I always use Keith's for maintenance and repairs. Top notch service and excellent follow-up after. They have a schedule system so you can get an appointment whenever you think of it.
Jesenia Perez
Apr 05, 2022
I stopped today to get an Emissions test on my vehicle and came across 3 staff members in the short time I was here. From the moment I called to inquire about the emissions test until the moment I left the shop, all 3 gentlemen were so helpful and nice at this location. I was in and out within minutes and the gentleman who helped complete my emissions test could tell it was my first time there but he was helpful with answering my questions.

As a woman, it felt great going to a location where I felt treated well and was given answers to my questions. I would highly recommend this location for anyone needing any service completed!
Dwayne J.
Mar 11, 2022
My wife made a long trip to Keith's for the 18 month Corrosion Free reapplication. The service went well and the staff was outstanding. The staff even came up a new nick name for our Lexus. I have using it ever since.
Ruth B.
Mar 07, 2022
Great service, fair and honest pricing! Took my car in for 3 things, they found the parts for way less than the quote and were able to get me in and out quickly.
L. K.
Feb 15, 2022
As you can see by the owners cut and paste response, and the fact that we attempted to reach out to the shop to discuss our issues twice with no real resolution. I am now revising my review to one star.
Gary P.
Feb 10, 2022
4 other shops had no answer to fix a emmision code. Keiths auto repair did. The shop is on a 96 corvette. modern and clean. The folks working are super. All issues explained, even pictures are given.turn around is great
Jacob Farmer
Jan 24, 2022
My fiance was traveling to work and starting having issues with the car overheating. She got in touch with Keith's and made an appointment to get it looked at. I was astonished to hear that it was fixed and under 100 dollars. It got better. She was at work and they even brought her the car with out her asking. They not only did the work requested but they also did a full inspection.

They noted everything wrong and the price for each item. They provided pictures of the work done as well as everything else they found. They charged 83.22 and have gained us as customers. She also told me that all people she spoke with were incredibly professional and courteous, which as a female I know she doesn't get too often. 5 out of 5.
Richard B. Gilmore
Jan 22, 2022
I've attempted to use this company three times now and all three times has been an epic failure due to a lack of information from their behalf to the customer. One in particular is the hours of operation for the vehicle inspection versus Company hours. They are not the same. So definitely call and ask all kinds of questions before you come in to make sure you don't get turned away.
Scotti Hermansen
Dec 27, 2021
I was on the road and had an engine light go on. Keith helped the next morning right away. Great guy - Christian father - we shared a lot in common. Place is interesting to find - follow Google Map - and look behind the spruce trees. Highly recommended!
David Boomstra
Dec 26, 2021
Today my son and I had Keith's team do a corrosion resistance application on our Ram truck. We drove 65 miles from St. John, Indiana for a 9:00 AM appointment. We met Keith, great guy and owner, and the two guys on the front end. Place is clean, organized, professional, friendly and a joy to be around. They provided a courtesy ride to downtown Oswego where we had breakfast, Oswego Family restaurant (excellent) and a return ride.

We'd do bus8ness again with them. Honest, they also offered a loaner car as we had to wait 2.5 hours. Awesome outfit. Windows that allow you to see into the shop area which has 8 stalls. Great job guys.
Darnell U.
Aug 05, 2021
I had to get a front wheel alignment and I took my car over to Keith's and they did an awesome job. The same day I refer my friend to Keith and he took in the Ford and did a awesome job with his car. He had the same work done somewhere and they messed it up. But Keith took care of the issue that they they messed and now it runs like a brand new car I forgot to say that the car has over 200k on it and now rides like new
Terry G.
Jul 25, 2021
From getting advice from Keith, to Geoff and the courteous and knowlegable front line guys, to the thorough and expedient mechanics. Keith's Care Care is the best around the Oswego area! I know, I've tried others.and they just don't compare. Take your vehicle and peace of mind to Keith's today! Terry G - Oswego, IL Services: Electrical repair, Engine repair, Oil change, Brake service & repair
Eric Patnoudes
Jul 05, 2021
This is the second time that we brought our car in for something minor and when I was ready to pay the bill they said it was on the house because we're loyal customers. THATS WHY we're loyal customers. They are always professional, do great work and always keep me informed every step of the way. I highly recommend Keith's! Services: Electrical repair, Engine repair, Check engine light diagnostic, Tires, Transmission, A/c installation & repair, Exhaust, General repairs & maintenance, Battery, Wheel alignment, Electrical, Brakes, Air & Cabin Filter, Oil change, Air conditioning, Brake service & repair, Steering / Suspension
Julie Zeck
Jul 01, 2021
Dead car in the drive. Tried jumping the battery for about 20 minutes and nothing! Then I thought it was the starter. Called Keith's and spoke with Shawn. He had me describe the issue and knew right away that it was in fact the battery, gave me a few suggestions to try and one so simple as to use different cables. It worked! Saved me from a towing bill, new starter that I was going to buy and the hassle of being down a car. Thank you Shawn!
Lauren B.
Jun 22, 2021
They tried to rip me off. I took my car in for a routine oil change last week, and was stunned when I was given a long list of work that needed to be done on my car. The whole thing amounted to about $1200 with labor. Being a young woman and a new car owner I was unsure, but I'm glad I listened to my gut feeling and took it in for a second opinion at a different shop.

The other shop told me that my car is in great shape, and the only thing I needed was a new cabin filter. I've heard horror stories about young women being taken advantage of by auto shops, but I've never actually seen it happen until now. I would go elsewhere if you don't want to be taken advantage of like this.
Adam Watts
Jun 13, 2021
I would just like you to know that the only reason I started bringing our cars to you is because of Geoff and the amazing customer service he provides. In a world that seems to value customer service less and less, it is amazing to find someone that does the kind of job he does. He earned my business because of his attentiveness to me as a customer and not just a wallet.

You've got a great employee in him. I was pleasantly pleased with the job that has been done and will continue to bring my cars there. Just thought you should know what a great job he is doing!
Lori L.
May 21, 2021
Brought my car in last Friday for loud noise. Went for drive with mechanic. He put car on lift and checked. Explained situation, said nothing to be concerned about. Great news, and no charge!
Kenneth Spranger
May 05, 2021
Being new to town I was worried about finding a reliable and honest business to service our vehicles. Look no further. Keith's Car Care has always provided my family friendly, competent and consistent care. They also do emissions testing and U-haul rentals. Services: Check engine light diagnostic, General repairs & maintenance
Fangchao Ma
Apr 25, 2021
I recently went to Keith's Car Care for a corrosion free undercoating for my car. I chose it because it is one of the two listed corrosion free undercoating providers in Chicago area. I made an online appointment and got a text message to confirm. When I got to Keith's, I realized I was there a day earlier than my scheduled appointment, but they promised to service my car as soon as they could.

The waiting room is clean with self serving coffee. Even though they were busy that morning, they did an excellent job undercoating to my car. I was impressed by their courtesy, professionalism. I wish I could give it six stars! I would definitely come back next year.
Celia D.
Apr 19, 2021
Apparently all parts and mechanics themselves at Keith's are made of solid gold charging $700 for REAR brakes alone. $110 fix with dealership materials at another business.
Robin O.
Jan 30, 2021
Thanks again to Geoff and team for the excellent customer service and thorough repair to my sons car. I was also very pleased to find out the repair came with a warranty! I will definitely be retuning for any future auto repairs Robin Offerman
Katheryn Z.
Oct 09, 2020
I barely waited any time for someone to come jump my car and send me on my way! Free of charge and he just wanted to help me out, a great way to do business!
Enrique C.
Sep 29, 2020
I've been taking my family's cars to Keith's for several years now. First and foremost, their customer service is second to none. I usual deal with Shawn or Jeff and they are always friendly and professional. Services are almost always performed quickly, and the one time it took a little longer I was provided with a free loaner vehicle. Pricing is fair, and I have never had the feeling that I am being pressured to authorize repairs that aren't absolutely necessary. 5/5, highly recommend!
Peter M.
Aug 04, 2020
I went this afternoon with my wife's CR-V (2014) for EPA emission testing instead of Illinois Test Center. I was treated promptly by a polite young man. He provided outside seating under a tent canopy to wait as he drove the SUV into the open garage bay. No sooner had I sat down to compose a text message to my wife, that he drove up and quickly gave me my Illinois report form telling me it passed. Amazing service. Very strongly recommend them.
Kim C.
Apr 25, 2020
My husband took his car in recently as something was wrong. They ran a diagnostic test on it and then called us with the details. This is where it goes bad. They said the part is in the engine and is pricey. But, that it's under warranty and we should take it into a Jeep dealership to have it fixed. They don't do work on it under warranty.

We pick it up and they charged us a little under $300 I believe for the diagnostic test. This right there is not right. Why did they perform a test on something that they might not do work on in the 1st place? As a small business owner myself, this isn't right. We felt completely ripped off. The worst part is, we took it to the Jeep garage and it's NOT under warranty like they said and was charged another $700.

I called Keith's back and was given a run around how garages do things differently and he can see how they might not consider that under warranty? We had been going to Keith's for the past 3 yrs against many of our friends/neighbors recommendation. They have all mentioned how they rip you off and over charge. This was the icing on the cake.

What is most irritating is, why not offer a discount to a loyal and recurring customer when you know you didn't even fix anything? And, to give us wrong information leading us to take time out of our day, pick up the car, take it elsewhere and pay an addl $700 at your doing. I expected more when I called them back. But they did not budge. It was just a run around.

We will unfortunately be taking our business elsewhere. This is my 1st review on yelp. I'm not in the business of talking bad about a local business. I feel bad, but we were highly disappointed.
Michael C.
Dec 16, 2019
I have been to quite a few car repair places over the years for anything ranging from simple oil changes to more major issues. I chose Keith's due to their high rating on google and was not disappointed. Keith's Car Care was by far the best repair shop I have ever been to. Their customer service from beginning to end was exemplary. Their communication of my vehicles issues along with their recommendation of what should be done was outstanding. They emailed a detailed outline with pictures which showed the issues that were mentioned in the report. I would HIGHLY recommend them to anyone in the Oswegoland area.
Sarah G.
Dec 06, 2019
I first visited Keith's for an emissions test- which they completed super fast. I then decided to go back for an oil change. All of the employees are courteous and genuine. The pricing was very reasonable and they completed the service much faster than my experiences at most dealerships. I was out of there in about an hour I believe. One of the best shops I've ever been to.
Concerned C.
Oct 21, 2019
I can't believe anyone still goes here. I took a car here years ago and they were WAY overpriced. Went back last year, WAY overpriced and misdiagnosed the issue. To replace 2 solenoids (which weren't the issue), they originally wanted $700+. I told the guy, well I brought the car here, so I guess I'll get it done. So, he knocked it down to $550. Solenoids cost $30-$40 each.

There is 1 bolt holding them in and a wire harness that needs to be unclipped. That's it. I used to work on my own cars, so I know when I am being taken advantage of. I told them when I arrived that the issue appeared to be related to the fuel injector as it started when I filled my tank. They ignored that and replaced the solenoids. It didn't resolve the issue.

I got it repaired at an ethical shop in town (RJ Automotive) $200 to pull out the fuel injector and clean the injector and air intake, fill the tank with carb cleaner, and an oil change), I will never go to Keith's again. There are too many companies that rip off people who trust them to treat them fairly. Keith's is one of those places.
Tami E.
Jul 22, 2019
Can't say enough about this place. We've taken all of our vehicles here and have been treated with so much respect, professionalism, and kindness. Keith honored a coupon I had in which he didn't need to. Great service!
Tony R.
Apr 12, 2019
My son's 1997 Honda Del Sol did not start after sitting in garage this winter and while I am mechanically able and made some self-trouble shooting repairs (YouTube videos were helpful. Main Relay, Fuel Filter, Fuel Pump), I needed technical help and wanted to use a local merchant vs. taking a chance on paying for $$ service at the Honda dealership.

The numerous positive reviews led me to use Keith's Car Care and recommend you using them for your auto-repair needs baaed on my experience. As I live @ 2 miles from Keith's, the low tow-fee was reasonable and within 2 hours, I was called with info on their diagnostics and they requested my permission to make repairs along with a fairly accurate estimate of what the costs would be.

Service Manager: Jeff (Geoff?) was great on the phone and very responsive and patient with my concerns and repair questions. Their professionalism is also noticeable when anyone answers the phone! In my case, the car was fixed in about one-day. Upon picking up the car, I was provided a copy of photos of the repairs they made and even accepted a personal check for payment (they take all major credit cards too). Thanks to the gang at Keith's Car Care!
Nicholas Cassaday
Mar 04, 2019
Keith and the crew have taken care of my families vehicles for years. Every time I need something they are able to get me in and resolve the issue, and explain everything that they are doing, as well as complete a comprehensive review of the vehicle. Once the repairs are complete it is great to review what was done, as well as anything that was found to be recommended for service.

New or old, little or small they have taken care of everything for me. Everything from simple oil change type maintenance to a custom engine getting installed to replace a blown engine in my jeep. Great to have an honest small town repair shop that is able to take care of anything you need! Headed back soon with some more custom work for them as well as my next round of maintenance. Nic Cassaday
Javier N.
Dec 19, 2018
They are very nice people, but that's where it ends very expensive and overpriced I brought my wife's car there again giving them a second chance they could not rotate the tires censers correctly they said I needed new ones I said no thanks. I had to take it back to the Cadillac dealer they informed me it did not need new ones. I call for a timing change estimate for my f150 he said over the phone $4000.00 the dealer charges $3100.00 an other Independent shops charge $2500.00. So, If money is not an issue and, you like nice people go there. In response, I will never take my f150 there I did take my wife's car but never again and someone gave a phone estimate of $4000.00. I stand by my review
Scott M.
Jun 20, 2018
My experience with Keith's was not what I thought it would be. I brought my truck to them because my check engine light came on. When Keith's called me they said it was a $197 diagnosis fee and had pulled the codes. The codes that were pulled had to do with timing and camshaft. Without trying to fix the codes, which were the issue the check engine light came on, I was told that their technician thought my exhaust was clogged and it would cost more money to examine my exhaust.

Now there would be no reason to have this diagnosis with the codes that were pulled. So they wanted to pull my muffler down and see if they could see anything that might be clogged. I was told that if nothing is found then they would have to cut the muffler in half to examine it. Now if that wasn't enough they said if they cut the muffler in half then I would need a new muffler.

They also said it might be my catalytic converters, which no code was tripped for the catalytic converters to be bad, and it would be more money. When I was told this I was very upset. I told them I did not understand at all why they are not trying to fix the codes that were tripped. Again, probably taking advantage of the situation with my truck there with the check engine light on.

I told them to check the exhaust. Guess what nothing wrong with exhaust. So they decided to look at the real problem, the codes. Well it turned out to be a low oil pressure issue that was tripping the codes. It was deemed I needed a new motor. Now the motor that was on my truck was a Jasper and still under warranty, thank goodness. So I told Keith's I would pick up the truck and pay what I owed for the diagnosis.

I was charged t by e $197 for the original fee. I was not charged for looking at the exhaust. I think I was not charged anymore because I was so upset about the whole idea the exhaust was the problem. I give 2 stars, I dealt with Jeff the service manager the entire time. After I picked up my truck I took it to DJ's Auto Repair in Plainfield. I did not have Keith's put in the new motor.
John E.
Mar 23, 2018
This place is great. Ive been here twice and both occasions were extremely positive. The first time we came in I brought in a flat tire that unfortunately couldn't be repaired but Keith made every effort to get a replacement ordered ASAP. I just stopped in the other day to get an emissions test done and I waited a whole three minutes at best and they were done. This is definitely our new go-to place for car care! Thanks Keith!
Julie T.
Apr 15, 2017
My vehicle required an emissions test before the annual license plate renewal. I came in on a busy Saturday morning as a walk-in. After a short wait checking in, they took my car back @ 11:56 am and out @ 12:03 pm. Talk about fast service! Friendly desk and service guys.