Great. I couldn't say it's the best indy shop in the area. Because I didn't go anywhere else. But I'm totally satisfied by the job they've done. The communication is great. They'll explain what they'll do and what they can do in detail. Better than in the dealer. So I'm thinking it's a good idea to get a consultant from them even if you want to buy a new bmw.