I was on my way to work, when the engine light started flashing, I was not far from Modern Auto, so I went directly there. A technician came right out to assist me. He did a diagnostics test right away and explained what it may be. He asked what I wanted to do. I said that I would like them to look more in depth and let me know. He asked if I needed a ride to work to work or if he could help me out in that way. When I went into the office, I was again politely asked if they would be of assistance in getting me to my destination. Even though my car was an unexpected drop off they worked it into the schedule staying late on a Friday to see what needed to be done to completely fix it. We left it over the weekend due to the extent of the problem and it was fixed on Monday. They communicated through email and keep me updated. Phone contact was very pleasant. I would recommend Modern Auto, great service, very efficient, friendly personnel, knowledgeable technicians.