Boathouses are a garage for your boat, and exist to keep pleasure craft safely out of the elements. They also can also be beautiful, architecturally structures, that can double as outdoor entertaining spaces. Available in many different styles and sizes, all boat houses are custom to the clients design preference.