Friendly, knowledgeable, took the time to explain what was going on with my BMW, very reasonable pricing, and was quick to get it fixed. I'm very weary on who I take my cars to, especially having a BMW. The "other" place wouldn't even look at it without a paid appointment...I worked with both Steve and Simon and both were a pleasure to work with. I'd recommend Torque Automotive I give them 5 stars.