{"id":145592,"date":"2026-09-16T01:19:00","date_gmt":"2026-09-16T01:19:00","guid":{"rendered":"https:\/\/www.hiseadock.com\/?p=145592"},"modified":"2026-09-16T01:19:02","modified_gmt":"2026-09-16T01:19:02","slug":"how-to-install-dock-ladder","status":"publish","type":"post","link":"https:\/\/www.hiseadock.com\/it\/how-to-install-dock-ladder\/","title":{"rendered":"Come installare una scaletta su un pontile galleggiante: dove ricade effettivamente il carico"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"en\"><head>\n<meta charset=\"utf-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n<title>How to Install a Dock Ladder on a Floating Dock: Where the Load Actually Lands<\/title>\n<\/head>\n<body>\n<!-- \u2193\u2193\u2193 The deployable fragment begins here. \u2193\u2193\u2193 -->\n<div class=\"bd-post\">\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:ital,wght@0,400;0,600;0,700;1,400&family=Roboto:wght@600&display=swap');\n\n.bd-post {\n  \/* --- Series palette \u00b7 origin-design-hiseadock.md \u00a78.1, copied verbatim.\n         No role is re-derived and no value is re-tuned. --- *\/\n  --body-bg: #FCFCFC;\n  --text-primary: #626262;\n  --text-secondary: #54595F;\n  --accent: #008CCF;\n  --accent-text: #006A9E;\n  --card-fill: #EFF6FA;\n  --card-border: #5590B5;\n  --card-text: #626262;\n  --card-text-2: #54595F;\n  --card-accent: #006A9E;\n  --inverse-bg: #161922;\n  --inverse-text: #FFFFFF;\n  --inverse-text-2: #C4CDD6;\n  --inverse-accent: #4FC3F7;\n  --warn: #B8121B;\n  --accent-cta: #3D6CBF;\n  --btn-white: #FFFFFF;\n  --btn-ink: #161922;\n\n  \/* --- Layout --- *\/\n  --prose-width: 740px;\n\n  \/* --- Relationship tokens. The plan defines five; this build's Link and\n         Padding columns draw on three of them only (--gap-normal \/\n         --gap-section \/ --pad-standard). --gap-attach and --pad-compact are\n         never referenced here, so they are not declared. --- *\/\n  --gap-normal: 32px;\n  --gap-section: 48px;\n  --pad-standard: 24px;\n\n  font-family: \"Poppins\", sans-serif;\n  font-weight: 400;\n  line-height: 1.6;\n  color: var(--text-primary);\n  background: var(--body-bg);\n  padding: 40px;\n  max-width: 100%;\n  box-sizing: border-box;\n}\n\n.bd-post a { overflow-wrap: anywhere; word-break: break-word; }\n.bd-post p, .bd-post li { overflow-wrap: break-word; }\n.bd-post .bd-post-article { max-width: var(--prose-width); margin: 0 auto; }\n\n\/* --- Prose elements --- *\/\n.bd-post p { margin: 0 0 1em; }\n.bd-post h1 {\n  font-family: \"Roboto\", sans-serif;\n  font-size: 40px;\n  font-weight: 600;\n  line-height: 1.2 !important;\n  color: var(--accent-text);\n  margin: 0 0 16px;\n}\n.bd-post h2 {\n  font-family: \"Roboto\", sans-serif;\n  font-size: 30px;\n  font-weight: 600;\n  line-height: 1.2 !important;\n  color: var(--accent-text);\n  margin: 48px 0 16px;\n  transform-origin: left center;\n}\n.bd-post h3 {\n  font-family: \"Roboto\", sans-serif;\n  font-size: 25px;\n  font-weight: 600;\n  line-height: 1.2 !important;\n  color: var(--accent-text);\n  margin: 32px 0 12px;\n}\n.bd-post ul, .bd-post ol { margin: 0 0 1em; padding-left: 1.5em; }\n.bd-post li { margin-bottom: 0.5em; }\n\n\/* Markers are drawn, not inherited: the host theme strips `ul` markers\n   site-wide (origin-design-hiseadock.md \u00a78.3 trap 2). *\/\n.bd-post ul > li { position: relative; padding-left: 1.25em; }\n.bd-post ul > li::before {\n  content: \"\";\n  position: absolute;\n  top: .55em;\n  left: 0;\n  width: 6px;\n  height: 6px;\n  border-radius: 50%;\n  background: var(--accent);\n}\n.bd-post ol > li { list-style: decimal; }\n.bd-post ol > li::marker { color: var(--accent-text); }\n.bd-post strong { font-weight: 700; }\n.bd-post em { font-style: italic; }\n.bd-post hr { border: 0; border-top: 1px solid var(--card-border); margin: var(--gap-section) 0; }\n\n\/* --- Anchors: only the four content forms carry visual props --- *\/\n.bd-post p a, .bd-post li a, .bd-post blockquote a, .bd-post td a {\n  color: var(--accent-text);\n  text-decoration: underline;\n  text-decoration-thickness: 1px;\n  text-underline-offset: 3px;\n}\n.bd-post p a:hover, .bd-post li a:hover, .bd-post blockquote a:hover, .bd-post td a:hover {\n  color: var(--inverse-bg);\n  text-decoration: underline 2px;\n}\n\n\/* --- Shell --- *\/\n.bd-post [class*=\"bp-\"] { box-sizing: border-box; }\n.bd-post .bd-post-article > .bp-cta-mid { margin: var(--gap-section) 0; }\n.bd-post .bd-post-article > .bp-1-signature { margin: var(--gap-section) 0; }\n.bd-post .bd-post-article > .bp-2-conflict { margin: var(--gap-normal) 0; }\n.bd-post .bd-post-article > .bp-cta-end { margin: var(--gap-section) 0; }\n\n\/* --- Rich-element cards (shared shell) --- *\/\n.bd-post .rich-stats,\n.bd-post .rich-steps,\n.bd-post .rich-callout,\n.bd-post .rich-checklist {\n  display: flex;\n  flex-direction: column;\n  background: var(--card-fill);\n  border: 1px solid var(--card-border);\n  border-radius: 12px;\n  padding: var(--pad-standard);\n  margin: var(--gap-normal) 0;\n}\n.bd-post .rich-stats { gap: 16px; }\n.bd-post .rich-steps { gap: 12px; }\n.bd-post .rich-callout { gap: 8px; }\n.bd-post .rich-checklist { gap: 12px; }\n\n.bd-post .rich-stats-title,\n.bd-post .rich-steps-title,\n.bd-post .rich-callout-title,\n.bd-post .rich-checklist-title {\n  font-family: \"Roboto\", sans-serif;\n  font-size: 18px;\n  font-weight: 600;\n  line-height: 1.3;\n  color: var(--card-accent);\n  margin: 0;\n}\n\/* Title icon: inline, first in the title's text flow \u2014 never a sibling. *\/\n.bd-post .rich-stats-icon,\n.bd-post .rich-steps-icon,\n.bd-post .rich-checklist-icon {\n  display: inline-flex;\n  vertical-align: -0.2em;\n  margin-right: 8px;\n  color: var(--accent);\n}\n.bd-post .rich-callout-icon {\n  display: inline-flex;\n  vertical-align: -0.2em;\n  margin-right: 8px;\n  color: var(--warn);\n}\n\n\/* --- Rich element: stats card (\u00a71) --- *\/\n.bd-post .rich-stats-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 16px;\n}\n.bd-post .rich-stats-item { display: flex; flex-direction: column; gap: 4px; }\n.bd-post .rich-stats-value {\n  font-family: \"Roboto\", sans-serif;\n  font-size: 28px;\n  font-weight: 600;\n  line-height: 1.15;\n  color: var(--accent-text);\n  margin: 0;\n}\n.bd-post .rich-stats-label { font-size: 14px; line-height: 1.5; color: var(--card-text-2); margin: 0; }\n\n\/* --- Rich element: steps card (\u00a72) --- *\/\n.bd-post .rich-steps-item { display: flex; align-items: flex-start; gap: 12px; }\n.bd-post .rich-steps-chip {\n  flex: 0 0 auto;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 24px;\n  height: 24px;\n  border-radius: 50%;\n  border: 1px solid var(--card-border);\n  background: var(--body-bg);\n  color: var(--accent-text);\n  font-size: 12px;\n  font-weight: 700;\n  line-height: 1;\n}\n.bd-post .rich-steps-text { font-size: 15px; line-height: 1.6; color: var(--card-text); margin: 0; }\n\n\/* --- Rich element: warning callout (\u00a73) --- *\/\n.bd-post .rich-callout-text { font-size: 15px; line-height: 1.6; color: var(--card-text-2); margin: 0; }\n\n\/* --- Rich element: pre-drill checklist (\u00a75) --- *\/\n.bd-post .rich-checklist-item { display: flex; align-items: flex-start; gap: 8px; }\n.bd-post .rich-checklist-mark {\n  flex: 0 0 auto;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  height: 24px;\n  color: var(--accent);\n}\n.bd-post .rich-checklist-text { font-size: 15px; line-height: 1.6; color: var(--card-text); margin: 0; }\n\n\/* --- Rich element: comparison tables (\u00a73, \u00a74) --- *\/\n.bd-post .rich-table {\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n  margin: var(--gap-normal) 0;\n}\n.bd-post .rich-table-title {\n  font-family: \"Roboto\", sans-serif;\n  font-size: 18px;\n  font-weight: 600;\n  line-height: 1.3;\n  color: var(--accent-text);\n  margin: 0;\n}\n.bd-post .table-wrapper { overflow-x: auto; border: 1px solid var(--card-border); border-radius: 8px; }\n.bd-post .rich-table table { width: 100%; border-collapse: collapse; }\n.bd-post .rich-table th {\n  background: var(--card-fill);\n  color: var(--card-text);\n  font-size: 14px;\n  font-weight: 600;\n  line-height: 1.5;\n  text-align: left;\n  padding: 10px 12px;\n  border-bottom: 1px solid var(--card-border);\n}\n.bd-post .rich-table td {\n  color: var(--text-primary);\n  font-size: 14px;\n  line-height: 1.5;\n  padding: 10px 12px;\n  border-bottom: 1px solid var(--card-border);\n  vertical-align: top;\n}\n.bd-post .rich-table tbody tr:last-child td { border-bottom: 0; }\n.bd-post .rich-table td:first-child { color: var(--card-text); font-weight: 600; }\n\n\/* --- Icon sizes (Lucide 24\u00d724 template, inline) --- *\/\n.bd-post .rich-stats-icon svg,\n.bd-post .rich-steps-icon svg,\n.bd-post .rich-callout-icon svg,\n.bd-post .rich-checklist-icon svg,\n.bd-post .rich-checklist-mark svg,\n.bd-post .bp-1-label-icon svg,\n.bd-post .bp-2-title-icon svg,\n.bd-post .bp-cta-end-eyebrow-icon svg { width: 20px; height: 20px; }\n.bd-post .bp-cta-mid-btn svg { width: 18px; height: 18px; flex: 0 0 auto; }\n\n\/* --- BP-cta-mid: the \u00a73\/\u00a74 hinge --- *\/\n.bd-post .bp-cta-mid {\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n  gap: 12px;\n  padding: var(--pad-standard);\n  background: var(--card-fill);\n  border: 1px solid var(--card-border);\n  border-radius: 12px;\n}\n.bd-post .bp-cta-mid-eyebrow {\n  font-size: 12px;\n  font-weight: 600;\n  letter-spacing: .08em;\n  text-transform: uppercase;\n  color: var(--card-accent);\n  margin: 0;\n}\n.bd-post .bp-cta-mid-text { font-size: 16px; line-height: 1.6; color: var(--card-text); margin: 0; }\n.bd-post .bp-cta-mid-btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  align-self: flex-start;\n  padding: 12px 22px;\n  border-radius: 8px;\n  border: 0;\n  font-size: 15px;\n  font-weight: 600;\n  line-height: 1.2;\n  text-decoration: none;\n  color: var(--btn-white);\n  background: var(--accent-cta);\n}\n.bd-post .bp-cta-mid-btn:hover { color: var(--btn-white); background: var(--btn-ink); }\n\n\/* --- BP-1: the signature block, \u00a74 --- *\/\n.bd-post .bp-1-signature {\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n  position: relative;\n  overflow: hidden;\n  padding: var(--pad-standard);\n  border-radius: 12px;\n  background: var(--inverse-bg);\n}\n.bd-post .bp-1-bar {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 4px;\n  background: var(--inverse-accent);\n}\n.bd-post .bp-1-figure {\n  font-family: \"Roboto\", sans-serif;\n  font-size: 56px;\n  font-weight: 600;\n  line-height: 1.05;\n  letter-spacing: -0.01em;\n  color: var(--inverse-text);\n  margin: 0;\n}\n.bd-post .bp-1-label {\n  font-size: 14px;\n  font-weight: 600;\n  letter-spacing: .08em;\n  text-transform: uppercase;\n  color: var(--inverse-accent);\n  margin: 0;\n}\n.bd-post .bp-1-label-icon { display: inline-flex; vertical-align: -0.2em; margin-right: 8px; }\n.bd-post .bp-1-text { font-size: 16px; line-height: 1.6; color: var(--inverse-text-2); max-width: 56ch; margin: 0; }\n\n\/* --- BP-2: the fouling \/ emergency-deployment conflict, \u00a75 --- *\/\n.bd-post .bp-2-conflict {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  padding: var(--pad-standard);\n  background: var(--card-fill);\n  border: 2px solid var(--card-border);\n  border-left: 4px solid var(--warn);\n  border-radius: 12px;\n}\n.bd-post .bp-2-title {\n  font-family: \"Roboto\", sans-serif;\n  font-size: 24px;\n  font-weight: 600;\n  line-height: 1.25;\n  color: var(--card-text);\n  margin: 0;\n}\n.bd-post .bp-2-title-icon { display: inline-flex; vertical-align: -0.2em; margin-right: 10px; color: var(--warn); }\n.bd-post .bp-2-pair {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 16px;\n  align-items: start;\n}\n.bd-post .bp-2-side { display: flex; flex-direction: column; gap: 8px; }\n.bd-post .bp-2-side-label {\n  font-size: 12px;\n  font-weight: 600;\n  letter-spacing: .08em;\n  text-transform: uppercase;\n  color: var(--card-accent);\n  margin: 0;\n}\n.bd-post .bp-2-side-text { font-size: 15px; line-height: 1.55; color: var(--card-text-2); margin: 0; }\n\n\/* --- BP-cta-end --- *\/\n.bd-post .bp-cta-end {\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n  gap: 12px;\n  padding: var(--pad-standard);\n  border-radius: 12px;\n  background: var(--inverse-bg);\n}\n.bd-post .bp-cta-end-eyebrow {\n  font-size: 12px;\n  font-weight: 600;\n  letter-spacing: .08em;\n  text-transform: uppercase;\n  color: var(--inverse-accent);\n  margin: 0;\n}\n.bd-post .bp-cta-end-eyebrow-icon { display: inline-flex; vertical-align: -0.2em; margin-right: 10px; }\n.bd-post .bp-cta-end-title {\n  font-family: \"Roboto\", sans-serif;\n  font-size: 26px;\n  font-weight: 600;\n  line-height: 1.25;\n  color: var(--inverse-text);\n  margin: 0;\n}\n.bd-post .bp-cta-end-sub { font-size: 15px; line-height: 1.6; color: var(--inverse-text-2); max-width: 58ch; margin: 0; }\n.bd-post .bp-cta-end-btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  align-self: flex-start;\n  padding: 10px 18px;\n  border-radius: 8px;\n  border: 0;\n  font-size: 14px;\n  font-weight: 600;\n  line-height: 1.2;\n  white-space: nowrap;\n  text-decoration: none;\n  color: var(--btn-ink);\n  background: var(--btn-white);\n}\n.bd-post .bp-cta-end-btn svg { width: 18px; height: 18px; flex: 0 0 18px; }\n.bd-post .bp-cta-end-btn:hover { color: var(--btn-ink); background: var(--inverse-accent); }\n\n\/* ---- References (canonical .bd-refs, origin-design-hiseadock.md \u00a78.4) ----\n   Copied verbatim with one deliberate change: the brand file's optional hex\n   fallbacks on the `color` declarations are dropped. Every one of those tokens\n   is defined on `.bd-post` in this same stylesheet, so the fallbacks are\n   unreachable, and a literal hex inside a `color` value is a hard RAW-HEX\n   failure. Selectors, properties and token choices are otherwise identical. *\/\n.bd-post .bd-refs { margin: 0 0 1em; padding-left: 1.6em; }\n.bd-post .bd-refs li { font-size: 14px; line-height: 1.7; color: var(--text-secondary); margin-bottom: 10px; overflow-wrap: anywhere; list-style: decimal; }\n.bd-post .bd-refs li::before { content: none; }\n.bd-post .bd-refs li::marker { color: var(--accent-text); }\n.bd-post .bd-refs li a { color: var(--accent-text); text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 3px; overflow-wrap: anywhere; }\n.bd-post .bd-refs li a:hover { color: var(--inverse-bg); }\n\n\/* --- Sanctioned motion: CSS only, gated, one-shot, never looping --- *\/\n@media (prefers-reduced-motion: no-preference) {\n  @supports (animation-timeline: view()) {\n    .bd-post .bd-reveal {\n      animation: bd-fade-in linear both;\n      animation-timeline: view();\n      animation-range: entry 0% entry 35%;\n    }\n    @keyframes bd-fade-in { from { opacity: 0; } to { opacity: 1; } }\n  }\n  .bd-post h2 { transition: color .2s ease-out, transform .2s ease-out; }\n  .bd-post h2:hover { color: var(--inverse-bg); transform: scale(1.01); }\n  .bd-post .bd-post-article a { transition: color .2s ease-out; }\n  .bd-post .rich-stats,\n  .bd-post .rich-steps,\n  .bd-post .rich-callout,\n  .bd-post .rich-checklist { transition: transform .2s ease-out, box-shadow .2s ease-out; }\n  .bd-post .rich-stats:hover,\n  .bd-post .rich-steps:hover,\n  .bd-post .rich-callout:hover,\n  .bd-post .rich-checklist:hover { transform: translateY(-2px); box-shadow: 0 6px 18px rgba(0, 0, 0, 0.08); }\n  .bd-post .rich-table tr:hover td { background: var(--card-fill); }\n}\n\n@media (max-width: 768px) {\n  .bd-post { padding: 16px; }\n  .bd-post h1 { font-size: 26px; }\n  .bd-post h2 { font-size: 23px; margin-top: 32px; }\n  .bd-post h3 { font-size: 19px; margin-top: 24px; }\n  .bd-post .rich-stats-value { font-size: 21px; }\n  .bd-post .bp-1-figure { font-size: 32px; }\n  .bd-post .bp-2-title { font-size: 19px; }\n  .bd-post .bp-cta-end-title { font-size: 20px; }\n  .bd-post .rich-stats-grid { grid-template-columns: 1fr; }\n  .bd-post .bp-2-pair { grid-template-columns: 1fr; }\n}\n\/* Fix: remove the theme's extra bullet from ordinary ordered lists *\/\n.bd-post .bd-post-article > ol:not(.bd-refs) {\n  list-style: decimal !important;\n  list-style-position: outside !important;\n  padding-left: 1.5em !important;\n}\n\n.bd-post .bd-post-article > ol:not(.bd-refs) > li {\n  display: list-item !important;\n  position: static !important;\n  padding-left: 0 !important;\n}\n\n.bd-post .bd-post-article > ol:not(.bd-refs) > li::before {\n  content: none !important;\n  display: none !important;\n}\n\n.bd-post .bd-post-article > ol:not(.bd-refs) > li::marker {\n  color: var(--accent-text) !important;\n}\n<\/style>\n<article class=\"bd-post-article\">\n  <h1>How to Install a Dock Ladder on a Floating Dock: Where the Load Actually Lands<\/h1>\n\n  <h2>What You&#8217;re Actually Installing When You Install a Dock Ladder<\/h2>\n\n  <p>A dock ladder looks like the subject of the job. It isn&#8217;t. It&#8217;s the first link in a chain. That chain runs from the bottom rung through the rails, the bracket, the fasteners and the decking, into the dock structure, and ends in the water. The chain breaks at its weakest link. When you&#8217;re hanging off the bottom rung with wet hands, the difference between &#8220;the ladder failed&#8221; and &#8220;the dock failed&#8221; is not one you care about.<\/p>\n\n  <p>One clarification first, because it saves a purchase. Dock ladders and boat ladders are not interchangeable. Dock ladders attach horizontally to the dock edge, so someone in the water can climb out onto the deck. Boat ladders mount vertically and grip a gunwale or transom. This is about getting out of the water onto a dock.<\/p>\n\n  <p>Three numbers decide whether a person can do that. Rungs about 12 inches apart. The top surface of the lowest step at least 22 inches below the waterline. That figure is borrowed from ABYC H-41, <em>Reboarding Means, Ladders, Handholds, Rails and Lifelines<\/em>, which is a <strong>boat<\/strong> standard rather than a dock requirement. And field practice runs more generous still: people who have watched someone struggle say the ladder should reach at least 2 feet into the water.<\/p>\n\n  <!-- rich: Card | Stats (\u00a71) -->\n  <div class=\"rich-stats bd-reveal\">\n    <p class=\"rich-stats-title\"><span class=\"rich-stats-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M16 7h6v6\"\/><path d=\"m22 7-8.5 8.5-5-5L2 17\"\/><\/svg><\/span>Three numbers that decide whether someone gets out of the water<\/p>\n    <div class=\"rich-stats-grid\">\n      <div class=\"rich-stats-item\">\n        <p class=\"rich-stats-value\">12 in<\/p>\n        <p class=\"rich-stats-label\">spacing between rungs<\/p>\n      <\/div>\n      <div class=\"rich-stats-item\">\n        <p class=\"rich-stats-value\">22 in<\/p>\n        <p class=\"rich-stats-label\">minimum depth of the lowest step below the waterline (ABYC H-41, a boat standard)<\/p>\n      <\/div>\n      <div class=\"rich-stats-item\">\n        <p class=\"rich-stats-value\">2 ft<\/p>\n        <p class=\"rich-stats-label\">the working field consensus for how far a ladder should reach into the water<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <p>The failure this prevents is specific. Read enough accounts from people who have tried to reboard and the same pair of problems arrives together. The bottom rung is too high for a swimmer&#8217;s feet, <em>and<\/em> there is not enough above the water to grab as the load increases. A step floating two feet above the water gives you nothing to push against. A ladder with no handhold gives you nothing to pull on.<\/p>\n\n  <h2>Siting, Levelling, Drilling, Fastening<\/h2>\n\n  <p>The next stretch is the one every guide covers, and the procedure itself is well served. What follows is the sequence, plus the places where standard advice and field evidence stop agreeing.<\/p>\n\n  <p>Choosing the spot comes first, and the useful question is not &#8220;where is convenient&#8221; but &#8220;what is behind the decking here.&#8221; Bolt into something structural, whether that is a post, a pile or an edge beam, rather than into a flat panel that happens to be in the right place. Fenders and bumper floats compete for the same edge segments, and the ladder has to be where a swimmer can reach it.<\/p>\n\n  <p>Tools are unremarkable: a drill, a wrench, stainless fasteners and washers, backing material if the substrate calls for it. Stainless matters more than it looks, because a fastener that corrodes loses section and then pulls out.<\/p>\n\n  <p>Then level it, mark the holes through the ladder&#8217;s own mounting holes, and drill through. On a floating dock levelling is worth more than on a fixed one, for a reason that matters later. The deck-to-waterline distance stays constant, so a setting you get right once tends to stay right.<\/p>\n\n  <p>Fastening is where the sources you&#8217;ll find online stop agreeing. One tells you to drill bolt holes and fasten with lag bolts, in the same sentence, which is a category error: those are not the same fastener. One says lag screws or bolts in wood, anchors in cement. One specifies 3\/8-inch hex bolts. One says composite decking needs pressure-treated 2\u00d74 backing plates underneath or the fasteners will tear straight through. Four answers, none explaining what changes between them.<\/p>\n\n  <p>If you are building the ladder rather than buying one, the same sequence applies with one difference running through every step. Nobody has published a bracket, a hole pattern or a load figure for the thing you are making. You choose the substrate, the fastener and the reinforcement yourself. That is a reason to read the next two sections more closely than someone with a boxed product would.<\/p>\n\n  <!-- rich: Card | Steps (\u00a72) -->\n  <div class=\"rich-steps bd-reveal\">\n    <p class=\"rich-steps-title\"><span class=\"rich-steps-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"6\" cy=\"19\" r=\"3\"\/><path d=\"M9 19h8.5a3.5 3.5 0 0 0 0-7h-11a3.5 3.5 0 0 1 0-7H15\"\/><circle cx=\"18\" cy=\"5\" r=\"3\"\/><\/svg><\/span>The five steps, in order<\/p>\n    <div class=\"rich-steps-item\">\n      <span class=\"rich-steps-chip\">1<\/span>\n      <p class=\"rich-steps-text\"><strong>Site it<\/strong> \u2014 into a post, pile or edge beam, clear of the fenders, reachable from the water.<\/p>\n    <\/div>\n    <div class=\"rich-steps-item\">\n      <span class=\"rich-steps-chip\">2<\/span>\n      <p class=\"rich-steps-text\"><strong>Assemble tools<\/strong> \u2014 drill, wrench, stainless fasteners and washers, backing material, the ladder and handrail.<\/p>\n    <\/div>\n    <div class=\"rich-steps-item\">\n      <span class=\"rich-steps-chip\">3<\/span>\n      <p class=\"rich-steps-text\"><strong>Level and mark<\/strong> \u2014 using the ladder&#8217;s own mounting holes; on a floating dock this setting holds.<\/p>\n    <\/div>\n    <div class=\"rich-steps-item\">\n      <span class=\"rich-steps-chip\">4<\/span>\n      <p class=\"rich-steps-text\"><strong>Drill through.<\/strong><\/p>\n    <\/div>\n    <div class=\"rich-steps-item\">\n      <span class=\"rich-steps-chip\">5<\/span>\n      <p class=\"rich-steps-text\"><strong>Fasten<\/strong> \u2014 see the substrate table below before you pick the hardware.<\/p>\n    <\/div>\n  <\/div>\n\n  <h2>How the Load Travels Down<\/h2>\n\n  <p>Past the fastener, the ladder industry goes quiet. No manufacturer publishes a pull-out force, a torque specification or a bearing-area figure for its mounting hardware. The acceptance test in installation guides is a person standing on the rung to see whether it wobbles. That is not a criticism of any one maker. It is the state of the category. But from here down the chain you reason from first principles.<\/p>\n\n    <img decoding=\"async\" src=\"https:\/\/www.hiseadock.com\/wp-content\/uploads\/2026\/09\/Dock-Ladder.webp\" style=\"width: 512px; height: 384px; max-width: 100%; object-fit: cover; border-radius: 12px; margin: 30px auto; display: block; box-shadow: 10px 10px 60px 0px rgba(210, 221, 224, 0.35); transition: all 0.3s ease; cursor: pointer;\" onmouseover=\"this.style.transform='translateY(-5px) scale(1.03)'; this.style.boxShadow='15px 25px 80px 0px rgba(210, 221, 224, 0.45)'\" onmouseout=\"this.style.transform='translateY(0) scale(1)'; this.style.boxShadow='10px 10px 60px 0px rgba(210, 221, 224, 0.35)'\"> \n\n  <h3>Shear or Pull-Out: Two Forces That Are Not Equivalent<\/h3>\n\n  <p>A fastener can be loaded two ways, and the difference is not academic. A bolt passing through a panel with a nut and washer on the far side resists load in <strong>shear<\/strong>: the panel must be torn or crushed for the bolt to move. A lag screw driven into a panel resists load in <strong>pull-out<\/strong>. It holds only through the grip of its threads, and it is being asked to do the thing a screw is worst at.<\/p>\n\n  <p>The clearest account of this failing comes from a boat owner describing what happened when a 230-pound friend climbed his ladder: <em>&#8220;I was swimming with friends off the back when my buddy who is 230#s tried to come up the ladder and it gave way.&#8221;<\/em> Another member of the same forum diagnosed the design rather than the fastener: <em>&#8220;loading hardware in a manner that is pulling on it, is bound to rip itself out.&#8221;<\/em> The thread&#8217;s repair consensus was to drill oversize, epoxy, re-drill, and add a backing plate with through-bolts.<\/p>\n\n  <p>The detail that should stop you: the installation that failed was built the way the top-ranking how-to guides tell you to build it. None of them mentions backing plates or through-bolts.<\/p>\n\n  <!-- rich: Callout-Single | Style=Warning (\u00a73) -->\n  <div class=\"rich-callout bd-reveal\">\n    <p class=\"rich-callout-title\"><span class=\"rich-callout-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\"\/><path d=\"M12 9v4\"\/><path d=\"M12 17h.01\"\/><\/svg><\/span>Pull-out vs shear.<\/p>\n    <p class=\"rich-callout-text\">A lag screw into decking holds by thread grip and is loaded in the direction it is weakest. A through-bolt with a backing plate puts the panel in shear and spreads the load over area. Same hole, same location, different order of magnitude. If your fastener is being pulled rather than sheared, no amount of extra torque fixes the design.<\/p>\n  <\/div>\n\n  <h3>Backing Plates: Spreading One Person&#8217;s Weight<\/h3>\n\n  <p>A backing plate takes a load delivered at a few square centimetres and spreads it across a much larger area. On composite decking the failure without one is documented plainly, in fasteners that &#8220;can tear right through over time,&#8221; and the same source points to a pressure-treated 2\u00d74 underneath as the remedy. For anyone building their own, it is the cheapest and most frequently skipped step. A piece of lumber and five minutes buys a load spread across a plate rather than concentrated at the edge of a hole.<\/p>\n\n  <h3>Wood, Composite, Concrete: Three Different Ways to Fail<\/h3>\n\n  <p>The four contradictory instructions above are not really contradictions. They are different failure mechanisms, described by people who did not say which one they meant.<\/p>\n\n  <!-- rich: ComparisonTable (\u00a73) -->\n  <div class=\"rich-table bd-reveal\">\n    <p class=\"rich-table-title\">Substrate, failure mode, and the action that follows<\/p>\n    <div class=\"table-wrapper\">\n      <table>\n        <thead>\n          <tr><th>Substrate<\/th><th>How it fails<\/th><th>What to check first<\/th><\/tr>\n        <\/thead>\n        <tbody>\n          <tr>\n            <td>Wood<\/td>\n            <td>Not by tearing \u2014 the fastener corrodes, loses section, and then withdraws. Treated lumber accelerates this: zinc-plated fasteners in pressure-treated wood are widely reported to last only a few years.<\/td>\n            <td>Confirm the fastener grade suits treated timber, or step up to ceramic-coated or stainless.<\/td>\n          <\/tr>\n          <tr>\n            <td>Composite decking<\/td>\n            <td>Tearing \u2014 the panel is thin and the fastener pulls a plug of material out around the hole.<\/td>\n            <td>Confirm a backing plate is fitted before anything else.<\/td>\n          <\/tr>\n          <tr>\n            <td>Concrete<\/td>\n            <td>The anchor, not the panel: holding depends on embedment depth and the strength of what it is set into.<\/td>\n            <td>Confirm the anchor type is rated for the base material and the load direction.<\/td>\n          <\/tr>\n          <tr>\n            <td>Aluminium<\/td>\n            <td>Galvanic corrosion where dissimilar metals meet.<\/td>\n            <td>Confirm isolation washers or a dielectric barrier between ladder and dock.<\/td>\n          <\/tr>\n        <\/tbody>\n      <\/table>\n    <\/div>\n  <\/div>\n\n  <p>Put the four instructions beside the four failure mechanisms and one thing becomes clear. The advice disagrees because nobody has published the number that would settle it. Every installer is pattern-matching someone else&#8217;s installation rather than working against a specification. That is the same gap, one level down, that the next section is about.<\/p>\n\n  <!-- BP-cta-mid -->\n  <div class=\"bp-cta-mid bd-reveal\">\n    <p class=\"bp-cta-mid-eyebrow\">Where the numbers stop<\/p>\n    <p class=\"bp-cta-mid-text\">Every figure above stops at the fastener. If you are specifying the dock itself, we can send the connection rules and the load figure for each float cube, in writing.<\/p>\n    <a class=\"bp-cta-mid-btn\" href=\"https:\/\/www.hiseadock.com\/contact-us\/\" target=\"_self\">Ask for the float load figures<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12h14\"\/><path d=\"m12 5 7 7-7 7\"\/><\/svg><\/a>\n  <\/div>\n\n  <h2>Where the Load Finally Lands<\/h2>\n\n  <p>The last link in the chain is the dock itself, and it is the least documented of all, not because the information is hidden but because the published criteria answer a different question.<\/p>\n\n  <h3>The Standard Draws a Line One Foot From the Edge<\/h3>\n\n  <p>Both reference documents governing floating dock live loads qualify their point-load criterion by distance from the edge.<\/p>\n\n  <p>UFC 4-152-07, <em>Piers and Wharves<\/em>, Figure 6-3, read from the primary document, gives a floating pedestrian dock a concentrated point load of <strong>&#8220;400 lbs at any point on the dock at least 1 ft from the dock edge.&#8221;<\/strong> ASCE&#8217;s <em>Planning and Design Guidelines for Small Craft Harbors<\/em> (Manuals and Reports on Engineering Practice No. 50, third edition) carries the same qualifier: the load is to be placed &#8220;no closer than 300 mm (1 ft) from any edge of the dock.&#8221; Two documents, the same one-foot line.<\/p>\n\n  <p>And a ladder is climbed from the edge. Not near it: at it, because the entire point of a dock ladder is to be at the edge, where the water is.<\/p>\n\n  <!-- BP-1 \u2014 supersedes the \u00a74 Card | Stats (\"1 ft from the edge\") -->\n  <div class=\"bp-1-signature\">\n    <div class=\"bp-1-bar\"><\/div>\n    <p class=\"bp-1-figure\">1 ft<\/p>\n    <p class=\"bp-1-label\"><span class=\"bp-1-label-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M21.3 15.3a2.4 2.4 0 0 1 0 3.4l-2.6 2.6a2.4 2.4 0 0 1-3.4 0L2.7 8.7a2.41 2.41 0 0 1 0-3.4l2.6-2.6a2.41 2.41 0 0 1 3.4 0Z\"\/><path d=\"m14.5 12.5 2-2\"\/><path d=\"m11.5 9.5 2-2\"\/><path d=\"m8.5 6.5 2-2\"\/><path d=\"m17.5 15.5 2-2\"\/><\/svg><\/span>from the edge<\/p>\n    <p class=\"bp-1-text\">Where both published floating-dock point-load criteria say a concentrated load should be placed. The load from a swimmer hauling out on a ladder arrives on the other side of that line.<\/p>\n  <\/div>\n\n  <p>What the codes do with edge loading instead is instructive. They regulate it as <strong>tilt<\/strong>, not as force. North Carolina caps floating dock tilt at 5 degrees under a concentrated load applied within 12 inches of any side. UFC 4-152-01 caps it at 6. The British and Danish criteria recorded by PIANC cap it at 6 and 10. The published concern with an eccentric edge load is that the dock will list, not that anything will break.<\/p>\n\n  <p>Two caveats, for anyone who checks. The ASCE edge qualifier appears on the restricted-access row rather than every row, and both documents present these as freeboard and live-load criteria rather than a structural design standard for ladder brackets. What survives is the plain fact: the numbers you would size a mount against stop one foot short of the edge, and a ladder load does not.<\/p>\n\n  <h3>Four Kinds of &#8220;Capacity&#8221;, Four Units, No Conversion<\/h3>\n\n  <p>&#8220;Capacity&#8221; is doing at least four different jobs in this industry. Some makers quote a live load in pounds per square foot. Some quote pounds per float cube or pylon. Some quote pounds per section. Some quote pounds per flotation drum. None publishes a conversion to the others. And a uniformly distributed load and a concentrated point load are different design cases anyway, as UFC 4-152-07 says: <em>&#8220;both cases should be checked to identify the governing case for design.&#8221;<\/em><\/p>\n\n  <p>The clearest illustration comes from one manufacturer publishing two figures on the same page: a uniform live load of 30 pounds per square foot, and a concentrated limit of 150 pounds at any particular point on the deck. Read together, they answer the question a ladder asks, at a much lower number than the uniform figure suggests. ABYC asks a boat&#8217;s reboarding ladder to withstand 400 pounds at the most critical location. A capacity claim written for people standing on a deck is not a claim about people hauling themselves out of the water on one edge of it.<\/p>\n\n  <p>One further confusion, which the industry has started warning about itself: freeboard gets read as a proxy for how much a dock can carry. A leading dock manufacturer addresses this in its technical writing. Freeboard specifications should communicate the height of the dock for user comfort in mooring and accessibility, not act as a statement of live load capacity.<\/p>\n\n  <h3>Where the Mount Can Land<\/h3>\n\n  <p>Five options exist in practice, and they behave differently enough that the choice matters more than the hardware.<\/p>\n\n  <!-- rich: ComparisonTable (\u00a74) -->\n  <div class=\"rich-table bd-reveal\">\n    <p class=\"rich-table-title\">Mount options, when each applies, and what to confirm first<\/p>\n    <div class=\"table-wrapper\">\n      <table>\n        <thead>\n          <tr><th>What the ladder attaches to<\/th><th>When it makes sense<\/th><th>Confirm this before you drill<\/th><\/tr>\n        <\/thead>\n        <tbody>\n          <tr>\n            <td>Deck panel<\/td>\n            <td>Light ladder, composite decking, minimal drilling<\/td>\n            <td>That there is structure behind the panel \u2014 and fit a backing plate regardless.<\/td>\n          <\/tr>\n          <tr>\n            <td>Edge structure<\/td>\n            <td>The conventional solution, usually the strongest<\/td>\n            <td>Ask what the point-load criterion is for that specific edge location, and whether it is qualified by distance from the edge.<\/td>\n          <\/tr>\n          <tr>\n            <td>Post or handrail post<\/td>\n            <td>A post is already there and the ladder can be bracketed to it<\/td>\n            <td>That the post is rigidly mounted \u2014 a post that does not move is not the same as a post whose base does not move.<\/td>\n          <\/tr>\n          <tr>\n            <td>Pile<\/td>\n            <td>You want a reference that does not rise and fall with the water<\/td>\n            <td>Whether the pile is structural or a guide. On a floating dock a pile is often a travel guide, not a support.<\/td>\n          <\/tr>\n          <tr>\n            <td>Float cube<\/td>\n            <td>Modular floating docks, where the deck <em>is<\/em> the flotation<\/td>\n            <td>The connection rules and the load figure for the cube you are drilling into.<\/td>\n          <\/tr>\n        <\/tbody>\n      <\/table>\n    <\/div>\n  <\/div>\n\n  <p>That last row is where modular floating docks differ. On a timber dock the structure and the walking surface are separate: you fasten to one and stand on the other. On a modular floating dock they are the same object. The cube is deck, flotation and structural member at once. The mounting position becomes a choice rather than a condition you inherit.<\/p>\n\n  <h2>The Conditions That Void All of It<\/h2>\n\n  <p><strong>On a floating dock, geometry is on your side, once.<\/strong> The deck-to-waterline distance stays essentially constant, because the dock rises and falls with the water rather than the water moving against a fixed structure. On a fixed dock in tidal water, the same calculation has to work at both high and low water, a range a single fixed-length ladder usually cannot span.<\/p>\n\n  <p><strong>But that advantage has a lifespan.<\/strong> Freeboard is consumed over the years by marine growth and by water absorption in the flotation. The industry&#8217;s working tolerances reflect it: within about 25 mm of the specified freeboard on delivery, no more than another 25 mm lost in year one, no more than 50 mm in total by year five. Measure the actual freeboard before sizing the ladder. The spec sheet describes a new dock.<\/p>\n\n  <p><strong>Fouling and emergency access are in direct opposition, and both sides are right.<\/strong> A ladder that stays in the water grows algae on its rungs, and slippery rungs are how people get hurt on the way down as well as up. That is why flip-up and retractable ladders are recommended so widely. Our own guide to the parts of a dock advises flip-up models precisely so the rungs do not get slippery with algae or covered with barnacles.<\/p>\n\n  <p>ASCE&#8217;s guidance points the other way, and does not soften it. Retractable or flip ladders, it notes, &#8220;can be difficult for a swimmer to reach and pull down in case of an emergency.&#8221; Anyone who has tried to deploy a hinged ladder from the water knows the feeling. Both concerns are real, and a ladder solving only one has traded a maintenance problem for a safety problem.<\/p>\n\n  <!-- BP-2 -->\n  <div class=\"bp-2-conflict\">\n    <p class=\"bp-2-title\"><span class=\"bp-2-title-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\"\/><path d=\"M12 9v4\"\/><path d=\"M12 17h.01\"\/><\/svg><\/span>Rung condition and emergency deployment<\/p>\n    <div class=\"bp-2-pair\">\n      <div class=\"bp-2-side\">\n        <p class=\"bp-2-side-label\">Algae makes the rungs slippery<\/p>\n        <p class=\"bp-2-side-text\">Fouled rungs are where people lose their footing.<\/p>\n      <\/div>\n      <div class=\"bp-2-side\">\n        <p class=\"bp-2-side-label\">A swimmer has to deploy it<\/p>\n        <p class=\"bp-2-side-text\">The person who needs the ladder is the one in the water.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <p>The resolution is mechanical and cheap. Keep the ladder out of the water, and make the deployment reachable from in it. The field solution people arrive at independently is a line or lanyard on the lowest rung: pull it from the water and the ladder drops. One forum reply puts the stakes where they belong: <em>&#8220;In case nobody on board it&#8217;s a killer not to be able to get the ladder down.&#8221;<\/em><\/p>\n\n  <p><strong>Ice, and one regulatory trend worth tracking.<\/strong> Non-fixed hardware such as flip-up ladders should come off before the first freeze. And the rules around water access are tightening, not loosening. Alaska passed legislation in 2024 requiring safety ladders in harbour projects receiving state harbour facility grant funding, after a case in which a worker could not climb back onto a dock. The sponsor put the bulk cost at roughly $210 per ladder. Spacing standards are stricter than the widely-quoted 400 feet, too. One Maryland county requires ladders every 100 feet, staggered on alternating sides. That works out to coverage roughly every 50 feet. The ILO and PIANC work to a 50-metre interval.<\/p>\n\n  <!-- rich: Card | Checklist (\u00a75) -->\n  <div class=\"rich-checklist bd-reveal\">\n    <p class=\"rich-checklist-title\"><span class=\"rich-checklist-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"m3 17 2 2 4-4\"\/><path d=\"m3 7 2 2 4-4\"\/><path d=\"M13 6h8\"\/><path d=\"M13 12h8\"\/><path d=\"M13 18h8\"\/><\/svg><\/span>Check these before you drill, not after.<\/p>\n    <div class=\"rich-checklist-item\">\n      <span class=\"rich-checklist-mark\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><\/span>\n      <p class=\"rich-checklist-text\">Is the freeboard measured, or assumed from a spec sheet?<\/p>\n    <\/div>\n    <div class=\"rich-checklist-item\">\n      <span class=\"rich-checklist-mark\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><\/span>\n      <p class=\"rich-checklist-text\">Does the lowest rung reach at least 2 ft into the water at low water?<\/p>\n    <\/div>\n    <div class=\"rich-checklist-item\">\n      <span class=\"rich-checklist-mark\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><\/span>\n      <p class=\"rich-checklist-text\">Can someone in the water reach the ladder and deploy it unaided?<\/p>\n    <\/div>\n    <div class=\"rich-checklist-item\">\n      <span class=\"rich-checklist-mark\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><\/span>\n      <p class=\"rich-checklist-text\">Is anything \u2014 a fender, a bumper float \u2014 already occupying that edge segment?<\/p>\n    <\/div>\n    <div class=\"rich-checklist-item\">\n      <span class=\"rich-checklist-mark\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><\/span>\n      <p class=\"rich-checklist-text\">Do you know what is behind the panel?<\/p>\n    <\/div>\n    <div class=\"rich-checklist-item\">\n      <span class=\"rich-checklist-mark\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><\/span>\n      <p class=\"rich-checklist-text\">Is the fastener loaded in shear or in pull-out?<\/p>\n    <\/div>\n  <\/div>\n\n  <h2>What This Looks Like From the Dealer&#8217;s Side<\/h2>\n\n  <p>The chain from the rung to the water has exactly one link with no published specification, and it is the last one. Ladder geometry is documented, however imperfectly, and fastener practice is at least discussed. But the dock structure, the thing the whole load ends up in, has its point-load criteria qualified by a one-foot standoff from the edge. Its capacity claims are spread across four units that do not convert into each other. A dealer selling a modular floating dock sells the platform every ladder, handrail and fender will be bolted to, and does so without a figure to hand over.<\/p>\n\n  <p>That is solvable, and the solution is a question asked at the right time. Three questions belong in a specification or supplier enquiry, alongside the usual ones about flotation and delivery:<\/p>\n\n  <ol>\n    <li>On this float system, where are attachment points permitted, and by what rule are they identified?<\/li>\n    <li>Capacity is quoted in which terms: distributed load, per cube, per section, or per point?<\/li>\n    <li>What is the criterion when a concentrated load arrives at the edge rather than the middle of the deck?<\/li>\n  <\/ol>\n\n  <p>None of those requires new engineering. A buyer&#8217;s first act on a new dock is to bolt things to its edge. When a mount fails, the chain of questions runs back through whoever specified the mount to whoever sold the dock. Hand over a set of transcribable figures: which corners take the bolts, whether a connection is single or double layer, what each cube carries. That replaces an unclear responsibility with a specification that can go into a plan, a quotation or a contract annex.<\/p>\n\n  <p>It also separates suppliers rather than levelling them. When a customer asks whether a ladder can go on a dock, an answer that quotes the attachment rule and the load figure lands differently from &#8220;it should be fine.&#8221;<\/p>\n\n  <!-- BP-cta-end -->\n  <div class=\"bp-cta-end bd-reveal\">\n    <p class=\"bp-cta-end-eyebrow\"><span class=\"bp-cta-end-eyebrow-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z\"\/><path d=\"m21.854 2.147-10.94 10.939\"\/><\/svg><\/span>Settling the mounting question early<\/p>\n    <p class=\"bp-cta-end-title\">Get the mounting points into the dock specification<\/p>\n    <p class=\"bp-cta-end-sub\">Tell us your layout, and what you plan to bolt to the edge. We will confirm which cubes take the load and put the connection rules and the load figures in writing before the container is packed.<\/p>\n    <a class=\"bp-cta-end-btn\" href=\"https:\/\/www.hiseadock.com\/contact-us\/\" target=\"_self\">Send us your dock layout<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12h14\"\/><path d=\"m12 5 7 7-7 7\"\/><\/svg><\/a>\n  <\/div>\n\n  <p><em>We&#8217;re Hisea Dock, and we don&#8217;t make ladders. What we make is the platform a ladder ends up bolted to, and we publish the two things any mount ultimately depends on. The first is how the cubes join: which corners take the bolts, and which connections are single layer rather than double. The second is what each cube is rated to carry, from 350 kg\/m\u00b2 on the standard 500\u00d7500\u00d7400 cube to 420 kg\/m\u00b2 on the strengthened high cube. If you&#8217;re specifying a dock and need those figures in writing, they&#8217;re on our <a href=\"https:\/\/www.hiseadock.com\/modular-floating-dock-cubes\/\">modular floating dock cubes<\/a> page.<\/em><\/p>\n\n  <hr>\n\n  <h2>References<\/h2>\n\n  <ol class=\"bd-refs\">\n    <li>US Department of Defense. &#8220;UFC 4-152-07: Piers and Wharves.&#8221; Figure 6-3, Vertical Live Loads on Berthing Systems; 14 July 2009, Change 1, 1 September 2012. <a href=\"https:\/\/www.wbdg.org\/FFC\/DOD\/UFC\/ufc_4_152_07_2009_c1.pdf\" target=\"_blank\" rel=\"noopener\">https:\/\/www.wbdg.org\/FFC\/DOD\/UFC\/ufc_4_152_07_2009_c1.pdf<\/a><\/li>\n    <li>American Society of Civil Engineers. &#8220;Planning and Design Guidelines for Small Craft Harbors.&#8221; Manuals and Reports on Engineering Practice No. 50, third edition; Tables 3-4 and 3-5; errata effective 1 December 2017. <a href=\"https:\/\/ascelibrary.org\/doi\/book\/10.1061\/9780784411988\" target=\"_blank\" rel=\"noopener\">https:\/\/ascelibrary.org\/doi\/book\/10.1061\/9780784411988<\/a><\/li>\n    <li>North Carolina Building Code. &#8220;\u00a73604.3: Floating Docks \u2014 Live Loads and Tilt.&#8221; <a href=\"https:\/\/up.codes\/s\/minimum-design-loads\" target=\"_blank\" rel=\"noopener\">https:\/\/up.codes\/s\/minimum-design-loads<\/a><\/li>\n    <li>Permanent International Association of Navigation Congresses (PIANC). &#8220;Review of Selected Standards for Floating Dock Design.&#8221; Bulletin 93. <a href=\"https:\/\/construcaoereparacaonaval.files.wordpress.com\/2017\/07\/review-of-selected-standards-for-floating-dock-design-pianc.pdf\" target=\"_blank\" rel=\"noopener\">https:\/\/construcaoereparacaonaval.files.wordpress.com\/2017\/07\/review-of-selected-standards-for-floating-dock-design-pianc.pdf<\/a><\/li>\n    <li>California Department of Industrial Relations. &#8220;Cal\/OSHA Title 8, \u00a74405: Working Over Water.&#8221; Emergency ladders on waterfront docks. <a href=\"https:\/\/www.dir.ca.gov\/title8\/4405.html\" target=\"_blank\" rel=\"noopener\">https:\/\/www.dir.ca.gov\/title8\/4405.html<\/a><\/li>\n    <li>Washington State Legislature. &#8220;WAC 296-56-60115(8): Longshore, Stevedore and Waterfront.&#8221; Dock ladders. <a href=\"https:\/\/app.leg.wa.gov\/wac\/default.aspx?cite=296-56-60115\" target=\"_blank\" rel=\"noopener\">https:\/\/app.leg.wa.gov\/wac\/default.aspx?cite=296-56-60115<\/a><\/li>\n    <li>Anne Arundel County Code. &#8220;\u00a718-7-108: Ladders and Flotation Devices.&#8221; <a href=\"https:\/\/codelibrary.amlegal.com\/codes\/annearundel\/latest\/annearundelco_md\/0-0-0-170046\" target=\"_blank\" rel=\"noopener\">https:\/\/codelibrary.amlegal.com\/codes\/annearundel\/latest\/annearundelco_md\/0-0-0-170046<\/a><\/li>\n    <li>BoatUS. &#8220;Boarding Ladder.&#8221; ABYC H-41 reboarding requirements. <a href=\"https:\/\/www.boatus.com\/expert-advice\/expert-advice-archive\/2026\/february\/boarding-ladder\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.boatus.com\/expert-advice\/expert-advice-archive\/2026\/february\/boarding-ladder\/<\/a><\/li>\n    <li>Robson Forensic. &#8220;Marina Drowning Incidents: Expert Witness.&#8221; Analysis of 107 marina drowning deaths, 2008\u20132017. <a href=\"https:\/\/www.robsonforensic.com\/articles\/marina-drowning-expert-witness\" target=\"_blank\" rel=\"noopener\">https:\/\/www.robsonforensic.com\/articles\/marina-drowning-expert-witness<\/a><\/li>\n    <li>Alaska Beacon. &#8220;After Several Deadly Drownings, Alaska Legislature Votes to Require Harbor Safety Ladders.&#8221; 2024. <a href=\"https:\/\/alaskabeacon.com\/briefs\/after-several-deadly-drownings-alaska-legislature-votes-to-require-harbor-safety-ladders\/\" target=\"_blank\" rel=\"noopener\">https:\/\/alaskabeacon.com\/briefs\/after-several-deadly-drownings-alaska-legislature-votes-to-require-harbor-safety-ladders\/<\/a><\/li>\n    <li>Chubb. &#8220;Marine Facilities Recommendations Log.&#8221; Marinas and yacht clubs: egress ladders and life rings; Form 04-01-0142, June 2020. <a href=\"https:\/\/www.chubb.com\/content\/dam\/chubb-sites\/chubb-com\/us-en\/business-insurance\/marine-insights\/documents\/pdf\/2020-06.17-04-01-0142-marine-facilities-recommendations.pdf\" target=\"_blank\" rel=\"noopener\">https:\/\/www.chubb.com\/content\/dam\/chubb-sites\/chubb-com\/us-en\/business-insurance\/marine-insights\/documents\/pdf\/2020-06.17-04-01-0142-marine-facilities-recommendations.pdf<\/a><\/li>\n    <li>iBoats Forums. &#8220;Ladder Screws Pulled Out!&#8221; Thread 594092, July 2013. <a href=\"https:\/\/forums.iboats.com\/threads\/ladder-screws-pulled-out.594092\/\" target=\"_blank\" rel=\"noopener\">https:\/\/forums.iboats.com\/threads\/ladder-screws-pulled-out.594092\/<\/a><\/li>\n    <li>iBoats Forums. &#8220;Ladders to Get Back in the Boat.&#8221; Thread 154147. <a href=\"https:\/\/forums.iboats.com\/threads\/ladders-to-get-back-in-the-boat.154147\/\" target=\"_blank\" rel=\"noopener\">https:\/\/forums.iboats.com\/threads\/ladders-to-get-back-in-the-boat.154147\/<\/a><\/li>\n    <li>YBW Forums. &#8220;Trouble Getting Back On-Board After a Swim.&#8221; Thread 368274. <a href=\"https:\/\/forums.ybw.com\/threads\/trouble-getting-back-on-board-after-a-swim.368274\/\" target=\"_blank\" rel=\"noopener\">https:\/\/forums.ybw.com\/threads\/trouble-getting-back-on-board-after-a-swim.368274\/<\/a><\/li>\n    <li>Hisea Dock. &#8220;Modular Floating Dock Cubes.&#8221; <a href=\"https:\/\/www.hiseadock.com\/modular-floating-dock-cubes\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.hiseadock.com\/modular-floating-dock-cubes\/<\/a><\/li>\n    <li>Hisea Dock. &#8220;Products.&#8221; <a href=\"https:\/\/www.hiseadock.com\/products\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.hiseadock.com\/products\/<\/a><\/li>\n    <li>Hisea Dock. &#8220;Dock Accessories.&#8221; <a href=\"https:\/\/www.hiseadock.com\/dock-accessories\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.hiseadock.com\/dock-accessories\/<\/a><\/li>\n    <li>Hisea Dock. &#8220;Parts of a Dock.&#8221; <a href=\"https:\/\/www.hiseadock.com\/parts-of-a-dock\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.hiseadock.com\/parts-of-a-dock\/<\/a><\/li>\n    <li>Hisea Dock. &#8220;FAQ.&#8221; <a href=\"https:\/\/www.hiseadock.com\/faq\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.hiseadock.com\/faq\/<\/a><\/li>\n    <li>Hisea Dock. &#8220;How to Prepare Floating Docks in Winter.&#8221; <a href=\"https:\/\/www.hiseadock.com\/how-to-prepare-floating-docks-in-winter\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.hiseadock.com\/how-to-prepare-floating-docks-in-winter\/<\/a><\/li>\n    <li>Hisea Dock. &#8220;How to Anchor a Floating Dock \u2014 Tutorial.&#8221; <a href=\"https:\/\/www.hiseadock.com\/how-to-anchor-a-floating-dock-tutorial\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.hiseadock.com\/how-to-anchor-a-floating-dock-tutorial\/<\/a><\/li>\n    <li>Hisea Dock. &#8220;Floating Dock Installation Guide.&#8221; <a href=\"https:\/\/www.hiseadock.com\/floating-dock-installation-guide\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.hiseadock.com\/floating-dock-installation-guide\/<\/a><\/li>\n    <li>Hisea Dock. &#8220;Accessories for Your Drive-On Boat Dock.&#8221; <a href=\"https:\/\/www.hiseadock.com\/accessories-for-your-drive-on-boat-dock\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.hiseadock.com\/accessories-for-your-drive-on-boat-dock\/<\/a><\/li>\n    <li>Hisea Dock. &#8220;Hisea Dock.&#8221; <a href=\"https:\/\/www.hiseadock.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.hiseadock.com\/<\/a><\/li>\n  <\/ol>\n<\/article>\n<\/div>\n<!-- \u2191\u2191\u2191 Fragment ends here. \u2191\u2191\u2191 -->\n<\/body><\/html>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>How to Install a Dock Ladder on a Floating Dock: Where the Load Actually Lands How to Install a Dock Ladder on a Floating Dock: Where<span class=\"excerpt-hellip\"> [\u2026]<\/span><\/p>\n","protected":false},"author":1,"featured_media":145596,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"none","_seopress_titles_title":"How to Install a Dock Ladder on a Floating Dock","_seopress_titles_desc":"Learn how to mount a dock ladder safely on a floating dock, from ladder placement and backing plates to load paths and edge mounting.","_seopress_robots_index":"","footnotes":""},"categories":[78],"tags":[],"class_list":["post-145592","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mml-blog"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hiseadock.com\/it\/wp-json\/wp\/v2\/posts\/145592","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hiseadock.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hiseadock.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hiseadock.com\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hiseadock.com\/it\/wp-json\/wp\/v2\/comments?post=145592"}],"version-history":[{"count":2,"href":"https:\/\/www.hiseadock.com\/it\/wp-json\/wp\/v2\/posts\/145592\/revisions"}],"predecessor-version":[{"id":145598,"href":"https:\/\/www.hiseadock.com\/it\/wp-json\/wp\/v2\/posts\/145592\/revisions\/145598"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hiseadock.com\/it\/wp-json\/wp\/v2\/media\/145596"}],"wp:attachment":[{"href":"https:\/\/www.hiseadock.com\/it\/wp-json\/wp\/v2\/media?parent=145592"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hiseadock.com\/it\/wp-json\/wp\/v2\/categories?post=145592"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hiseadock.com\/it\/wp-json\/wp\/v2\/tags?post=145592"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}