Strict Standards: Non-static method Cache::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/package.php on line 78

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 111

Strict Standards: Non-static method Cache::getLibrary() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 115

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 131

Strict Standards: Non-static method User::checkUserForeverCookie() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/startup/user.php on line 4

Strict Standards: Non-static method Loader::db() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/collection_version.php on line 43

Strict Standards: Non-static method UserInfo::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/userinfo.php on line 43

Strict Standards: Non-static method Loader::db() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/userinfo.php on line 95

Strict Standards: Declaration of CollectionAttributeKey::getList() should be compatible with AttributeKey::getList($akCategoryHandle, $filters = Array) in /home/ie4jmtk0tia2/public_html/concrete/models/attribute/categories/collection.php on line 0

Strict Standards: Declaration of CollectionAttributeKey::add() should be compatible with AttributeKey::add($akCategoryHandle, $type, $args, $pkg = false) in /home/ie4jmtk0tia2/public_html/concrete/models/attribute/categories/collection.php on line 0

Strict Standards: Non-static method Config::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/startup/maintenance_mode_check.php on line 5

Strict Standards: Non-static method PermissionsCache::exists() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 69

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 15

Strict Standards: Non-static method Loader::db() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/collection_version.php on line 43

Strict Standards: Non-static method UserInfo::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/userinfo.php on line 43

Strict Standards: Non-static method Loader::db() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/userinfo.php on line 95

Strict Standards: Non-static method UserInfo::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/userinfo.php on line 43

Strict Standards: Non-static method Loader::db() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/userinfo.php on line 95

Strict Standards: Non-static method Loader::helper() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/startup/process.php on line 29

Strict Standards: Non-static method Object::camelcase() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/loader.php on line 248

Strict Standards: Non-static method View::getInstance() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/dispatcher.php on line 245

Strict Standards: Non-static method Cache::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/collection_types.php on line 38

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 111

Strict Standards: Non-static method Cache::getLibrary() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 115

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 131

Warning: Cannot modify header information - headers already sent by (output started at /home/ie4jmtk0tia2/public_html/concrete/libraries/loader.php:248) in /home/ie4jmtk0tia2/public_html/concrete/libraries/view.php on line 764
HDB Marine :: Wave Attenuators

Strict Standards: Non-static method PermissionsCache::exists() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 69

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 15

Strict Standards: Non-static method PermissionsCache::getObject() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 70

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 45

Strict Standards: Non-static method Area::getOrCreate() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/block.php on line 63

Strict Standards: Non-static method Area::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/area.php on line 153

Strict Standards: Non-static method Cache::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/area.php on line 121

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 111

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 112

Strict Standards: Non-static method Cache::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/block.php on line 67

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 111

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 112

Strict Standards: Non-static method PermissionsCache::exists() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 69

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 15

Strict Standards: Non-static method PermissionsCache::getObject() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 70

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 45

Strict Standards: Declaration of FileAttributeKey::getList() should be compatible with AttributeKey::getList($akCategoryHandle, $filters = Array) in /home/ie4jmtk0tia2/public_html/concrete/models/attribute/categories/file.php on line 0

Strict Standards: Declaration of FileAttributeKey::add() should be compatible with AttributeKey::add($akCategoryHandle, $type, $args, $pkg = false) in /home/ie4jmtk0tia2/public_html/concrete/models/attribute/categories/file.php on line 0

Strict Standards: Non-static method Cache::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/attribute/categories/file.php on line 57

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 111

Strict Standards: Non-static method Cache::getLibrary() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 115

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 131

Strict Standards: Non-static method Loader::db() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/attribute/type.php on line 11

Strict Standards: Non-static method Cache::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/attribute/categories/file.php on line 57

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 111

Strict Standards: Non-static method Cache::getLibrary() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 115

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 131

Strict Standards: Non-static method Loader::db() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/attribute/type.php on line 11

Strict Standards: Only variables should be passed by reference in /home/ie4jmtk0tia2/public_html/concrete/helpers/file.php on line 215
Truss Dock

Strict Standards: Non-static method PermissionsCache::exists() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 69

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 15

Strict Standards: Non-static method PermissionsCache::getObject() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 70

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 45

Strict Standards: Non-static method Area::getOrCreate() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/block.php on line 63

Strict Standards: Non-static method Area::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/area.php on line 153

Strict Standards: Non-static method Cache::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/area.php on line 121

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 111

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 112

Strict Standards: Non-static method Cache::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/block.php on line 67

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 111

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 112

Strict Standards: Non-static method PermissionsCache::exists() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 69

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 15

Strict Standards: Non-static method PermissionsCache::getObject() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 70

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 45

Strict Standards: Non-static method Cache::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/attribute/categories/file.php on line 57

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 111

Strict Standards: Non-static method Cache::getLibrary() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 115

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 131

Strict Standards: Non-static method Loader::db() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/attribute/type.php on line 11

Strict Standards: Non-static method Cache::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/attribute/categories/file.php on line 57

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 111

Strict Standards: Non-static method Cache::getLibrary() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 115

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 131

Strict Standards: Non-static method Loader::db() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/attribute/type.php on line 11

Strict Standards: Only variables should be passed by reference in /home/ie4jmtk0tia2/public_html/concrete/helpers/file.php on line 215
Timber for a Dock

Strict Standards: Non-static method PermissionsCache::exists() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 69

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 15

Strict Standards: Non-static method PermissionsCache::getObject() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 70

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 45

Strict Standards: Non-static method Area::getOrCreate() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/block.php on line 63

Strict Standards: Non-static method Area::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/area.php on line 153

Strict Standards: Non-static method Cache::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/area.php on line 121

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 111

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 112

Strict Standards: Non-static method Cache::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/block.php on line 67

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 111

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 112

Strict Standards: Non-static method PermissionsCache::exists() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 69

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 15

Strict Standards: Non-static method PermissionsCache::getObject() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 70

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 45

We design and build purpose driven engineered wave attenuator solutions that are practical and cost effective.

Home Page Content Divider

Strict Standards: Non-static method PermissionsCache::exists() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 69

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 15

Strict Standards: Non-static method PermissionsCache::getObject() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 70

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 45

Strict Standards: Non-static method Area::getOrCreate() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/block.php on line 63

Strict Standards: Non-static method Area::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/area.php on line 153

Strict Standards: Non-static method Cache::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/area.php on line 121

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 111

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 112

Strict Standards: Non-static method Cache::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/block.php on line 67

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 111

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 112

Strict Standards: Non-static method PermissionsCache::exists() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 69

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 15

Strict Standards: Non-static method PermissionsCache::getObject() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 70

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 45

Strict Standards: Non-static method PermissionsCache::exists() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 69

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 15

Strict Standards: Non-static method PermissionsCache::getObject() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 70

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 45

Strict Standards: Non-static method Area::getOrCreate() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/block.php on line 63

Strict Standards: Non-static method Area::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/area.php on line 153

Strict Standards: Non-static method Cache::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/area.php on line 121

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 111

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 112

Strict Standards: Non-static method Cache::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/block.php on line 67

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 111

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 112

Strict Standards: Non-static method Area::getOrCreate() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/block.php on line 63

Strict Standards: Non-static method Area::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/area.php on line 153

Strict Standards: Non-static method Cache::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/area.php on line 121

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 111

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 112

Strict Standards: Non-static method Cache::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/block.php on line 67

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 111

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 112

Strict Standards: Non-static method Area::getOrCreate() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/block.php on line 63

Strict Standards: Non-static method Area::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/area.php on line 153

Strict Standards: Non-static method Cache::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/area.php on line 121

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 111

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 112

Strict Standards: Non-static method Cache::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/block.php on line 67

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 111

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 112

Strict Standards: Non-static method Area::getOrCreate() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/block.php on line 63

Strict Standards: Non-static method Area::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/area.php on line 153

Strict Standards: Non-static method Cache::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/area.php on line 121

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 111

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 112

Strict Standards: Non-static method Cache::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/block.php on line 67

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 111

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 112

Strict Standards: Non-static method Area::getOrCreate() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/block.php on line 63

Strict Standards: Non-static method Area::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/area.php on line 153

Strict Standards: Non-static method Cache::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/area.php on line 121

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 111

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 112

Strict Standards: Non-static method Cache::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/block.php on line 67

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 111

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 112

Strict Standards: Non-static method Area::getOrCreate() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/block.php on line 63

Strict Standards: Non-static method Area::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/area.php on line 153

Strict Standards: Non-static method Cache::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/area.php on line 121

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 111

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 112

Strict Standards: Non-static method Cache::get() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/block.php on line 67

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 111

Strict Standards: Non-static method Cache::key() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/cache.php on line 112

Strict Standards: Non-static method PermissionsCache::exists() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 69

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 15

Strict Standards: Non-static method PermissionsCache::getObject() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 70

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 45

WAVE ATTENUATORS: HDB Purpose Driven Designs

Proven, Dependable, Affordable

From daily 2’ boat wakes to extreme 5’ wave conditions, HDB Marine builds the broadest selection of successful wave attenuators in the marine industry. We know that your time is valuable and you need answers now! We encourage you to review our reference list and watch videos of some of our outstanding wave attenuator projects.


Strict Standards: Non-static method PermissionsCache::exists() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 69

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 15

Strict Standards: Non-static method PermissionsCache::getObject() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 70

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 45

Strict Standards: Non-static method Localization::getTranslate() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/localization.php on line 34
You must install Adobe Flash to view this content.

Strict Standards: Non-static method PermissionsCache::exists() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 69

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 15

Strict Standards: Non-static method PermissionsCache::getObject() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 70

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 45

HDB Marine STEEL MACH 9 Floating Wave Attenuator is incorporated into a revenue producing dock to protect the marina against 2' to 4' wave conditions. The attenuator is 10' wide and 6' feet deep with an effective mass of 370,000 pounds per 100' of length.


Strict Standards: Non-static method PermissionsCache::exists() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 69

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 15

Strict Standards: Non-static method PermissionsCache::getObject() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 70

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 45

Rapid Design Assistance – The HDB 5 Step Process

Site Analysis: Gather specifics regarding your goals and site conditions
Area Review: Develop preliminary wave analysis
Project Development: Review solutions/values with you and your engineers
Design Proposal: Engineer final design for approval
Completion: Manufacture and Install ASAP

Design Options Include:

  • Independent floating wave attenuators
  • Wave attenuators incorporated into revenue producing docks
  • Heavy duty steel with polyethylene encased flotation
  • Heavy duty wood beam
  • Medium duty
  • Erosion control
  • Danforth-Chain anchorage systems
  • Driven pile, Seaflex and winch & cable anchorage
  • Choices in utilities, lighting, decking and more
  • Delivered with minimum on-site assembly

Call or e-mail us with your specifications and we will begin the HDB 5 step process immediately.

View some of our previous Breakwaters
View some of our recent Wave Attenuators and Breakwater Projects


Strict Standards: Non-static method PermissionsCache::exists() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 69

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 15

Strict Standards: Non-static method PermissionsCache::getObject() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 70

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 45

Strict Standards: Non-static method Localization::getTranslate() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/libraries/localization.php on line 34
You must install Adobe Flash to view this content.

Strict Standards: Non-static method PermissionsCache::exists() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 69

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 15

Strict Standards: Non-static method PermissionsCache::getObject() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 70

Strict Standards: Non-static method PermissionsCache::getIdentifier() should not be called statically in /home/ie4jmtk0tia2/public_html/concrete/models/permissions.php on line 45

HDB Marine TIMBER MACH 9 Floating Wave Attenuator - Independent wave attenuator design protects marina harbor against wave conditions of 2' to 4'. This timber design wave attenuator is 10' wide and 6' deep.  HDB flex-joint connections and double wall design are proven, low maintenance and long-lasting. Effective mass is 370,000 pounds per 100 foot of length.