Dropped off X5 with no power issues, and a draw, they identified the issues, provided excellent repair feedback, very professional. Broad Stroke knows BMW that's why I have them fix all my BMW's. Front office is cutrtous and welcoming. They just get the job done and done well! I highly recommend.