This is a pretty easy do-it-yourself job. You can go to a local marine dealer and buy the hose, or you can order online (from, say, BCB). No idea what a dealer would charge. Probably anywhere from $150 to $500 depending on the dealer and time of year.