Yeah I do self maintain, as one of my mechanics, who works for TGS Performance is a close family friend of ours so he and I work on my car.
He has done my oil and oil filter, fuel filter, disk brakes, brake pads, clutch slave and master cylenders, wheel alignment (Tyre rods, CV joints, steering wheel sensor), fix / re-align the door windows and anything the he is capible of doing in his garage with the tools.
If any bigger job I take it to my other mechanic at Le Mans Automotive.