EZ Docks vary in price from a few hundred to a few thousand, depending on the configuration you need. They are modular floating types made from plastic and sometimes aluminum.