Simon and everyone at Torque are easily the best in the area for any work you need for your car - from the simple and small to the big and complex. I have had them fix my Z4 roof (big), as well as the vent on our X5 (small). The prices are good, and they will actively search for better options with difficult to get parts. The work is always to a very high standard, and on time. What else can I say? Its hard to find a trustworthy place to leave your car, but Torque is it.