For the U85, Outer Banks Dive Center is about your only choice, and they do dive it very often. Just make note that there's two different operations with basically the same name, Outer Banks Dive Center in Nags Head (U85) and Outer Banks Diving in Hatteras (U701).
For the U352, any of the...