For routine maintenance, any good mechanic can service the car. For big jobs, such as timing belt replacements or clutch replacements, you'll want to find a mechanic who has a lot of NSX experience. I know Morgan Peetz at Acura of Portland does, but they've made him a service manager and I don't know how closely he oversees NSX work or if he has passed his knowledge along to one of his techs.