Original parts, very helpful and friendly service like you would receive at a main dealer but more pleasurable knowing you have paid a reasonable hourly labour rate… as well as doing all my future servicing with Graham I have recommended him to all my fellow BMW owners.