Schaefer Autobody Centers - O'Fallon IL

4.8 (1,058reviews)
95%
1290 Central Park Drive,  O'fallon,  IL  62269

In operation 41 years.

Schaefer Autobody Centers has delivered trusted, high-quality collision repair since 1985, serving drivers across the St. Louis region with 13 convenient locations—12 in Missouri and 1 in O’Fallon, IL. Our I-CAR Gold Class technicians use OEM procedures and genuine factory parts to ensure proper fit, finish, and safety on every repair. We’re certified by leading manufacturers, including BMW, Chrysler, Ford, GM, Honda and Acura, Infiniti, Nissan, Tesla, Hyundai, Kia, Subaru, Volvo, and Volkswagen. Modern vehicles rely on advanced safety technology, and Schaefer Autobody Centers is equipped to restore it correctly. Through our dedicated SOS Auto Glass & Calibration division, we provide windshield replacement and precise ADAS calibrations for systems like lane departure, blind-spot monitoring, adaptive cruise control, and more—ensuring your vehicle performs exactly as designed. We’re committed to restoring your vehicle the right way!

Services
  • Free Estimates
  • Insurance Company Assistance
  • Lifetime Warranty
  • Towing
  • Automotive Glass Replacement
  • Paintless Dent Repair
Payment Types
  • American Express
  • Discover Card
  • MasterCard
  • Visa
  • Check
  • Debit Card
Languages
  • English
Hours
Sun Closed
Mon 7:30 am - 5:30 pm
Tue 7:30 am - 5:30 pm
Wed 7:30 am - 5:30 pm
Thu 7:30 am - 5:30 pm
Fri 7:30 am - 5:30 pm
Sat Closed
* Holiday hours may differ.
Acura
BMW
Chrysler
Dodge
Fiat
GM
Honda
Hyundai
I-Car
Jeep
Kia
Nissan
Ram
Volvo

Reviews (1,058)

Likely to Recommend

Repair Quality

Customer Service

Likely to Recommend

Repair Quality

Customer Service

JD is great to work with. Thorough, professional and reliable. 5 stars!!!!

Likely to Recommend

Great experience for a crappy situation

Repair Quality

Once they were able to get my car in, the repair was quick!

Customer Service

Very friendly and helpful!

Returned Clean

Likely to Recommend

Repair Quality

Thank you JD for always keeping us informed about our vehicle at all times! Such a friendly and helpful person!

Customer Service

JD kept us informed throughout the whole process!

Likely to Recommend

I know anyone I referred would be in good hands.

Repair Quality

I got right in and they kept me updated every step of the way. They helped me contact the car rental to pick me up. Excellent service. My car looks like new again.

Customer Service

Very friendly and answered all my questions.

Likely to Recommend

Repair Quality

Customer Service

Likely to Recommend

Repair Quality

Customer Service

Likely to Recommend

Repair Quality

Customer Service

Likely to Recommend

Repair Quality

Customer Service

My Experience

JD made it all very clear about what was to be done to fix my car. He called me multiple times throughout the process to keep me updated on what was being done and how much it would cost in the end. They even finished my car a week early! Great experience!

Likely to Recommend

Repair Quality

Kept me up to date on the work on my car and got my car completed a week ahead of schedule.

Customer Service

Everyone was great!

My Experience

Thank you for keeping me informed about the progress of repairing my car. Very nice and helpful. Car looks great. Thank you all.

Likely to Recommend

Repair Quality

Customer Service

My Experience

Brandon & team were super helpful in their explaining of the process and in communicating each step my car was on! Super happy with my car! Will def come back if need be !

Likely to Recommend

Repair Quality

Customer Service

Returned Clean

My Experience

smoth process thanks

Likely to Recommend

Repair Quality

Customer Service

Returned Clean

My Experience

I really like how you guys went over what was repaired. I love that the car was cleaned! And it’s probably silly but I love the personalized message on the paper floor mat. I think it says “Have a great day Christine!” I plan to keep it on the passenger side for a while so I see it everyday and it will help me start the day with a smile 😊 Thanks a ton! So glad to have my car back looking better than ever!

Likely to Recommend

Repair Quality

Customer Service

Returned Clean

My Experience

I'm very happy with each staff member I was in contact with! Every one of them was knowledgeable, professional and kind.

Likely to Recommend

Repair Quality

Customer service was good but repairs seemed to take longer than necessary.

Customer Service

Brandon was very polite and nice.

Returned Clean

My Experience

Great work

Likely to Recommend

Repair Quality

The car looks great

Customer Service

Updates at every step

Returned Clean

Likely to Recommend

Repair Quality

Fast and excellent service

Customer Service

Returned Clean

Likely to Recommend

I believe that customer service is very important for customer relationship and retention. When I first walked in the first day. There were 3 people in the office one gentlemen to the right was on the phone. No one greeted me, and just walked away after having a conversation for a while. After 5 minutes the guy got off the phone and greeted me was nice. We did my paperwork answered my questions and I was told I would get a call back in the afternoon or the next day by the person handling my request. Long story short, I never got a call and had to call back multiple times to get told the scheduling lady will call me back as she is sick. Understandable, however, I had to call back multiple times days later to get finally told she was planning on calling me today as she been out. Okay, I finally have my car scheduled. I thought I scheduled it for 11 due to my work schedule but it looks like I scheduled it at 9. When I get there again I’m waiting at the front door for a while as everyone is doing working before Brandon ask me what I am needing. I ask how long the process will take. He informs me he is backed up and will be a few weeks. I let him know that’s fine I am paying out of pocket for a rental so whenever you can get my car in and out so I don’t have to pay for this rental for more days than I need too. About two weeks go by and my fianace is asking me about our maternity pictures. I forgot that I left something in my car that we needed for the photoshoot. Naturally I call and no one answers because it’s Saturday. It sends me to this call center where I tell them hey I can see my car under the gate. I need to hop the gate to get something out. She records the process and leaves a message with the local store. I hop the gate and see my car is fixed, intact and nothing else is left to do on it. I’m confused on why I didn’t get a call. I moved 3 minutes away from the shop. I call and ask why I didn’t get a call and I am told that it finished late on Friday and they were waiting on a car wash. I told them that’s the most expensive car was I’ve ever had in my life due to me having to pay for extra days I didn’t need. When I picked the car up, paid my deductible, walked the car and left. That process was less than 5 minutes. All is as offered for this 200 car was was a I am sorry and do not get the car washed for 60 days. Terrible experience.

Repair Quality

I believe that customer service is very important for customer relationship and retention. When I first walked in the first day. There were 3 people in the office one gentlemen to the right was on the phone. No one greeted me, and just walked away after having a conversation for a while. After 5 minutes the guy got off the phone and greeted me was nice. We did my paperwork answered my questions and I was told I would get a call back in the afternoon or the next day by the person handling my request. Long story short, I never got a call and had to call back multiple times to get told the scheduling lady will call me back as she is sick. Understandable, however, I had to call back multiple times days later to get finally told she was planning on calling me today as she been out. Okay, I finally have my car scheduled. I thought I scheduled it for 11 due to my work schedule but it looks like I scheduled it at 9. When I get there again I’m waiting at the front door for a while as everyone is doing working before Brandon ask me what I am needing. I ask how long the process will take. He informs me he is backed up and will be a few weeks. I let him know that’s fine I am paying out of pocket for a rental so whenever you can get my car in and out so I don’t have to pay for this rental for more days than I need too. About two weeks go by and my fianace is asking me about our maternity pictures. I forgot that I left something in my car that we needed for the photoshoot. Naturally I call and no one answers because it’s Saturday. It sends me to this call center where I tell them hey I can see my car under the gate. I need to hop the gate to get something out. She records the process and leaves a message with the local store. I hop the gate and see my car is fixed, intact and nothing else is left to do on it. I’m confused on why I didn’t get a call. I moved 3 minutes away from the shop, work from home. I call and ask why I didn’t get a call and I am told that it finished late on Friday and they were waiting on a car wash. I told them that’s the most expensive car was I’ve ever had in my life due to me having to pay for extra days I didn’t need. When I picked the car up, paid my deductible, walked the car and left. That process was less than 5 minutes. All I was offered for this $200 car wash, that I never needed, was an I am sorry and do not get the car washed for 60 days. Terrible experience. I hope everyone isn’t treated this way.

Customer Service

I believe that customer service is very important for customer relationship and retention. When I first walked in the first day. There were 3 people in the office one gentlemen to the right was on the phone. No one greeted me, and just walked away after having a conversation for a while. After 5 minutes the guy got off the phone and greeted me was nice. We did my paperwork answered my questions and I was told I would get a call back in the afternoon or the next day by the person handling my request. Long story short, I never got a call and had to call back multiple times to get told the scheduling lady will call me back as she is sick. Understandable, however, I had to call back multiple times days later to get finally told she was planning on calling me today as she been out. Okay, I finally have my car scheduled. I thought I scheduled it for 11 due to my work schedule but it looks like I scheduled it at 9. When I get there again I’m waiting at the front door for a while as everyone is doing working before Brandon ask me what I am needing. I ask how long the process will take. He informs me he is backed up and will be a few weeks. I let him know that’s fine I am paying out of pocket for a rental so whenever you can get my car in and out so I don’t have to pay for this rental for more days than I need too. About two weeks go by and my fianace is asking me about our maternity pictures. I forgot that I left something in my car that we needed for the photoshoot. Naturally I call and no one answers because it’s Saturday. It sends me to this call center where I tell them hey I can see my car under the gate. I need to hop the gate to get something out. She records the process and leaves a message with the local store. I hop the gate and see my car is fixed, intact and nothing else is left to do on it. I’m confused on why I didn’t get a call. I moved 3 minutes away from the shop. I call and ask why I didn’t get a call and I am told that it finished late on Friday and they were waiting on a car wash. I told them that’s the most expensive car was I’ve ever had in my life due to me having to pay for extra days I didn’t need. When I picked the car up, paid my deductible, walked the car and left. That process was less than 5 minutes. All is as offered for this 200 car was was a I am sorry and do not get the car washed for 60 days. Terrible experience.

Returned Clean