Wouldnt use anyone else but Karl @ NMS. His knowledge of the cvh and Ford cars in genral is why i use them. He may not be the cheapest but IMO you pay for what you get. They wont just bodge stuff together like some others ive found.
Most palces will give you good service it just deopends what you want and how far you want to go with your level of tune.