{"id":321,"date":"2026-10-28T00:41:01","date_gmt":"2026-10-28T00:41:01","guid":{"rendered":"https:\/\/mmbatch14.com\/sleepdemo\/about\/"},"modified":"2026-10-28T01:30:55","modified_gmt":"2026-10-28T01:30:55","slug":"about","status":"publish","type":"page","link":"https:\/\/mmbatch14.com\/sleepdemo\/about\/","title":{"rendered":"About Tub and Timber"},"content":{"rendered":"\n<link rel=\"preconnect\" href=\"https:\/\/api.fontshare.com\"><link rel=\"preconnect\" href=\"https:\/\/cdn.fontshare.com\" crossorigin><link href=\"https:\/\/api.fontshare.com\/v2\/css?f[]=satoshi@400,700&#038;display=swap\" rel=\"stylesheet\"><style>\n.wp-site-blocks > header, .wp-site-blocks > footer, .wp-site-blocks > .wp-block-template-part, .wp-block-post-title, h1.wp-block-post-title, .entry-title { display:none !important; }\nbody { margin:0 !important; padding:0 !important; background:#FBFAF6 !important; }\n.entry-content, .wp-block-post-content { margin:0 !important; padding:0 !important; max-width:none !important; }\n.bc-shell, .bc-shell * { box-sizing:border-box; margin:0; padding:0; }\n.bc-shell { width:100vw; margin-left:calc(50% - 50vw); font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; color:#2A2620;\n  background:#FBFAF6; font-size:16px; line-height:1.7; -webkit-font-smoothing:antialiased; overflow-x:clip; }\n.bc-wrap { max-width:1120px; margin:0 auto; padding:0 32px; }\n.bc-eyebrow { display:inline-block; background:color-mix(in srgb, #d9d0a9 40%, transparent); color:#7e6d34;\n  font-size:11.5px; letter-spacing:.14em; text-transform:uppercase; font-weight:700; padding:7px 16px; border-radius:999px; }\n.bc-btn { display:inline-flex; align-items:center; gap:9px; background:#d9d0a9; color:#2A2620; font-weight:700;\n  font-size:14.5px; padding:15px 30px; border-radius:999px; text-decoration:none; box-shadow:none;\n  transition:background .3s ease, color .3s ease, transform .5s ease; }\n.bc-btn::after { content:\"\u2192\"; font-weight:700; }\n.bc-btn:hover { background:#2A2620; color:#FBFAF6; transform:translateY(-1px); }\n.bc-btn--line { background:transparent; border:0; color:#2A2620; padding:15px 10px;\n  text-decoration:underline; text-decoration-color:#d9d0a9; text-decoration-thickness:2px; text-underline-offset:5px; }\n.bc-btn--line:hover { background:transparent; color:#7e6d34; transform:none; }\n@media (prefers-reduced-motion: no-preference) {\n  .bc-reveal { opacity:0; transform:translateY(16px); transition:opacity .5s ease, transform .5s ease; }\n  .bc-reveal.pg-in { opacity:1; transform:none; }\n}\n.bc-topbar { background:#1D1A15; color:#fff; font-size:12.5px; font-weight:700; letter-spacing:.03em; padding:9px 0; }\n.bc-topbar .bc-wrap { display:flex; justify-content:space-between; gap:16px; }\n.bc-topbar em { font-style:normal; color:color-mix(in srgb, #d9d0a9 75%, #fff); }\n.bc-header { padding:18px 0; background:#FBFAF6; position:sticky; top:0; z-index:50;\n  border-bottom:1px solid color-mix(in srgb, #2A2620 12%, transparent); }\n.bc-header .bc-wrap { display:grid; grid-template-columns:1fr auto 1fr; align-items:center; gap:16px 26px; }\n.bc-nav { justify-self:center; }\n.bc-header .bc-header-cta { justify-self:end; }\n.bc-logo { display:flex; align-items:center; gap:12px; text-decoration:none; color:#2A2620; transition:opacity .3s ease; }\n\/* F92: hover added (2026-09-02) *\/\n.bc-logo:hover { opacity:.82; }\n.bc-logo .bc-mark { width:42px; height:42px; border-radius:50%; background:#1D1A15; color:#FBFAF6;\n  display:flex; align-items:center; justify-content:center; font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; font-weight:700; font-size:20px; }\n.bc-logo .bc-name { font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; font-weight:700; font-size:22px; line-height:1.05; letter-spacing:-.01em; }\n.bc-logo .bc-name span { color:#7e6d34; }\n.bc-logo .bc-name small { display:block; font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; font-size:10px; letter-spacing:.2em;\n  text-transform:uppercase; color:#6E675C; font-weight:700; margin-top:3px; }\n.bc-nav { display:flex; gap:8px 24px; align-items:center; flex-wrap:wrap; }\n.bc-nav a { font-size:14px; font-weight:700; color:#2A2620; text-decoration:none; transition:color .3s ease; }\n.bc-nav a:hover { color:#7e6d34; }\n.bc-header .bc-btn { padding:11px 20px; font-size:13px; }\n.bc-awning { height:14px; background:repeating-linear-gradient(90deg, #d9d0a9 0 26px, #FFFDF8 26px 52px);\n  border-bottom:1px solid color-mix(in srgb, #2A2620 14%, transparent); }\n.bc-hero { padding:74px 0 54px; text-align:center; }\n.bc-hero h1 { font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; font-weight:700; font-size:clamp(36px,4.8vw,62px); line-height:1.08;\n  letter-spacing:-.02em; max-width:20ch; margin:22px auto 0; }\n.bc-hero h1 em { font-style:normal; color:#7e6d34; }\n.bc-hero .bc-sub { font-size:17px; color:#6E675C; max-width:56ch; margin:20px auto 32px; }\n.bc-hero-ctas { display:flex; gap:14px 18px; flex-wrap:wrap; align-items:center; justify-content:center; }\n.bc-chips { display:flex; gap:10px 22px; flex-wrap:wrap; justify-content:center; margin-top:30px; }\n.bc-chips > span { font-size:13px; font-weight:700; color:#6E675C; display:inline-flex; align-items:center; gap:8px; }\n.bc-chips > span::before { content:\"\u2713\"; color:#7e6d34; font-weight:700; }\n.bc-window { padding:20px 0 0; }\n.bc-window-frame { position:relative; z-index:0; border:1px solid color-mix(in srgb, #2A2620 16%, transparent); border-radius:12px;\n  background:#FFFDF8; overflow:hidden; box-shadow:0 24px 48px -28px color-mix(in srgb, #2A2620 35%, transparent); }\n.bc-window-frame .bc-window-awning { height:12px;\n  background:repeating-linear-gradient(90deg, #d9d0a9 0 22px, #FFFDF8 22px 44px);\n  border-bottom:1px solid color-mix(in srgb, #2A2620 14%, transparent); }\n.bc-window-photo { position:relative; }\n.bc-window-photo::after { content:\"\"; position:absolute; inset:0; background:linear-gradient(rgba(0,0,0,.15), rgba(0,0,0,.15)); pointer-events:none; }\n.bc-window-frame img { display:block; width:100%; aspect-ratio:21\/9; object-fit:cover; }\n.bc-notice { position:relative; z-index:1; max-width:420px; margin:-46px 40px 0 auto; background:#FFFDF8;\n  border:1px solid color-mix(in srgb, #2A2620 14%, transparent); border-radius:12px; padding:22px 26px; text-align:left;\n  box-shadow:0 16px 36px -20px color-mix(in srgb, #2A2620 45%, transparent); }\n.bc-notice h3 { font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; font-weight:700; font-size:17px; margin-bottom:6px; }\n.bc-notice h3 span { color:#7e6d34; }\n.bc-notice p { font-size:13.5px; color:#6E675C; }\n.bc-services { padding:92px 0; background:color-mix(in srgb, #F8F0E2 45%, #FBFAF6); }\n.bc-services-head { text-align:center; max-width:640px; margin:0 auto 50px; }\n.bc-h2 { font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; font-weight:700; font-size:clamp(28px,3.4vw,42px); line-height:1.1;\n  letter-spacing:-.018em; margin-top:16px; }\n.bc-h2 em { font-style:normal; color:#7e6d34; }\n.bc-services-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:24px; }\n.bc-service { background:#FFFDF8; border:1px solid color-mix(in srgb, #2A2620 12%, transparent);\n  border-radius:12px; padding:30px 28px; text-align:left; transition:border-color .3s ease, transform .5s ease; }\n.bc-service:hover { border-color:#7e6d34; transform:translateY(-3px); }\n.bc-service .bc-glyph { width:46px; height:46px; border-radius:50%; background:color-mix(in srgb, #d9d0a9 45%, #FFFDF8);\n  color:#7e6d34; display:flex; align-items:center; justify-content:center;\n  font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; font-weight:700; font-size:20px; }\n.bc-service h3 { font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; font-weight:700; font-size:19px; margin:16px 0 8px; }\n.bc-service p { font-size:14.5px; color:#6E675C; margin-bottom:14px; }\n.bc-service a { font-size:13.5px; font-weight:700; color:#7e6d34; text-decoration:none; transition:color .3s ease; }\n.bc-service a:hover { color:#2A2620; }\n.bc-listings-band:not(:has(.bc-listing-row)),.bc-events-band:not(:has(.bc-event-card)),.bc-deal-band:not(:has(.bc-deal-row)),.bc-comparison-band:not(:has(.bc-comparison-column)),.bc-product-spotlight:not(:has(.bc-product-content)){display:none}\n\/* searchHero \u2014 the partner hand-off search panel under its own awning *\/\n.bc-search:not(:has(.bc-search-chip)),.bc-search:not(:has(.bc-search-go)){display:none}\n.bc-search .bc-eyebrow:empty,.bc-search .bc-h2:empty,.bc-search .bc-aisle-head p:empty{display:none}\n.bc-search-frame { background:#FFFDF8; border:1px solid color-mix(in srgb, #2A2620 16%, transparent); border-radius:12px; overflow:hidden; }\n.bc-search-panel { display:flex; flex-wrap:wrap; align-items:center; gap:12px 14px; padding:26px 28px; }\n.bc-search-chip { display:inline-flex; flex-direction:column; gap:3px; background:color-mix(in srgb, #d9d0a9 26%, #FFFDF8); border-radius:12px; padding:13px 22px; }\n.bc-search-chip small { font-size:11px; letter-spacing:.14em; text-transform:uppercase; color:#7e6d34; font-weight:700; }\n.bc-search-chip strong { font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; font-weight:700; font-size:16px; color:#2A2620; }\n.bc-search-go { margin-left:auto; }\n.bc-authority-band:not(:has(.bc-authority-item)),.bc-trust-strip:not(:has(.bc-trust-item)),.bc-how-band:not(:has(.bc-how-item)){display:none}\n.bc-product-content .bc-btn{margin-top:16px}\n.bc-aisle { padding:92px 0; }\n.bc-aisle-head { text-align:center; max-width:640px; margin:0 auto 50px; }\n.bc-aisle-head p { margin-top:12px; font-size:15.5px; color:#6E675C; }\n.bc-spot-mount { background:#FFFDF8; border:1px solid color-mix(in srgb, #2A2620 14%, transparent);\n  border-radius:12px; overflow:hidden; }\n.bc-spot-awning { height:12px; background:repeating-linear-gradient(90deg, #d9d0a9 0 22px, #FFFDF8 22px 44px);\n  border-bottom:1px solid color-mix(in srgb, #2A2620 14%, transparent); }\n.bc-picks-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:24px; }\n.bc-pick { display:block; background:#FFFDF8; border:1px solid color-mix(in srgb, #2A2620 12%, transparent);\n  border-radius:12px; padding:30px 28px; text-align:left; text-decoration:none;\n  transition:border-color .3s ease, transform .5s ease; }\n.bc-pick:hover { border-color:#7e6d34; transform:translateY(-3px); }\n.bc-pick .bc-pick-tag { font-size:12px; letter-spacing:.12em; text-transform:uppercase; color:#7e6d34; font-weight:700; }\n.bc-pick h3 { font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; font-weight:700; font-size:19px; color:#2A2620; margin:12px 0 8px; }\n.bc-pick p { font-size:14.5px; color:#6E675C; margin-bottom:14px; }\n.bc-pick .bc-pick-cta { font-size:13.5px; font-weight:700; color:#7e6d34; }\n.bc-cats-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:24px; }\n.bc-cat { display:block; background:color-mix(in srgb, #d9d0a9 22%, #FFFDF8); border-radius:12px;\n  padding:28px 28px 24px; text-align:left; text-decoration:none; border:1px solid color-mix(in srgb, #2A2620 10%, transparent);\n  transition:border-color .3s ease, transform .5s ease; }\n.bc-cat:hover { border-color:#7e6d34; transform:translateY(-3px); }\n.bc-cat h3 { font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; font-weight:700; font-size:20px; color:#2A2620; margin-bottom:6px; }\n.bc-cat p { font-size:14px; color:#6E675C; margin-bottom:12px; }\n.bc-cat .bc-cat-go { font-size:13.5px; font-weight:700; color:#7e6d34; }\n.bc-feed-rows { display:flex; flex-direction:column; }\n.bc-feed-row { display:grid; grid-template-columns:160px 1fr; gap:20px; padding:18px 2px; text-decoration:none;\n  border-top:1px solid color-mix(in srgb, #2A2620 14%, transparent); }\n.bc-feed-row:last-child { border-bottom:1px solid color-mix(in srgb, #2A2620 14%, transparent); }\n.bc-feed-row .bc-feed-tag { font-size:12px; letter-spacing:.12em; text-transform:uppercase; color:#7e6d34; font-weight:700; padding-top:2px; }\n.bc-feed-row h3 { font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; font-weight:700; font-size:17px; color:#2A2620; transition:color .3s ease; }\n.bc-feed-row:hover h3 { color:#7e6d34; }\n.bc-visit { background:#F8F0E2; color:#2A2620; padding:92px 0; border-top:1px solid color-mix(in srgb, #2A2620 10%, transparent); }\n.bc-visit .bc-wrap { display:grid; grid-template-columns:1.15fr .85fr; gap:60px; align-items:start; }\n.bc-visit h2 { font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; font-weight:700; font-size:clamp(26px,3.4vw,40px); line-height:1.12; margin:16px 0 12px; }\n.bc-visit .bc-visit-intro { font-size:15.5px; color:#6E675C; max-width:48ch; margin-bottom:28px; }\n.bc-visit-rows { display:flex; flex-direction:column; }\n.bc-visit-row { display:grid; grid-template-columns:160px 1fr; gap:20px; padding:14px 2px;\n  border-top:1px solid color-mix(in srgb, #2A2620 14%, transparent); font-size:14.5px; }\n.bc-visit-row:last-child { border-bottom:1px solid color-mix(in srgb, #2A2620 14%, transparent); }\n.bc-visit-row .bc-visit-label { font-weight:700; letter-spacing:.08em; text-transform:uppercase; font-size:12px;\n  color:#7e6d34; padding-top:2px; }\n.bc-visit-card { background:#FFFDF8; color:#2A2620; border-radius:12px; padding:34px 32px;\n  border:1px solid color-mix(in srgb, #2A2620 14%, transparent);\n  box-shadow:0 20px 44px -24px color-mix(in srgb, #2A2620 45%, transparent); }\n.bc-visit-card h3 { font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; font-weight:700; font-size:22px; margin-bottom:10px; }\n.bc-visit-card p { font-size:14.5px; color:#6E675C; margin-bottom:22px; }\n.bc-footer { background:#1D1A15; color:#fff; border-top:0; padding:68px 0 32px; }\n.bc-footer-grid { display:grid; grid-template-columns:1.2fr .8fr 1fr; gap:48px; margin-bottom:48px; }\n.bc-footer .bc-logo .bc-mark { background:#d9d0a9; color:#2A2620; }\n.bc-footer .bc-name { color:#fff; }\n.bc-footer .bc-name span { color:#d9d0a9; }\n.bc-footer .bc-name small { color:color-mix(in srgb, #fff 55%, transparent); }\n.bc-footer p.bc-tag { font-size:13.5px; margin-top:14px; max-width:34ch; color:color-mix(in srgb, #fff 72%, transparent); }\n.bc-footer h4 { font-size:10.5px; letter-spacing:.24em; text-transform:uppercase; color:#d9d0a9; font-weight:700; margin-bottom:16px; }\n.bc-footer-links { display:flex; flex-direction:column; gap:9px; }\n.bc-footer-links a { color:color-mix(in srgb, #fff 85%, transparent); font-size:13.5px; text-decoration:none; font-weight:700; transition:color .3s ease; }\n.bc-footer-links a:hover { color:#d9d0a9; }\n.bc-capture p { font-size:13px; margin-bottom:14px; color:color-mix(in srgb, #fff 70%, transparent); }\n.bc-capture-row { display:flex; margin:0; border:0; border-radius:999px; overflow:hidden; background:#FFFDF8; }\n.bc-capture-row input.bc-field { flex:1; min-width:0; border:0; outline:none; font:inherit; font-size:13.5px; padding:12px 16px; background:transparent; color:#2A2620; }\n.bc-capture-row button { border:0; cursor:pointer; font:inherit; font-size:13px; font-weight:700; background:#d9d0a9; color:#2A2620; padding:12px 20px;\n  transition:background .3s ease, color .3s ease; }\n.bc-capture-row button:hover { background:#7e6d34; color:#fff; }\n.bc-footer-legal { border-top:1px solid color-mix(in srgb, #fff 16%, transparent); padding-top:20px;\n  display:flex; justify-content:space-between; gap:16px; flex-wrap:wrap; font-size:11.5px; color:color-mix(in srgb, #fff 55%, transparent); }\n.bc-footer-legal a { color:inherit; text-decoration:none; margin-left:14px; }\n.bc-footer-legal a:hover { color:#d9d0a9; }\n.bc-article { max-width:760px; margin:0 auto; padding:64px 32px 92px; }\n.bc-article h1 { font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; font-weight:700; font-size:clamp(30px,3.8vw,44px); line-height:1.12;\n  letter-spacing:-.02em; margin-bottom:26px; }\n.bc-article-body { font-size:16.5px; line-height:1.8; }\n.bc-article-body h2 { font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; font-weight:700; font-size:25px; margin:38px 0 12px; }\n.bc-article-body h3 { font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; font-weight:700; font-size:19px; margin:26px 0 10px; }\n.bc-article-body p { margin-bottom:16px; }\n.bc-article-body a { color:#7e6d34; font-weight:700; }\n@media (max-width: 980px) {\n  .bc-header .bc-wrap { display:flex; flex-wrap:wrap; justify-content:space-between; }\n  .bc-services-grid, .bc-picks-grid, .bc-cats-grid { grid-template-columns:1fr; }\n  .bc-visit .bc-wrap { grid-template-columns:1fr; gap:36px; }\n  .bc-notice { margin:-30px 16px 0 auto; max-width:340px; }\n  .bc-window-frame img { aspect-ratio:16\/10; }\n  .bc-visit-row, .bc-feed-row { grid-template-columns:1fr; gap:4px; }\n  .bc-nav { gap:6px 14px; }\n  .bc-nav a { font-size:13px; }\n  .bc-search-go { margin-left:0; }\n}\n\n\/* Tub and Timber finish 2026-10-28 *\/\n.bc-shell:not(.bc-js) .bc-reveal{opacity:1!important;transform:none!important}\n\/* the shell breaks out with width:100vw, which is 15 px wider than the page when a desktop scrollbar shows; inside the\n   content-only canvas template the parent is already full width, so fill it instead (2026-10-28) *\/\n.wp-block-post-content>.bc-shell,.entry-content>.bc-shell,.wp-site-blocks>.bc-shell{width:auto!important;margin-left:0!important;margin-right:0!important}\n.wp-site-blocks{padding:0!important}.wp-site-blocks>main,.wp-site-blocks>main>.wp-block-group{margin:0!important;padding:0!important}\n.wp-site-blocks .entry-content:has(>.bc-shell),.wp-site-blocks .wp-block-post-content:has(>.bc-shell){padding-left:0!important;padding-right:0!important;margin-top:0!important}\n.bc-shell h1,.bc-shell h2,.bc-shell h3{overflow-wrap:anywhere}\n.bc-footer-grid{grid-template-columns:1.3fr 1fr 1fr}\n.bc-footer-legal a{margin-left:16px}\n.bc-article-body h2,.bc-article-body h3{scroll-margin-top:110px}\n.bc-article-body ul,.bc-article-body ol{padding-left:22px;margin:0 0 18px}.bc-article-body li{margin-bottom:8px}.bc-article-body li::marker{color:#7e6d34;font-weight:700}\n.bc-article-body a{text-decoration-thickness:1px;text-underline-offset:3px}\n.bc-article-body .wp-block-table td,.bc-article-body .wp-block-table th{vertical-align:top}\n.bc-article-body figure.wp-block-table{margin:0 0 24px;overflow-x:auto}\n.bc-article-body table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.55}\n.bc-article-body th{text-align:left;font-weight:700;background:#F8F0E2;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:#7e6d34}\n.bc-article-body th,.bc-article-body td{padding:11px 13px;border-bottom:1px solid rgba(42,38,32,.14)}\n.bc-article-body p.mmos-callout{margin:26px 0;padding:16px 20px;border-left:4px solid #7e6d34;background:#F8F0E2;border-radius:0 12px 12px 0}\n.bc-article-body figure.wp-block-image{margin:28px 0 30px}.bc-article-body figure.wp-block-image img{display:block;width:100%;aspect-ratio:3\/2;object-fit:cover;border-radius:12px}\n.bc-article-body figure.wp-block-image figcaption{font-size:13px;color:#6E675C;margin-top:8px}.bc-article-body figure.wp-block-image figcaption a{color:inherit;font-weight:500}\n.bc-legal-updated{font-size:13.5px;color:#6E675C}\n.bc-window-frame img{aspect-ratio:21\/9;object-fit:cover;width:100%}\n.bc-home-guide{border-top:1px solid rgba(42,38,32,.1)}\n@media (max-width:560px){\n  .bc-article-body figure.wp-block-table{overflow-x:visible}\n  .bc-article-body .wp-block-table table,.bc-article-body .wp-block-table tbody,.bc-article-body .wp-block-table tr,.bc-article-body .wp-block-table td{display:block;width:100%}\n  .bc-article-body .wp-block-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n  .bc-article-body .wp-block-table tr{background:#fff;border:1px solid rgba(42,38,32,.14);border-radius:10px;margin:0 0 12px;padding:6px 14px}\n  .bc-article-body .wp-block-table td{border-bottom:1px solid rgba(42,38,32,.08)!important;padding:8px 0}\n  .bc-article-body .wp-block-table tr td:last-child{border-bottom:0!important}\n  .bc-article-body .wp-block-table td::before{content:attr(data-label);display:block;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;font-weight:700;color:#7e6d34;margin-bottom:2px}\n}\n@media (max-width:980px){.bc-footer-grid{grid-template-columns:1fr 1fr;gap:28px}}\n@media (max-width:760px){\n  .bc-wrap{padding:0 20px}\n  .bc-topbar .bc-wrap{flex-direction:column;gap:2px}\n  .bc-header .bc-wrap{flex-wrap:wrap;row-gap:8px}\n  .bc-nav{width:100%;justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;gap:18px;padding-bottom:6px;scrollbar-width:none}\n  .bc-nav::-webkit-scrollbar{display:none}\n  .bc-nav a{white-space:nowrap;font-size:14px}\n  .bc-header-cta{display:none}\n  .bc-hero{padding:48px 0 36px}.bc-hero .bc-sub{font-size:16px}\n  .bc-services,.bc-aisle,.bc-visit{padding:60px 0}\n  .bc-article{padding:44px 20px 64px}.bc-article-body{font-size:16.5px}\n  .bc-footer-grid{grid-template-columns:1fr}\n  .bc-footer-legal{flex-direction:column}.bc-footer-legal a{margin:0 14px 0 0}\n  .bc-notice{margin:-26px 12px 0 12px;max-width:none}\n}\n<\/style>\n<div class=\"bc-shell shell-root alignfull\">\n<div class=\"bc-topbar\"><div class=\"bc-wrap\"><div>UK hot tub lodge parks, read from the operators&#8217; own pages in October 2026<\/div><div><em>The real cost before you book<\/em><\/div><\/div><\/div>\n<header class=\"bc-header\"><div class=\"bc-wrap\"><a class=\"bc-logo\" href=\"\/sleepdemo\/\"><span class=\"bc-mark\">TT<\/span><span class=\"bc-name\">Tub and <span>Timber<\/span><small>UK hot tub lodges<\/small><\/span><\/a><nav class=\"bc-nav\" aria-label=\"Main\"><a href=\"\/sleepdemo\/hot-tub-lodge-finder\/\">Park finder<\/a><a href=\"\/sleepdemo\/hot-tub-break-cost-calculator\/\">Cost calculator<\/a><a href=\"\/sleepdemo\/uk-hot-tub-holidays-guide\/\">UK guide<\/a><a href=\"\/sleepdemo\/hot-tub-booking-rights-guide\/\">Your rights<\/a><\/nav><a class=\"bc-btn bc-header-cta\" href=\"\/sleepdemo\/hot-tub-lodge-finder\/\">Find a park<\/a><\/div><\/header><div class=\"bc-awning\"><\/div>\n<article class=\"bc-article\">\n<h1>About Tub and Timber<\/h1>\n<div class=\"bc-article-body\">\n\n<p class=\"wp-block-paragraph\">Tub and Timber is an independent guide to hot tub lodge holidays in the UK. We wrote it for people who want a weekend in a lodge with a tub on the deck and do not want a surprise at the end of the booking.<\/p>\n<h2 class=\"wp-block-heading\">What we do<\/h2>\n<p class=\"wp-block-paragraph\">We read what operators publish about their hot tub lodges, put the useful parts side by side and explain the rules that apply, so you can decide before you pay. The <a href=\"\/sleepdemo\/hot-tub-lodge-finder\/\">finder<\/a> lists parks and what each operator says. The <a href=\"\/sleepdemo\/hot-tub-break-cost-calculator\/\">calculator<\/a> turns a quote into a total, a price per night and a price per person. The <a href=\"\/sleepdemo\/uk-hot-tub-holidays-guide\/\">guide<\/a>, the <a href=\"\/sleepdemo\/hot-tub-booking-rights-guide\/\">rights guide<\/a> and the <a href=\"\/sleepdemo\/hot-tub-holiday-checklist\/\">checklist<\/a> cover the rest.<\/p>\n<h2 class=\"wp-block-heading\">How we choose what to include<\/h2>\n<p class=\"wp-block-paragraph\">A park appears in the finder when its operator states on its own page that the lodges have a hot tub. We note what the operator says about the tub, dogs and stay lengths, and link to that page. Where an operator does not state something, such as a dog fee, we say it is not stated rather than guess.<\/p>\n<h2 class=\"wp-block-heading\">Where the facts come from<\/h2>\n<p class=\"wp-block-paragraph\">Operators&#8217; own pages, the Health and Safety Executive, the Competition and Markets Authority and the text of the law on legislation.gov.uk. We read each source in October 2026 and say so on the page. Prices for individual lodges are left out on purpose, because they change by date.<\/p>\n<h2 class=\"wp-block-heading\">Money<\/h2>\n<p class=\"wp-block-paragraph\">The operator links on this site are ordinary links with no tracking code, and we earn nothing if you book. <a href=\"\/sleepdemo\/disclosure\/\">How this site makes money<\/a> explains what would change that, and we would tell you first.<\/p>\n<h2 class=\"wp-block-heading\">Mistakes<\/h2>\n<p class=\"wp-block-paragraph\">Operators change their rules. If something here is out of date, <a href=\"\/sleepdemo\/contact\/\">write to us<\/a> with the page and the operator&#8217;s page that shows the change, and we will look again and correct it.<\/p>\n\n<\/div><\/article>\n<footer class=\"bc-footer\"><div class=\"bc-wrap\"><div class=\"bc-footer-grid\">\n  <div><a class=\"bc-logo\" href=\"\/sleepdemo\/\"><span class=\"bc-mark\">TT<\/span><span class=\"bc-name\">Tub and <span>Timber<\/span><small>UK hot tub lodges<\/small><\/span><\/a><p class=\"bc-tag\">An independent guide to UK hot tub lodge holidays, built from the operators&#8217; own pages and the law as published.<\/p><\/div>\n  <div><h4>Explore<\/h4><div class=\"bc-footer-links\"><a href=\"\/sleepdemo\/hot-tub-lodge-finder\/\">Hot tub lodge park finder<\/a><a href=\"\/sleepdemo\/hot-tub-break-cost-calculator\/\">Real cost calculator<\/a><a href=\"\/sleepdemo\/uk-hot-tub-holidays-guide\/\">A guide to UK hot tub holidays<\/a><a href=\"\/sleepdemo\/hot-tub-booking-rights-guide\/\">Your rights when a tub breaks down<\/a><a href=\"\/sleepdemo\/hot-tub-holiday-checklist\/\">Hot tub holiday checklist<\/a><\/div><\/div>\n  <div><h4>Tub and Timber<\/h4><div class=\"bc-footer-links\"><a href=\"\/sleepdemo\/about\/\">About Tub and Timber<\/a><a href=\"\/sleepdemo\/contact\/\">Contact<\/a><a href=\"\/sleepdemo\/disclosure\/\">How this site makes money<\/a><a href=\"\/sleepdemo\/privacy-policy\/\">Privacy policy<\/a><a href=\"\/sleepdemo\/terms\/\">Terms of use<\/a><\/div><\/div>\n<\/div>\n<div class=\"bc-footer-legal\"><div>\u00a9 2026 Tub and Timber.<\/div><div><a href=\"\/sleepdemo\/disclosure\/\">Disclosure<\/a><a href=\"\/sleepdemo\/privacy-policy\/\">Privacy<\/a><a href=\"\/sleepdemo\/terms\/\">Terms<\/a><a href=\"\/sleepdemo\/contact\/\">Contact<\/a><\/div><\/div>\n<\/div><\/footer>\n<\/div>\n<script>(function(){var s=document.querySelectorAll(\".bc-shell\");s.forEach(function(x){x.classList.add(\"bc-js\");});\nif(!(\"IntersectionObserver\" in window)||window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches){document.querySelectorAll(\".bc-reveal\").forEach(function(e){e.classList.add(\"pg-in\");});return;}\nvar io=new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting){e.target.classList.add(\"pg-in\");io.unobserve(e.target);}});},{threshold:0.12});\ndocument.querySelectorAll(\".bc-reveal\").forEach(function(el,i){el.style.transitionDelay=(i%3)*70+\"ms\";io.observe(el);});})();<\/script>\n","protected":false},"excerpt":{"rendered":"<p>UK hot tub lodge parks, read from the operators&#8217; own pages in October 2026 The real cost before you book TTTub and TimberUK hot tub lodges Park finderCost calculatorUK guideYour rights Find a park About Tub and Timber Tub and Timber is an independent guide to hot tub lodge holidays in the UK. We wrote [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"tub-and-timber-canvas","meta":{"_mmos_seo_title":"About Tub and Timber, an Independent UK Hot Tub Lodge Guide","_mmos_seo_desc":"Tub and Timber is an independent guide to UK hot tub lodge holidays. Read how we choose parks, where the facts come from and how to tell us about a mistake.","footnotes":""},"class_list":["post-321","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/mmbatch14.com\/sleepdemo\/wp-json\/wp\/v2\/pages\/321","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mmbatch14.com\/sleepdemo\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mmbatch14.com\/sleepdemo\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mmbatch14.com\/sleepdemo\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mmbatch14.com\/sleepdemo\/wp-json\/wp\/v2\/comments?post=321"}],"version-history":[{"count":5,"href":"https:\/\/mmbatch14.com\/sleepdemo\/wp-json\/wp\/v2\/pages\/321\/revisions"}],"predecessor-version":[{"id":392,"href":"https:\/\/mmbatch14.com\/sleepdemo\/wp-json\/wp\/v2\/pages\/321\/revisions\/392"}],"wp:attachment":[{"href":"https:\/\/mmbatch14.com\/sleepdemo\/wp-json\/wp\/v2\/media?parent=321"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}