I used Watson Aero. James is fantastic at communication. Some stuff to note that I learned from my overhaul:
If you can, fly your plane to him. I couldn't do that, it was a 'forced overhaul', let's call it.
Holy crap, some mechanics don't like other mechanics. James is not one of them. He made mistakes and was willing to rectify all of them but the mechanic that had the plane didn't want to talk to him. Pretty much all of the below issues are due to that
Mechanic in Chandler didn't send the turbo since he mis-read, so he had to send it to Main Turbo. Main is 6-8 months backed up on parts, so see what James could do about that. Luckily my turbo was overhauled by them 200 hours ago so they knew it'd be light and did it in a day.
When the engine got back to AZ, even though my mechanic here seemed very aggressive towards Watson, he said it was very very well tested, and most of the configurations for RPMs were very small tweaks, and was the best he'd ever seen.
It took 7 months from uninstall, ship, overhaul, ship, install, fly.