San Antonio and Austin both have several lakes and rivers around them, and a very large boating population.
There HAS to be someone around there trustworthy to work on boats.
Not living in that area, I cannot help you find one, but I figured if you spent a couple days on the water and asked the other boaters, you would hear of someone reputable.