Almost all of the
marinas require you to be signed up as a contractor with professional liability
insurance to perform work in their marina.
The
marinas will allow
boat owners to perform the basic
maintenance stuff in your slip (light
fiberglass repair / painting, etc.) as long as you are not inconveniencing your neighbors by creating a mess or excessive
noise.
The marinas are happy that the owners are maintaining their boats as unfortunately many (most?) boats after they are purchased sit neglected and become an eyesore.
Anything that requires the
boat to be hauled out and on the blocks requires contractor status.
Clear Lake Marina I am pretty sure no longer allows DIY.
The only DIY's I know of:
Pier77 in Galveston- you can do all of your own work (thru hulls,
hull job etc.) or you can hire some it out to them. You could probably find some local workers willing to do the heavy lifting (i.e. sanding) for a fee.
https://www.pier77texas.com
Hillman's
Marine in
Dickinson Texas
(281) 339-1546
Basically you can park it on their land and work on it. I doubt that they would be able to accommodate a 45' .
Pier77 is your best bet.
Cheers