I highly recommed Dockside Marine! I'm on my third MC (2)45's&(1)55 and I use them for all my needs. All the guys there are awesome, and always do there best to please there customers.
As far as storage you won't find anything nicer than Millstead storage off McCaled Rd. I'm on the south side of Lake Conroe, feel free to contact me with any Q's.