I used Stephens Alfa for all of the mechanical stuff. They are really experts. They get the job done the first time. Fair.
I used American Auto Trim for the top and interior. They are a wonderful shop and did a great job on putting in a new roof and fixed a seat. Good prices.