ABT has a good reputation (check older topics in these Midwest section).
ABT installed my Alpine CD changer. The guys there told me they have worked on several NSXs in the past. They have worked on many exotics and a lot of local celebrities have taken their cars there (Sammy Sosa, Dennis Rodman to name a few). However, I don't think ABT will install anything not bought at their store (you may have to check on this). I'm sure they can give good advise about components and location.
For body and detailing, take it to The Last Detail.