I had just come back to grayslake to visit my parents when my car started making an awful rattling noise. I was concerned that I may have to drive back home with my car in that condition. We called Gages Lake Auto at about 5pm (they close at 6pm) and they were extremely friendly and said that we can swing by and they can at least diagnose the issue to determine if it would be a safety hazard or not. As soon as we got there, the employee behind the counter laid down on the pavement and reached under my car and determined that the issue was a loose heat plate. He brought the car into the shop and explained everything and fixed it right in front of us!! His name was CJ I believe and he was incredibly friendly and knowledgeable. He genuinely just wanted to help me solve my issue. He and the mechanic did all of this right before they closed and, after coming here, I never want to take my car anywhere else!!!