I need a good local mechanic
Sorry, but you got to do a little work on your own to locate a good mechanic. There’s no free lunch on the internet. There’s no way to know if the owner of the shop is submitting the review, rather than an independent, unbiased observer. The best way is to ask friends, co-workers, relatives who they use to fix their cars. From that list choose a shop that specializes in Mustangs and Fords, or at least American branded cars. The way I did it when I needed a transmission shop for my truck was to ask a fellow church-goer. Worked out very well.
Some American branded vehicle are made overseas and some foreign brands are made in the US . Any good shop will work on most vehicles.