My 13yo 3 series was using up way to much engine oil, I assumed it was burning it internally and after contacting several garages BmMotorworks seemed to be the only one with a sensible idea what the exact problem was. I live quite far from them but still I'm glad I took my car over. Few days later the car was fixed and they keep to their promises time/costs wise. They explained everything and showed pictures of the repair. That definitely helps soften the pain of a £1K repair. I'm certain no other garage in the area would've been able to do the same quality repair for the same cost. Would definitely go there again.