This isn't like the bay. There is no visibility and the water is so shallow the diver would be laying in the mud.You clearly need regular in-water hull cleaning. Why not hire a diver to do it at your marina?
There is a good spot with a sandy bottom near the confluence of the San Joaquin and Sacramento rivers that I often use to dive on the bottom. But it's an all day trip up and back.
Now I hear the Bay Conservation and Development Commission is trying to ban in water bottom cleaning. I don't know how that would be enforced. But they have already caused some DIY yards to close.