I'm sure people will come along soon with their prefered specialists. Mine happen to be Simpson Motorsport. They have a good rep.
Try to avoid posting details like that if possible. Don't mind advising on places to go but we try not to get involved in slagging matches. Anyway, you seem to have found out enough yourself about the above to make your own conclusions.