5 /5 Ran: Called to get a BMW windshield replacement with original OEM parts, but also asked about some other maintenance I knew I needed. Mike was very knowledgeable and quickly gave an accurate quote, understanding the complexity of the rain sensor. He ordered the parts, I dropped off the car, and I picked it up the next day, along with replaced tires, brakes and a few other minor parts and scheduled maintenance that I knew I was due for and figured Id get done while my car was in. Work was great, they even did a quick wash/clean, and (this blew my mind) moved over a souvenir toll sticker from the old windshield to the new one, I didnt even think to ask them to do that. Everything running great, car looks great, and altogether very easy. I wish more things were as easy as this! Thanks Mike + team!