I’ve taken my car to the dealer, firestone, midas, car x, and a ton of other places trying to find the best car repair guy. Let’s just say my money was being flushed down the toilet until i found Dennis at Brewer tire & auto. I used to live in Schaumburg right by the shop, but after i moved to Elgin, i still go out of my way to take my car there anytime it needs service. They are very honest with estimates and always call me as soon as they know what’s going on and to give me the estimate over the phone BEFORE they start working on it. About a year ago, my steering wheels was shaking when i was braking, so i brought it in and i suggested that i probably need new shocks/struts since i have 70k miles on my car and they are still original to the car.(I was willing to pay quite a bit for this) After they looked at my car, he told me «you just need an alignment». So, all this time it was just something simple like an alignment. He could have lied to me like most car guys do and did the struts and charged me hundreds. Instead, he was honest and my problem was solved for under 100 bucks. I just picked up my car a few days ago for new rotors and couldnt be happier with how its driving again. If you need car repair and you’re anywhere close to Schaumburg, Hanover park, Roselle, etc etc then take your car to Brewer. You will be happy to find a great mechanic.