I used the RAC to inspect mine, however it was from a family run garage 200 miles away from me, the guy at the garage said the RAC man was totally professional, showed him insurance before taking it for a test drive and treated the car with respect. It wasnt cheap because I also got an oil analysys, under body check, paint thickness test, etc... the full monty.
It highlighted a few things that I used to get the price down, infact the cost saved paid for a full Ins I + brake fluid change, from a BMW indi, and also to fix the bits that the RAC highlighed, and some the indi found.
All of that has givin me the confidence that I will be safe using the car to its fullest until an Ins II may next year just before its MOT.