Homeowner�s tend to design their waterfront homes for the view of the water as well as �curb appeal� from the water. One should design their dock to compliment their house and landscaping. When living on the water one should remember that not all of your company / friends come to the front door and you tend to spend more time and entertain on the water.