<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>network cabling for new construction Archives - Cablify</title>
	<atom:link href="https://www.cablify.ca/tag/network-cabling-for-new-construction/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.cablify.ca/tag/network-cabling-for-new-construction/</link>
	<description></description>
	<lastBuildDate>Sat, 16 May 2026 17:11:55 +0000</lastBuildDate>
	<language>en-CA</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
	<item>
		<title>New Office Network Cabling Plan: Step-by-Step Guide</title>
		<link>https://www.cablify.ca/new-office-network-cabling-plan/</link>
		
		<dc:creator><![CDATA[HP]]></dc:creator>
		<pubDate>Sat, 16 May 2026 17:00:40 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[cabling RFQ template]]></category>
		<category><![CDATA[GTA structured cabling]]></category>
		<category><![CDATA[MDF IDF planning]]></category>
		<category><![CDATA[network cabling for new construction]]></category>
		<category><![CDATA[network drops per workstation]]></category>
		<category><![CDATA[new office network cabling]]></category>
		<category><![CDATA[office build cabling plan]]></category>
		<category><![CDATA[office IT infrastructure plan]]></category>
		<category><![CDATA[office network closet design]]></category>
		<category><![CDATA[structured cabling new office]]></category>
		<category><![CDATA[Toronto office cabling]]></category>
		<guid isPermaLink="false">https://www.cablify.ca/?p=8124</guid>

					<description><![CDATA[<p>Planning the network cabling for a new office build is one of the highest-stakes decisions in the construction project. Get it wrong and you'll be tearing open drywall a year later. This step-by-step guide walks owners and project managers through every decision from drop counts and AP density to fiber backbone, conduit sizing, network closet design, labeling standards, and writing an RFQ that gets accurate bids. Includes three interactive tools and a project checklist.</p>
<p>The post <a href="https://www.cablify.ca/new-office-network-cabling-plan/">New Office Network Cabling Plan: Step-by-Step Guide</a> appeared first on <a href="https://www.cablify.ca">Cablify</a>.</p>
]]></description>
										<content:encoded><![CDATA[<style>
@import url('https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500&display=swap');
#nb-rbar{position:fixed;top:0;left:0;height:3px;width:0%;background:linear-gradient(90deg,#fbd232,#f5a623);z-index:99999;transition:width .1s linear}
.nb-wrap{color:#2b3340;line-height:1.75;max-width:100%}
.nb-wrap h2{font-size:26px;font-weight:700;color:#0d1117;margin:48px 0 16px;padding-top:40px;border-top:1px solid #e2e8f0;scroll-margin-top:80px}
.nb-wrap h2.first-h2{margin-top:0;padding-top:0;border-top:none}
.nb-wrap h3{font-size:19px;font-weight:600;color:#2b3340;margin:32px 0 12px}
.nb-wrap h4{font-size:16px;font-weight:600;color:#2b3340;margin:20px 0 8px}
.nb-wrap p{font-size:16px;line-height:1.8;color:#2b3340;margin-bottom:16px}
.nb-wrap ul,.nb-wrap ol{margin:14px 0 18px 22px}
.nb-wrap li{font-size:16px;line-height:1.75;color:#2b3340;margin-bottom:7px}
.nb-wrap a{color:#b8910a;text-decoration:underline;text-decoration-color:rgba(251,210,50,.5)}
.nb-wrap a:hover{text-decoration-color:#fbd232}</p>
<p>.nb-hero{background:linear-gradient(135deg,#0d1117 0%,#1a1a2e 100%);border-radius:16px;padding:36px 32px;color:#fff;margin:0 0 36px;position:relative;overflow:hidden}
.nb-hero::before{content:'';position:absolute;inset:0;background:repeating-linear-gradient(45deg,transparent,transparent 30px,rgba(251,210,50,.03) 30px,rgba(251,210,50,.03) 31px)}
.nb-hero-lbl{font-family:'JetBrains Mono',monospace;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#fbd232;margin-bottom:12px;position:relative}
.nb-hero-h1{font-size:30px;font-weight:800;margin:0 0 14px;line-height:1.25;color:#fff;position:relative;font-family:inherit}
.nb-hero p{font-size:15px;color:rgba(255,255,255,.7);margin:0 0 20px;line-height:1.65;position:relative;max-width:680px}
.nb-hero-meta{display:flex;flex-wrap:wrap;gap:18px;font-family:'JetBrains Mono',monospace;font-size:11px;color:rgba(255,255,255,.5);letter-spacing:.05em;position:relative}
.nb-hero-meta span{display:inline-flex;align-items:center;gap:6px}</p>
<p>.nb-stat-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:28px 0 36px}
.nb-stat{background:#f7f9fc;border:1px solid #e2e8f0;border-radius:10px;padding:16px;border-left:4px solid #fbd232}
.nb-stat-val{font-size:26px;font-weight:700;color:#fbd232;line-height:1;margin-bottom:4px}
.nb-stat-val span{font-size:13px;color:#b8910a}
.nb-stat-lbl{font-size:11px;font-family:'JetBrains Mono',monospace;letter-spacing:.06em;text-transform:uppercase;color:#718096}</p>
<p>.nb-toc{background:#f7f9fc;border:1px solid #e2e8f0;border-left:4px solid #fbd232;border-radius:8px;padding:22px 26px;margin:32px 0}
.nb-toc-title{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#4a5568;margin-bottom:14px}
.nb-toc ol{list-style:none;counter-reset:toc;margin:0;padding:0;columns:2;column-gap:30px}
.nb-toc li{counter-increment:toc;margin-bottom:6px;font-size:14px;break-inside:avoid}
.nb-toc li::before{content:counter(toc,decimal-leading-zero)'.';font-family:'JetBrains Mono',monospace;font-size:11px;color:#fbd232;margin-right:8px}
.nb-toc a{color:#2b3340;text-decoration:none;font-weight:500}
.nb-toc a:hover{color:#b8910a}</p>
<p>.nb-callout{border-radius:12px;padding:20px 24px;margin:28px 0;border-left:4px solid}
.nb-blue{background:#fffce8;border-color:#fbd232}
.nb-orange{background:#fff4ef;border-color:#e05a1a}
.nb-green{background:#ecfdf5;border-color:#0d7c4e}
.nb-amber{background:#fffbeb;border-color:#b45309}
.nb-red{background:#fef2f2;border-color:#c0392b}
.nb-purple{background:#f5f3ff;border-color:#7c3aed}
.nb-callout-lbl{font-family:'JetBrains Mono',monospace;font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;margin-bottom:7px}
.nb-blue .nb-callout-lbl{color:#b8910a}
.nb-orange .nb-callout-lbl{color:#e05a1a}
.nb-green .nb-callout-lbl{color:#0d7c4e}
.nb-amber .nb-callout-lbl{color:#b45309}
.nb-red .nb-callout-lbl{color:#c0392b}
.nb-purple .nb-callout-lbl{color:#7c3aed}
.nb-callout p{margin:0;font-size:15px}</p>
<p>.nb-table-wrap{overflow-x:auto;margin:24px 0;border-radius:12px;border:1px solid #e2e8f0;box-shadow:0 1px 3px rgba(0,0,0,.06)}
.nb-table{width:100%;border-collapse:collapse;font-size:13.5px}
.nb-table thead{background:#0d1117;color:#fff}
.nb-table thead th{font-weight:600;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;padding:12px 14px;text-align:left;white-space:nowrap}
.nb-table tbody tr{border-bottom:1px solid #e2e8f0;transition:background .15s}
.nb-table tbody tr:hover{background:#f7f9fc}
.nb-table tbody tr:last-child{border-bottom:none}
.nb-table tbody td{padding:12px 14px;font-size:13px;color:#2b3340;vertical-align:top}
.nb-table tbody td:first-child{font-weight:600;color:#0d1117}
.nb-mono{font-family:'JetBrains Mono',monospace;font-size:12px;color:#b8910a;font-weight:500}
.nb-pill{display:inline-flex;align-items:center;justify-content:center;font-family:'JetBrains Mono',monospace;font-size:11px;font-weight:500;padding:3px 10px;border-radius:100px;white-space:nowrap}
.nb-p-y{background:#fbd232;color:#111}
.nb-p-green{background:#0d7c4e;color:#fff}
.nb-p-orange{background:#e05a1a;color:#fff}
.nb-p-red{background:#c0392b;color:#fff}
.nb-p-blue{background:#1d4ed8;color:#fff}
.nb-p-purple{background:#7c3aed;color:#fff}
.nb-p-gray{background:#4a5568;color:#fff}</p>
<p>/* Step card */
.nb-step{background:#fff;border:1px solid #e2e8f0;border-left:4px solid #fbd232;border-radius:10px;padding:0;margin:28px 0;overflow:hidden}
.nb-step-head{background:#f7f9fc;padding:14px 22px;display:flex;align-items:center;gap:14px;border-bottom:1px solid #e2e8f0}
.nb-step-num{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;background:#fbd232;color:#111;border-radius:50%;font-family:'JetBrains Mono',monospace;font-size:14px;font-weight:700;flex-shrink:0}
.nb-step-title{font-size:15px;font-weight:700;color:#0d1117;flex:1}
.nb-step-time{font-family:'JetBrains Mono',monospace;font-size:11px;color:#718096;letter-spacing:.05em}
.nb-step-body{padding:18px 22px}
.nb-step-body p:last-child,.nb-step-body ul:last-child{margin-bottom:0}</p>
<p>/* Timeline */
.nb-timeline{background:#0f1117;border:1px solid rgba(251,210,50,.25);border-radius:14px;padding:0;margin:32px 0;overflow:hidden}
.nb-timeline-head{padding:16px 24px;background:rgba(251,210,50,.07);border-bottom:1px solid rgba(251,210,50,.15);display:flex;align-items:center;gap:12px}
.nb-timeline-lbl{font-family:'JetBrains Mono',monospace;font-size:10px;font-weight:600;letter-spacing:.1em;padding:4px 10px;border-radius:4px;background:rgba(251,210,50,.15);color:#fbd232;border:1px solid rgba(251,210,50,.35);text-transform:uppercase}
.nb-timeline-title{font-size:14px;font-weight:700;color:#fff}
.nb-timeline-body{padding:28px 24px}
.nb-timeline-row{display:grid;grid-template-columns:140px 1fr;gap:20px;margin-bottom:24px;padding-bottom:24px;border-bottom:1px dashed rgba(255,255,255,.08)}
.nb-timeline-row:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}
.nb-timeline-phase{font-family:'JetBrains Mono',monospace;font-size:11px;color:#fbd232;letter-spacing:.08em;text-transform:uppercase;padding-top:3px}
.nb-timeline-phase-week{display:block;color:rgba(255,255,255,.4);font-size:10px;margin-top:4px;letter-spacing:.05em}
.nb-timeline-content h4{color:#fff;font-size:14px;font-weight:600;margin:0 0 6px}
.nb-timeline-content p{color:rgba(255,255,255,.6);font-size:13px;margin:0;line-height:1.6}
.nb-timeline-tag{display:inline-block;margin-top:8px;font-family:'JetBrains Mono',monospace;font-size:10px;padding:2px 8px;border-radius:3px;background:rgba(251,210,50,.12);color:#fbd232;letter-spacing:.05em}
.nb-timeline-tag.crit{background:rgba(192,57,43,.15);color:#fb7185}</p>
<p>/* Calculator */
.nb-calc{background:#0f1117;border:1px solid rgba(251,210,50,.25);border-radius:14px;overflow:hidden;margin:32px 0}
.nb-calc-head{padding:14px 24px;background:rgba(251,210,50,.07);border-bottom:1px solid rgba(251,210,50,.15);display:flex;align-items:center;gap:12px}
.nb-calc-body{padding:24px}
.nb-calc-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}
.nb-calc-inputs{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:22px}
.nb-calc-sect-title{font-family:'JetBrains Mono',monospace;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#fbd232;margin-bottom:18px}
.nb-calc-field{margin-bottom:14px}
.nb-calc-label{display:block;font-size:12px;font-weight:600;color:rgba(255,255,255,.7);margin-bottom:7px}
.nb-calc-input,.nb-calc-select{width:100%;background:rgba(0,0,0,.4);border:1px solid rgba(255,255,255,.15);border-radius:8px;color:#fff;font-family:inherit;font-size:13px;padding:9px 12px;outline:none;box-sizing:border-box}
.nb-calc-input:focus,.nb-calc-select:focus{border-color:#fbd232}
.nb-calc-results{background:rgba(251,210,50,.07);border:1px solid rgba(251,210,50,.2);border-radius:12px;padding:24px;display:flex;flex-direction:column}
.nb-calc-result-row{padding:11px 14px;background:rgba(0,0,0,.3);border-radius:8px;margin-bottom:9px;display:flex;justify-content:space-between;align-items:center}
.nb-calc-result-lbl{font-size:11px;font-family:'JetBrains Mono',monospace;letter-spacing:.06em;color:rgba(255,255,255,.5);text-transform:uppercase}
.nb-calc-result-val{font-family:'JetBrains Mono',monospace;font-size:16px;font-weight:700;color:#fff}
.nb-calc-result-val.big{font-size:22px;color:#fbd232}
.nb-calc-total{background:linear-gradient(135deg,rgba(251,210,50,.2),rgba(251,210,50,.05));border:1px solid rgba(251,210,50,.4);padding:14px 16px;border-radius:10px;margin-top:8px;text-align:center}
.nb-calc-total-lbl{font-family:'JetBrains Mono',monospace;font-size:10px;color:rgba(255,255,255,.6);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px}
.nb-calc-total-val{font-size:28px;font-weight:800;color:#fbd232;font-family:'JetBrains Mono',monospace}
.nb-calc-note{font-size:11px;color:rgba(255,255,255,.45);margin-top:10px;line-height:1.5;text-align:center}</p>
<p>/* Checklist */
.nb-checklist{background:#fff;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden;margin:28px 0;box-shadow:0 1px 3px rgba(0,0,0,.05)}
.nb-checklist-head{background:#0d1117;color:#fff;padding:16px 22px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}
.nb-checklist-title{font-size:14px;font-weight:700}
.nb-checklist-progress{font-family:'JetBrains Mono',monospace;font-size:11px;color:#fbd232;letter-spacing:.08em}
.nb-checklist-body{padding:8px 22px 18px}
.nb-check-group{margin-top:14px}
.nb-check-group-title{font-family:'JetBrains Mono',monospace;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#fbd232;padding:10px 0 8px;border-bottom:1px solid #e2e8f0;margin-bottom:10px}
.nb-check-item{display:flex;align-items:flex-start;gap:12px;padding:9px 0;cursor:pointer;user-select:none;transition:opacity .15s}
.nb-check-item:hover{opacity:.85}
.nb-check-box{width:20px;height:20px;border:2px solid #cbd5e0;border-radius:5px;flex-shrink:0;margin-top:2px;display:flex;align-items:center;justify-content:center;transition:all .15s;background:#fff}
.nb-check-item.done .nb-check-box{background:#fbd232;border-color:#fbd232}
.nb-check-item.done .nb-check-box::after{content:'\2713';color:#111;font-weight:700;font-size:13px}
.nb-check-text{font-size:14px;color:#2b3340;line-height:1.5}
.nb-check-item.done .nb-check-text{color:#a0aec0;text-decoration:line-through}
.nb-check-bar{height:4px;background:#e2e8f0;border-radius:2px;overflow:hidden;margin-top:12px}
.nb-check-bar-fill{height:100%;background:linear-gradient(90deg,#fbd232,#f5a623);width:0%;transition:width .3s}</p>
<p>/* Phase comparison cards */
.nb-phase-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin:28px 0}
.nb-phase-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;transition:box-shadow .2s,transform .15s}
.nb-phase-card:hover{box-shadow:0 6px 20px rgba(0,0,0,.08);transform:translateY(-2px)}
.nb-phase-card-head{padding:18px 20px 14px;background:#0d1117;color:#fff}
.nb-phase-card-num{font-family:'JetBrains Mono',monospace;font-size:11px;color:rgba(251,210,50,.7);letter-spacing:.1em;margin-bottom:6px}
.nb-phase-card-title{font-size:17px;font-weight:700;margin-bottom:3px}
.nb-phase-card-sub{font-family:'JetBrains Mono',monospace;font-size:11px;color:rgba(255,255,255,.5);letter-spacing:.04em}
.nb-phase-card-body{padding:16px 20px}
.nb-phase-card-body ul{margin:0;padding-left:18px}
.nb-phase-card-body li{font-size:13px;color:#4a5568;margin-bottom:6px;line-height:1.55}</p>
<p>/* Mistake/Tip Cards */
.nb-mistake{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:18px 22px 16px;margin:14px 0;display:flex;gap:16px}
.nb-mistake-num{font-family:'JetBrains Mono',monospace;font-size:34px;font-weight:800;color:#fbd232;line-height:1;flex-shrink:0;width:50px}
.nb-mistake-content h4{margin:4px 0 6px;font-size:15px;color:#0d1117}
.nb-mistake-content p{margin:0;font-size:14px;color:#4a5568;line-height:1.65}</p>
<p>/* FAQ */
.nb-faq-item{border-bottom:1px solid #e2e8f0}
.nb-faq-q{width:100%;background:none;border:none;padding:18px 0;text-align:left;cursor:pointer;display:flex;align-items:flex-start;justify-content:space-between;gap:14px;font-size:15px;font-weight:600;color:#0d1117;line-height:1.4;transition:color .2s}
.nb-faq-q:hover{color:#b8910a}
.nb-faq-icon{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:#eef2f7;display:flex;align-items:center;justify-content:center;transition:background .2s,transform .3s;font-size:14px;color:#4a5568}
.nb-faq-item.nb-open .nb-faq-icon{background:#fbd232;color:#111;transform:rotate(45deg)}
.nb-faq-a{overflow:hidden;max-height:0;transition:max-height .35s ease}
.nb-faq-item.nb-open .nb-faq-a{max-height:800px}
.nb-faq-a-inner{padding-bottom:18px;font-size:15px;color:#4a5568;line-height:1.75}</p>
<p>/* CTA */
.nb-cta{background:linear-gradient(135deg,#111 0%,#1a1a1a 100%);border:1px solid rgba(251,210,50,.3);border-radius:16px;padding:44px 40px;color:#fff;text-align:center;margin:48px 0 20px;position:relative;overflow:hidden}
.nb-cta::before{content:'';position:absolute;inset:0;background:repeating-linear-gradient(45deg,transparent,transparent 30px,rgba(251,210,50,.03) 30px,rgba(251,210,50,.03) 31px)}
.nb-cta h2{font-size:28px;font-weight:800;margin-bottom:12px;position:relative;color:#fff;border:none;padding:0;margin-top:0}
.nb-cta p{font-size:16px;color:rgba(255,255,255,.7);margin-bottom:24px;max-width:560px;margin-left:auto;margin-right:auto;position:relative}
.nb-cta-btns{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;position:relative}
.nb-cta-btn1{background:#fbd232;color:#111;font-size:14px;font-weight:700;padding:13px 26px;border-radius:8px;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:transform .15s,box-shadow .15s}
.nb-cta-btn1:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(251,210,50,.35);color:#111;text-decoration:none}
.nb-cta-btn2{background:rgba(255,255,255,.08);color:#fff;font-size:14px;font-weight:600;padding:13px 26px;border-radius:8px;text-decoration:none;border:1px solid rgba(255,255,255,.2);display:inline-flex;align-items:center;gap:6px;transition:background .15s}
.nb-cta-btn2:hover{background:rgba(255,255,255,.15);color:#fff;text-decoration:none}</p>
<p>.nb-author{display:flex;gap:18px;align-items:flex-start;background:#f7f9fc;border:1px solid #e2e8f0;border-radius:12px;padding:22px 26px;margin-top:40px}
.nb-author-av{width:52px;height:52px;border-radius:50%;background:#fbd232;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;color:#111;flex-shrink:0}
.nb-author-name{font-size:15px;font-weight:700;color:#0d1117;margin-bottom:2px}
.nb-author-title{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.06em;color:#b8910a;margin-bottom:8px}
.nb-author-bio{font-size:14px;color:#4a5568;line-height:1.65;margin:0}</p>
<p>.nb-divider{display:flex;align-items:center;gap:14px;margin:40px 0 24px;font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#a0aec0}
.nb-divider::before,.nb-divider::after{content:'';flex:1;height:1px;background:#e2e8f0}</p>
<p>/* Floor plan visual */
.nb-floor{background:#0f1117;border:1px solid rgba(251,210,50,.25);border-radius:14px;padding:24px;margin:28px 0;overflow:hidden}
.nb-floor-title{font-family:'JetBrains Mono',monospace;font-size:11px;color:#fbd232;letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px}
.nb-floor-svg{width:100%;height:auto;display:block}</p>
<p>/* RFQ Template */
.nb-rfq{background:#fffce8;border:2px dashed #fbd232;border-radius:12px;padding:24px 28px;margin:28px 0;font-family:'JetBrains Mono',monospace;font-size:12.5px;line-height:1.85;color:#0d1117}
.nb-rfq h4{font-family:Poppins,sans-serif;margin:0 0 12px;font-size:14px;color:#b8910a;letter-spacing:.06em;text-transform:uppercase}
.nb-rfq strong{color:#b8910a}</p>
<p>@media(max-width:640px){
  .nb-cta{padding:32px 22px}.nb-cta h2{font-size:22px}
  .nb-author{flex-direction:column}
  .nb-toc ol{columns:1}
  .nb-calc-grid{grid-template-columns:1fr}
  .nb-timeline-row{grid-template-columns:1fr;gap:8px}
  .nb-hero h1{font-size:24px}
}
</style>
<div id="nb-rbar" role="progressbar" aria-label="Reading progress"></div>
<div class="nb-wrap">
<div class="nb-hero" style="background:linear-gradient(135deg,#0d1117 0%,#1a1a2e 100%) !important;background-color:#0d1117 !important;">
<div class="nb-hero-lbl">Construction &middot; IT Infrastructure &middot; Toronto / GTA</div>
<div class="nb-hero-h1" style="color:#fff !important;">Network Cabling Plan for a New Office Build: A Step-by-Step Guide for Owners and Project Managers</div>
<p>Network cabling is one of the cheapest line items in a new office build, but getting it wrong is among the most expensive mistakes you can make. Walls go up, drywall closes, and the cost of a forgotten drop quadruples overnight. This guide walks you through every decision, from the first design meeting to final certification, so your network is ready on day one and still relevant in year ten.</p>
<div class="nb-hero-meta">
    <span>&#128338; 22 min read</span><br />
    <span>&#128218; 12 sections</span><br />
    <span>&#128295; 3 interactive tools</span><br />
    <span>&#127981; Toronto &amp; GTA focused</span>
  </div>
</div>
<div class="nb-stat-row">
<div class="nb-stat">
<div class="nb-stat-val">$180<span>&ndash;$350</span></div>
<div class="nb-stat-lbl">Cost per Drop (CAD, 2026)</div>
</div>
<div class="nb-stat">
<div class="nb-stat-val">2<span>&ndash;4x</span></div>
<div class="nb-stat-lbl">Cost After Drywall Closes</div>
</div>
<div class="nb-stat">
<div class="nb-stat-val">15<span>&ndash;25 yrs</span></div>
<div class="nb-stat-lbl">Cabling Lifecycle</div>
</div>
<div class="nb-stat">
<div class="nb-stat-val">2<span> drops</span></div>
<div class="nb-stat-lbl">Per Workstation Minimum</div>
</div>
</div>
<nav class="nb-toc" aria-label="Table of contents">
<div class="nb-toc-title">In This Guide</div>
<ol>
<li><a href="#nb-s1">When to Start Planning (Hint: Earlier Than You Think)</a></li>
<li><a href="#nb-s2">Construction Sequencing Timeline</a></li>
<li><a href="#nb-s3">Step 1: Define the Network Requirements</a></li>
<li><a href="#nb-s4">Step 2: Calculate Drop Count (Interactive Tool)</a></li>
<li><a href="#nb-s5">Step 3: Plan Wi-Fi 6E / Wi-Fi 7 Access Point Coverage</a></li>
<li><a href="#nb-s6">Step 4: Design the Fiber Backbone</a></li>
<li><a href="#nb-s7">Step 5: Conduit, Pathways, and Penetrations</a></li>
<li><a href="#nb-s8">Step 6: Network Closet Design (MDF and IDF)</a></li>
<li><a href="#nb-s9">Step 7: Cable Categories, Jackets, and Specifications</a></li>
<li><a href="#nb-s10">Step 8: Labeling and Documentation Standards</a></li>
<li><a href="#nb-s11">Step 9: Testing and Certification</a></li>
<li><a href="#nb-s12">Step 10: How to Write the RFQ</a></li>
<li><a href="#nb-s13">Project Manager Checklist</a></li>
<li><a href="#nb-s14">10 Mistakes That Cost Toronto Office Builds</a></li>
<li><a href="#nb-s15">Frequently Asked Questions</a></li>
</ol>
</nav>
<h2 class="first-h2" id="nb-s1">When to Start Planning (Hint: Earlier Than You Think)</h2>
<p>The single biggest determinant of a successful office network is when cabling enters the construction conversation. On most projects we see in Toronto and the GTA, the cabling contractor gets called after framing is complete, after the electrical drawings are finalized, and sometimes after drywall is partly up. By then, half the good decisions have already been made by someone else, usually badly.</p>
<p>Cabling should be specified at the same time as the electrical and mechanical drawings, before the GC starts framing. Here is why that timing matters:</p>
<ul>
<li><strong>Conduit pathways:</strong> If conduit is not in the slab or in the walls before drywall, you are limited to surface-mounted raceways or ceiling J-hooks. Both work, but neither looks as clean and both add labour cost on every future change.</li>
<li><strong>Floor cores and sleeves:</strong> Drilling a 4 inch core through a poured concrete slab to feed a workstation island costs roughly $400 to $800 after the fact. Including it in the original concrete pour costs almost nothing.</li>
<li><strong>Network closet location:</strong> The MDF needs power, cooling, drainage, and structural support. If the architect places it without consulting the IT designer, you end up with a closet next to a washroom water line, under a roof drain, or 80 metres from the furthest workstation when the 90 metre horizontal cable limit is 90 metres.</li>
<li><strong>Coordination with electrical:</strong> Data cables that run parallel to high-voltage feeders pick up interference. Separation distances need to be in the drawings, not negotiated on site.</li>
</ul>
<div class="nb-callout nb-amber">
<div class="nb-callout-lbl">Rule of Thumb</div>
<p>Bring the cabling contractor into design meetings the moment you have a floor plan with proposed wall locations. Not the day before rough-in. The cost of a 30 minute design review is recovered the first time it prevents a single core drill.</p>
</div>
<h2 id="nb-s2">Construction Sequencing Timeline</h2>
<p>Here is what a properly sequenced cabling installation looks like on a typical Toronto office fit-out, mapped against construction phases. Use this as your reference when reviewing the GC&#8217;s schedule.</p>
<div class="nb-timeline" style="background:#0f1117 !important;background-color:#0f1117 !important;">
<div class="nb-timeline-head">
    <span class="nb-timeline-lbl">&#128197; Schedule</span><br />
    <span class="nb-timeline-title">Cabling Tasks by Construction Phase</span>
  </div>
<div class="nb-timeline-body">
<div class="nb-timeline-row">
<div class="nb-timeline-phase">Pre-Design<span class="nb-timeline-phase-week">Week -8 to -4</span></div>
<div class="nb-timeline-content">
<h4>Requirements gathering and floor plan review</h4>
<p>IT designer attends design meetings with architect and GC. Department layouts, headcount forecasts, conference rooms, AP locations, and security camera positions are confirmed. Cabling contractor reviews proposed MDF and IDF locations against horizontal distance limits.</p>
<p>        <span class="nb-timeline-tag">Owner deliverable</span>
      </div></div>
<div class="nb-timeline-row">
<div class="nb-timeline-phase">Permits<span class="nb-timeline-phase-week">Week -4 to 0</span></div>
<div class="nb-timeline-content">
<h4>RFQ issued, contractor selected, drawings issued for permit</h4>
<p>Cabling RFQ goes out with full BOM, drop schedule, and labelling spec. Selected contractor&#8217;s shop drawings are included in the IFP (Issued For Permit) drawing set. Conduit pathways appear on electrical drawings, not as an afterthought.</p>
<p>        <span class="nb-timeline-tag">Critical milestone</span>
      </div></div>
<div class="nb-timeline-row">
<div class="nb-timeline-phase">Demolition<span class="nb-timeline-phase-week">Week 1 to 2</span></div>
<div class="nb-timeline-content">
<h4>Site walk, existing cable removal, abandoned plenum cable abatement</h4>
<p>Toronto&#8217;s electrical code requires removal of abandoned cable from plenum spaces. The cabling contractor identifies and removes legacy cable, salvages anything reusable (rare), and verifies pathway access for new runs.</p>
<p>        <span class="nb-timeline-tag">ESA / OBC requirement</span>
      </div></div>
<div class="nb-timeline-row">
<div class="nb-timeline-phase">Rough-In<span class="nb-timeline-phase-week">Week 3 to 6</span></div>
<div class="nb-timeline-content">
<h4>Conduit, sleeves, backboxes, J-hooks installed before drywall</h4>
<p>This is the highest-leverage window in the entire project. Every cable pathway, every wall penetration, every backbox at every drop location must be in place before drywall closes. Cable can be pulled later, but pathways cannot be added after.</p>
<p>        <span class="nb-timeline-tag crit">No drywall until inspected</span>
      </div></div>
<div class="nb-timeline-row">
<div class="nb-timeline-phase">Cable Pull<span class="nb-timeline-phase-week">Week 5 to 8</span></div>
<div class="nb-timeline-content">
<h4>Horizontal cable runs pulled through completed pathways</h4>
<p>Cables are pulled from the IDF to each drop location, labelled at both ends, and dressed into J-hooks or conduit. Pull tensions must not exceed 25 lbs for Cat6A. Pulls happen before ceiling tiles go in to allow inspection.</p>
<p>        <span class="nb-timeline-tag">Performed by cabling contractor</span>
      </div></div>
<div class="nb-timeline-row">
<div class="nb-timeline-phase">Drywall &amp; Trim<span class="nb-timeline-phase-week">Week 7 to 10</span></div>
<div class="nb-timeline-content">
<h4>Drywall closes; faceplates and keystones installed at drops</h4>
<p>Once drywall is up and painted, the cabling contractor returns to terminate keystones at the wall plates. Patch panel terminations happen in parallel in the IDF and MDF rooms.</p>
<p>        <span class="nb-timeline-tag">Coordinated with painter</span>
      </div></div>
<div class="nb-timeline-row">
<div class="nb-timeline-phase">Fiber Backbone<span class="nb-timeline-phase-week">Week 9 to 11</span></div>
<div class="nb-timeline-content">
<h4>Fiber pulled between MDF and IDFs, terminated and tested</h4>
<p>Fiber backbone runs between network closets are pulled, terminated (typically LC connectors on OM4 multimode or OS2 single mode), and tested with an OTDR and optical loss test set.</p>
<p>        <span class="nb-timeline-tag">Tier 1 testing minimum</span>
      </div></div>
<div class="nb-timeline-row">
<div class="nb-timeline-phase">Certification<span class="nb-timeline-phase-week">Week 10 to 12</span></div>
<div class="nb-timeline-content">
<h4>Every link Fluke-certified, reports delivered to owner</h4>
<p>100% of horizontal copper and fiber links are tested with a calibrated certification tester. PDF reports are delivered to the owner as part of project closeout. This is your warranty paper trail.</p>
<p>        <span class="nb-timeline-tag crit">Required for warranty</span>
      </div></div>
<div class="nb-timeline-row">
<div class="nb-timeline-phase">Active Gear<span class="nb-timeline-phase-week">Week 11 to 13</span></div>
<div class="nb-timeline-content">
<h4>Switches, APs, and racks installed; user acceptance testing</h4>
<p>Network equipment is mounted, patched, configured, and tested. APs are surveyed against the original Wi-Fi design to confirm signal coverage matches predicted performance.</p>
<p>        <span class="nb-timeline-tag">Pre-occupancy</span>
      </div></div></div>
</div>
<div class="nb-callout nb-red">
<div class="nb-callout-lbl">Rough-In Inspection</div>
<p>Do not let the GC close drywall until the cabling contractor has walked the entire space and signed off on pathways, backboxes, and stubbed conduit. We have seen owners pay six figures to reopen drywall on jobs that skipped this 30 minute inspection.</p>
</div>
<h2 id="nb-s3">Step 1: Define the Network Requirements</h2>
<p>Before any drops get counted, the design needs answers to a small set of business questions. The cabling contractor cannot make these calls. They are owner decisions, and they shape every downstream specification.</p>
<div class="nb-phase-grid">
<div class="nb-phase-card">
<div class="nb-phase-card-head" style="background:#0d1117 !important;background-color:#0d1117 !important;">
<div class="nb-phase-card-num">REQUIREMENT 01</div>
<div class="nb-phase-card-title">Headcount &amp; Growth</div>
<div class="nb-phase-card-sub">Day-one vs. 5-year</div></div>
<div class="nb-phase-card-body">
<ul>
<li>Workstations on day one</li>
<li>Expected headcount in 5 years</li>
<li>Hot-desk vs. assigned seating ratio</li>
<li>Workstation density (sq ft per person)</li>
</ul></div></div>
<div class="nb-phase-card">
<div class="nb-phase-card-head" style="background:#0d1117 !important;background-color:#0d1117 !important;">
<div class="nb-phase-card-num">REQUIREMENT 02</div>
<div class="nb-phase-card-title">Device Mix</div>
<div class="nb-phase-card-sub">What plugs in where</div></div>
<div class="nb-phase-card-body">
<ul>
<li>Desk phones (VoIP / softphone only)</li>
<li>Printers, MFPs, label printers</li>
<li>IP cameras (PoE budget impact)</li>
<li>Access control panels and readers</li>
<li>AV systems, digital signage, TVs</li>
</ul></div></div>
<div class="nb-phase-card">
<div class="nb-phase-card-head" style="background:#0d1117 !important;background-color:#0d1117 !important;">
<div class="nb-phase-card-num">REQUIREMENT 03</div>
<div class="nb-phase-card-title">Performance Targets</div>
<div class="nb-phase-card-sub">Speed and uptime</div></div>
<div class="nb-phase-card-body">
<ul>
<li>1 GbE or 10 GbE to the desk</li>
<li>Multi-gig backhaul for APs</li>
<li>Redundant uplinks needed?</li>
<li>Failover ISP / dual carrier entry</li>
</ul></div></div>
<div class="nb-phase-card">
<div class="nb-phase-card-head" style="background:#0d1117 !important;background-color:#0d1117 !important;">
<div class="nb-phase-card-num">REQUIREMENT 04</div>
<div class="nb-phase-card-title">Special Spaces</div>
<div class="nb-phase-card-sub">Conference, server, lab</div></div>
<div class="nb-phase-card-body">
<ul>
<li>Conference rooms: AV, video bar, control</li>
<li>Server / equipment rooms</li>
<li>Reception desks</li>
<li>Kitchens and break rooms (POS, TVs)</li>
<li>Mothers&#8217; rooms, wellness rooms</li>
</ul></div></div>
</div>
<p>One question almost no one asks early enough: are you running phones over the network or are they going away? Most Toronto offices opened in the last three years have skipped desk phones entirely. If your team uses Teams, Zoom, or Webex from laptops, you can drop a phone cable from every workstation. That is real money saved.</p>
<h3>The Two-Drops-Per-Workstation Standard</h3>
<p>Even if you are skipping phones, the long-standing recommendation is two cable drops per workstation. The math is simple. Cable is cheap, labour is expensive, and a drop that goes unused costs nothing. A workstation that needs a second drop two years later costs $400 to $800 to retrofit. Run two now. For executive offices and dense conference rooms, run three or four.</p>
<h2 id="nb-s4">Step 2: Calculate Drop Count</h2>
<p>This is where projects either get budgeted accurately or get hit with change orders later. The calculator below uses the multipliers we apply on real Cablify projects. Adjust the inputs to match your space and you will get a defensible drop count plus a budget range.</p>
<div class="nb-calc" style="background:#0f1117 !important;background-color:#0f1117 !important;">
<div class="nb-calc-head">
    <span class="nb-timeline-lbl">&#128290; Tool 01</span><br />
    <span class="nb-timeline-title">Drop Count &amp; Budget Estimator</span>
  </div>
<div class="nb-calc-body">
<div class="nb-calc-grid">
<div class="nb-calc-inputs">
<div class="nb-calc-sect-title">Office Inputs</div>
<div class="nb-calc-field">
          <label class="nb-calc-label">Number of Workstations (Day One)</label><br />
          <input type="number" id="dc-ws" value="50" min="0" oninput="dcCalc()" class="nb-calc-input">
        </div>
<div class="nb-calc-field">
          <label class="nb-calc-label">Drops per Workstation</label><br />
          <select id="dc-dpw" onchange="dcCalc()" class="nb-calc-select"><option value="1">1 (phone-free, minimal)</option><option value="2" selected>2 (recommended standard)</option><option value="3">3 (executive / dual monitor)</option><option value="4">4 (trading floor / engineering)</option></select>
        </div>
<div class="nb-calc-field">
          <label class="nb-calc-label">Conference Rooms</label><br />
          <input type="number" id="dc-cr" value="4" min="0" oninput="dcCalc()" class="nb-calc-input">
        </div>
<div class="nb-calc-field">
          <label class="nb-calc-label">Printers, MFPs, Copiers</label><br />
          <input type="number" id="dc-pr" value="3" min="0" oninput="dcCalc()" class="nb-calc-input">
        </div>
<div class="nb-calc-field">
          <label class="nb-calc-label">IP Cameras (PoE)</label><br />
          <input type="number" id="dc-cam" value="8" min="0" oninput="dcCalc()" class="nb-calc-input">
        </div>
<div class="nb-calc-field">
          <label class="nb-calc-label">Wi-Fi Access Points</label><br />
          <input type="number" id="dc-ap" value="6" min="0" oninput="dcCalc()" class="nb-calc-input">
        </div>
<div class="nb-calc-field">
          <label class="nb-calc-label">Growth Buffer</label><br />
          <select id="dc-gb" onchange="dcCalc()" class="nb-calc-select"><option value="1.1">10% (very conservative)</option><option value="1.2" selected>20% (standard)</option><option value="1.3">30% (aggressive growth)</option><option value="1.5">50% (scaling startup)</option></select>
        </div></div>
<div class="nb-calc-results">
<div class="nb-calc-sect-title">Estimated Project</div>
<div class="nb-calc-result-row">
          <span class="nb-calc-result-lbl">Workstation Drops</span><br />
          <span class="nb-calc-result-val" id="dc-out-ws">100</span>
        </div>
<div class="nb-calc-result-row">
          <span class="nb-calc-result-lbl">Conference Room Drops</span><br />
          <span class="nb-calc-result-val" id="dc-out-cr">16</span>
        </div>
<div class="nb-calc-result-row">
          <span class="nb-calc-result-lbl">Printer / MFP Drops</span><br />
          <span class="nb-calc-result-val" id="dc-out-pr">3</span>
        </div>
<div class="nb-calc-result-row">
          <span class="nb-calc-result-lbl">Camera Drops</span><br />
          <span class="nb-calc-result-val" id="dc-out-cam">8</span>
        </div>
<div class="nb-calc-result-row">
          <span class="nb-calc-result-lbl">AP Drops (2 per AP)</span><br />
          <span class="nb-calc-result-val" id="dc-out-ap">12</span>
        </div>
<div class="nb-calc-result-row">
          <span class="nb-calc-result-lbl">+ Growth Buffer</span><br />
          <span class="nb-calc-result-val" id="dc-out-gb">28</span>
        </div>
<div class="nb-calc-total">
<div class="nb-calc-total-lbl">Total Drops Required</div>
<div class="nb-calc-total-val" id="dc-out-total">167</div></div>
<div class="nb-calc-result-row" style="margin-top:10px">
          <span class="nb-calc-result-lbl">Estimated Budget Range</span><br />
          <span class="nb-calc-result-val big" id="dc-out-budget">$30K&ndash;$58K</span>
        </div>
<div class="nb-calc-note">Toronto/GTA pricing, includes Cat6A cable, terminations, faceplates, patch panel, and Fluke certification. Excludes fiber backbone, racks, and active equipment.</div></div></div></div>
</div>
<h3>Where the Multipliers Come From</h3>
<ul>
<li><strong>Conference rooms:</strong> 4 drops each is the minimum for a modern room (display, video bar, control panel, table connection). Larger rooms with redundant displays or in-table panels need 6 to 8.</li>
<li><strong>Access points:</strong> Both TIA-568 and IEEE 802.11 recommend 2 Cat6A drops per AP. The second drop is for either link aggregation (multi-gig backhaul) or future redundancy. Wi-Fi 7 makes this non-optional. For more on this, see our guide on <a href="https://www.cablify.ca/how-many-network-drops-per-room-the-complete-planning-guide/">how many network drops per room</a>.</li>
<li><strong>Growth buffer:</strong> 20% is what we recommend for stable businesses. Less is risky; more is wasteful if the space is leased.</li>
</ul>
<h2 id="nb-s5">Step 3: Plan Wi-Fi 6E / Wi-Fi 7 Access Point Coverage</h2>
<p>Wireless drives more of the daily user experience than any other system in a modern office. And almost every poor wireless deployment we have audited in the GTA had the same root cause: the AP cabling was an afterthought. The Wi-Fi designer chose AP locations after the floor plan was finalized, and the cabling contractor pulled drops to those locations after the ceiling was halfway closed.</p>
<h3>AP Density: The Rough Math</h3>
<p>For modern office space with Wi-Fi 6E or Wi-Fi 7, plan on one AP per 1,500 to 2,500 square feet of usable floor area. Open offices need denser AP coverage than private offices because more devices compete per cell. Conference rooms, training rooms, and reception areas often need a dedicated AP regardless of overall density.</p>
<div class="nb-table-wrap">
<table class="nb-table">
<thead style="background:#0d1117 !important;background-color:#0d1117 !important;color:#fff !important;">
<tr>
<th>Space Type</th>
<th>Sq Ft per AP</th>
<th>Drops per AP</th>
<th>PoE Class</th>
<th>Backhaul</th>
</tr>
</thead>
<tbody>
<tr>
<td>Open office (low density)</td>
<td>2,500</td>
<td>2 &times; Cat6A</td>
<td>Class 6 (51W)</td>
<td>2.5 GbE</td>
</tr>
<tr>
<td>Open office (high density)</td>
<td>1,500</td>
<td>2 &times; Cat6A</td>
<td>Class 6 (51W)</td>
<td>2.5 / 5 GbE</td>
</tr>
<tr>
<td>Private offices / partitions</td>
<td>2,000</td>
<td>2 &times; Cat6A</td>
<td>Class 6 (51W)</td>
<td>2.5 GbE</td>
</tr>
<tr>
<td>Conference / training rooms</td>
<td>Dedicated AP</td>
<td>2 &times; Cat6A</td>
<td>Class 6 (51W)</td>
<td>5 GbE</td>
</tr>
<tr>
<td>Cafeteria / kitchen</td>
<td>1,800</td>
<td>2 &times; Cat6A</td>
<td>Class 6 (51W)</td>
<td>2.5 GbE</td>
</tr>
<tr>
<td>Wi-Fi 7 (high density, 4&#215;4)</td>
<td>1,200</td>
<td>2 &times; Cat6A or 4 &times; Cat6A</td>
<td>Class 8 (71W)</td>
<td>5 / 10 GbE</td>
</tr>
</tbody>
</table>
</div>
<div class="nb-callout nb-blue">
<div class="nb-callout-lbl">Cat6A Is The Minimum For New Builds</div>
<p>Wi-Fi 7 APs can push 5 Gbps and beyond per radio. Cat6 supports 10 GbE only to 55 metres. Cat5e is a permanent 1 Gbps ceiling. For any new build in 2026, Cat6A is the floor. The cost difference from Cat6 is minor compared to retrofitting a five-year-old building.</p>
</div>
<h3>Predictive Survey Before Construction</h3>
<p>For any office over 5,000 square feet, pay for a predictive wireless survey before cabling drops are finalized. Tools like Ekahau or Hamina take the floor plan, wall materials, ceiling height, and expected client density, then produce a heatmap that tells you exactly where APs need to go. That is where the cable drops belong. Skipping this step is how offices end up with one AP perfectly placed and three more pulling power to nowhere useful.</p>
<h2 id="nb-s6">Step 4: Design the Fiber Backbone</h2>
<p>Horizontal cabling (Cat6A copper) runs from workstations and APs to the nearest network closet (IDF). The IDFs then connect back to the main network closet (MDF) over fiber. This separation is what makes structured cabling scalable.</p>
<h3>When You Need Fiber Backbone</h3>
<p>If your office is on a single floor under about 9,000 square feet, you probably need only one network closet, and fiber may be limited to the service entrance. As soon as you have multiple floors, or a single floor large enough that some workstations exceed the 90 metre horizontal Cat6A run limit, you need fiber backbone between an MDF and one or more IDFs.</p>
<h3>OM4 vs OS2: The Backbone Decision</h3>
<div class="nb-table-wrap">
<table class="nb-table">
<thead style="background:#0d1117 !important;background-color:#0d1117 !important;color:#fff !important;">
<tr>
<th>Fiber Type</th>
<th>Designation</th>
<th>Max Distance @ 10G</th>
<th>Max Distance @ 40G</th>
<th>Use Case</th>
</tr>
</thead>
<tbody>
<tr>
<td>Multimode</td>
<td class="nb-mono">OM3</td>
<td>300 m</td>
<td>100 m</td>
<td>Legacy data centres, avoid for new builds</td>
</tr>
<tr>
<td>Multimode</td>
<td class="nb-mono">OM4</td>
<td>400 m</td>
<td>150 m</td>
<td>Most office buildings, in-building backbone</td>
</tr>
<tr>
<td>Multimode</td>
<td class="nb-mono">OM5</td>
<td>500 m</td>
<td>440 m (SWDM)</td>
<td>Large campuses, high-density backbones</td>
</tr>
<tr>
<td>Single mode</td>
<td class="nb-mono">OS2</td>
<td>10+ km</td>
<td>10+ km</td>
<td>Inter-building, ISP entrance, future-proofing</td>
</tr>
</tbody>
</table>
</div>
<p>For most Toronto office builds under 50,000 square feet, OM4 multimode is the sensible default. It is cheaper than OS2 on the transceiver side, supports 10/25/40/100 GbE at distances that cover any building you can reasonably call an office, and uses LC duplex connectors that are universal. For multi-tenant buildings, campus environments, or anywhere you might extend the network to another building in the future, run OS2 single mode in parallel. Pulling the second fiber costs almost nothing during construction; pulling it later costs a project.</p>
<div class="nb-callout nb-purple">
<div class="nb-callout-lbl">Strand Count Tip</div>
<p>Pull at least 12 strands of fiber between MDF and each IDF, even if you only need 4 today. Spare strands are insurance against connector failures, future link aggregation, and applications you have not thought of yet. The marginal cost of 8 extra strands is roughly 15 to 20% of the run.</p>
</div>
<h2 id="nb-s7">Step 5: Conduit, Pathways, and Penetrations</h2>
<p>Pathways are where cabling projects get expensive when they go wrong. The cable itself takes hours to pull; getting it from point A to point B without conduit, J-hooks, and proper firestopping is where days disappear.</p>
<h3>Conduit vs J-Hooks vs Cable Tray</h3>
<ul>
<li><strong>EMT conduit:</strong> Used for wall stubs from the ceiling down to floor outlets, between floors through fire-rated penetrations, in exposed areas (warehouses, mechanical rooms), and anywhere code requires it. Size for 40% fill maximum, per the National Electrical Code and Canadian Electrical Code. See our <a href="https://www.cablify.ca/conduit-fill-guide-for-data-cables/">conduit fill guide for data cables</a> for sizing math.</li>
<li><strong>J-hooks:</strong> The workhorse of modern office cabling. Suspended from structure above the ceiling, J-hooks support cable bundles every 4 to 5 feet along horizontal runs. Faster and cheaper than conduit for open-ceiling pathways.</li>
<li><strong>Cable tray (basket or ladder):</strong> Used in MDFs, IDFs, and high-density backbone routes. Visible, accessible, and easy to manage growth.</li>
</ul>
<h3>Floor Cores, Pokethroughs, and Furniture Feeds</h3>
<p>For workstations not against a wall (island desks, benching, open collaboration zones), you need to bring power and data up through the floor. Three options:</p>
<ol>
<li><strong>Pokethroughs:</strong> Round penetrations through the slab with fire-rated assemblies. Standard for individual workstations.</li>
<li><strong>Walker duct / underfloor raceway:</strong> Pre-installed in raised floors or in the slab pour. Common in trading floors and call centres.</li>
<li><strong>Furniture feed columns:</strong> Power and data drop from above into floor-to-ceiling columns that include outlets and grommets. Popular in modern open offices because they avoid floor cores entirely.</li>
</ol>
<div class="nb-callout nb-orange">
<div class="nb-callout-lbl">Plenum vs Riser Jacket</div>
<p>Toronto fire code (OBC) and the Canadian Electrical Code require <strong>plenum-rated (CMP)</strong> cable jacket in any space used as a return air plenum. Most drop ceilings in Toronto office buildings are return plenums. Specify CMP jacket on all horizontal Cat6A and fiber unless you have confirmed otherwise. Riser-rated (CMR) is for vertical shafts between floors. Using the wrong jacket is a code violation and a fire-stop liability.</p>
</div>
<h3>Separation from Power</h3>
<p>Data cables run too close to AC power feeders pick up interference, which shows up as crosstalk, packet errors, and reduced throughput. The general rules:</p>
<ul>
<li>Minimum 6 inches separation from parallel runs of unshielded 120V branch circuits</li>
<li>Minimum 12 inches from parallel runs of 277V/480V feeders</li>
<li>Minimum 24 inches from fluorescent ballasts, transformers, and motors</li>
<li>Perpendicular crossings are fine at any distance (just avoid running parallel for long stretches)</li>
</ul>
<h2 id="nb-s8">Step 6: Network Closet Design (MDF and IDF)</h2>
<p>The network closet is where everything terminates and where 90% of post-occupancy frustration originates. Closets are too small, too hot, in the wrong place, or impossible to expand. Plan it properly the first time.</p>
<h3>MDF vs IDF: A Quick Refresher</h3>
<ul>
<li><strong>MDF (Main Distribution Frame):</strong> The primary network closet. ISP demarcation, core switches, firewalls, central servers, and the head end of fiber backbone all terminate here. One per building.</li>
<li><strong>IDF (Intermediate Distribution Frame):</strong> Satellite closets that aggregate horizontal cabling from a portion of the floor and connect back to the MDF over fiber. One IDF for every 10,000 sq ft is a rough planning rule.</li>
</ul>
<p>For a deeper breakdown, see our guide on <a href="https://www.cablify.ca/mdf-vs-idf-rooms-key-differences-in-network-design/">MDF vs IDF differences in network design</a>.</p>
<h3>Sizing the Closet</h3>
<div class="nb-table-wrap">
<table class="nb-table">
<thead style="background:#0d1117 !important;background-color:#0d1117 !important;color:#fff !important;">
<tr>
<th>Drops Served</th>
<th>Min Room Size</th>
<th>Rack Count</th>
<th>Cooling Load</th>
<th>Power Circuits</th>
</tr>
</thead>
<tbody>
<tr>
<td>Under 100</td>
<td>6 ft &times; 8 ft</td>
<td>1 &times; 42U</td>
<td>3,000 BTU/hr</td>
<td>2 &times; 20A dedicated</td>
</tr>
<tr>
<td>100 to 300</td>
<td>8 ft &times; 10 ft</td>
<td>2 &times; 42U</td>
<td>6,000 BTU/hr</td>
<td>2 &times; 30A on UPS</td>
</tr>
<tr>
<td>300 to 600</td>
<td>10 ft &times; 12 ft</td>
<td>3 &times; 42U</td>
<td>12,000 BTU/hr</td>
<td>4 &times; 30A on UPS</td>
</tr>
<tr>
<td>600 to 1,000</td>
<td>12 ft &times; 15 ft</td>
<td>4 to 5 &times; 42U</td>
<td>18,000 BTU/hr</td>
<td>Dedicated electrical panel</td>
</tr>
</tbody>
</table>
</div>
<h3>The Mandatory Checklist for Every Closet</h3>
<ul>
<li>Dedicated 24/7 HVAC, not building HVAC that shuts off after hours</li>
<li>Two grounded 20A or 30A circuits minimum, on separate breakers, fed from UPS where possible</li>
<li>Plywood backboard (3/4 inch, fire-treated) on at least two walls for telco and ISP terminations</li>
<li>Solid (not perforated) ceiling tiles to keep dust out</li>
<li>Smoke detector tied into building fire alarm</li>
<li>No water lines through, above, or adjacent to the room. No drains in the ceiling. No washroom on the floor above without a drip pan</li>
<li>Keyed lock (not card reader on the same network) for emergency access</li>
<li>Minimum 36 inch clearance in front of and behind every rack</li>
<li>Wall-mounted ground bar (TGB / TMGB per ANSI/TIA-607)</li>
</ul>
<h2 id="nb-s9">Step 7: Cable Categories, Jackets, and Specifications</h2>
<p>For a new office build in 2026, the cable specification is simpler than it has been in years:</p>
<ul>
<li><strong>Horizontal copper:</strong> Cat6A U/UTP, CMP plenum jacket, 23 AWG solid copper conductors. White or light grey jacket unless owner specifies otherwise. Reputable brands only (Belden, CommScope/Vistance, Panduit, Leviton, Hubbell, AnixterPro, or equivalent).</li>
<li><strong>Backbone fiber:</strong> 12-strand OM4 multimode, OFNP plenum-rated, with LC duplex connectors pre-polished or field-terminated with mechanical splice. OS2 single mode in parallel if inter-building or future-proofing is a concern.</li>
<li><strong>Patch cords:</strong> Factory-terminated Cat6A patch cords in matching colours. Specify length per outlet location to avoid 7 foot cords in a 2 foot run.</li>
<li><strong>Patch panels:</strong> Cat6A-rated, 24 or 48 port, keystone or punch-down (preference is keystone for serviceability).</li>
<li><strong>Keystone jacks:</strong> Same brand as the patch panel for end-to-end performance warranty.</li>
</ul>
<p>Shielded cable (FTP or STP) is generally not needed in standard office environments. Specify it only if there is a known EMI source: heavy industrial neighbours, MRI equipment in adjacent suites, broadcast transmitters, or large motor rooms. For a deep dive on shielding, see <a href="https://www.cablify.ca/utp-vs-ftp-vs-stp-vs-sftp-cable-shielding-explained/">UTP vs FTP vs STP vs SFTP cable shielding explained</a>.</p>
<div class="nb-callout nb-green">
<div class="nb-callout-lbl">Why Not Cat6 or Cat7?</div>
<p>Cat6 saves about 10 to 15% on cable cost but caps 10 GbE at 55 metres, which is shorter than many office runs. Cat7 and Cat8 require non-standard connectors (GG45, TERA) or are limited to 30 metre runs (Cat8). For 2026 office builds, Cat6A U/UTP is the only practical choice. See our <a href="https://www.cablify.ca/speeds-of-cat5e-cat6-cat6a-cat7-and-cat8-cables-compared/">cable category speed comparison</a> for the full breakdown.</p>
</div>
<h2 id="nb-s10">Step 8: Labeling and Documentation Standards</h2>
<p>Labeling is the single highest-leverage thing you can demand from your cabling contractor, and it is also where most jobs come up short. Five years from now, when something needs to move, the labels are what determine whether it takes 20 minutes or two days.</p>
<h3>ANSI/TIA-606-C Labeling Scheme</h3>
<p>The standard labeling format is: <strong>floor / closet / panel / port</strong>. For example, <span class="nb-mono">02-IDF1-B-14</span> means second floor, IDF #1, patch panel B, port 14. The same label appears on:</p>
<ul>
<li>The cable jacket within 12 inches of both ends</li>
<li>The patch panel port (printed insert or stamped)</li>
<li>The wall plate (engraved or printed insert)</li>
<li>The as-built drawings</li>
</ul>
<h3>What the Contractor Must Deliver</h3>
<ul>
<li>As-built drawings showing every drop location, labelled per the scheme</li>
<li>Patch panel port-to-outlet schedule (spreadsheet or PDF)</li>
<li>Fluke certification reports (PDF, one file per link or a single combined file)</li>
<li>Cable test results filed by link ID, organized by closet</li>
<li>Warranty documentation from the cable manufacturer (15 to 25 years typical with certified install)</li>
<li>A printed copy of all the above in a binder, kept in the MDF</li>
</ul>
<h2 id="nb-s11">Step 9: Testing and Certification</h2>
<p>Every link in the network should be certified with a calibrated tester. Not just continuity. Not just &#8220;the light is green on my switch.&#8221; Certification.</p>
<h3>Copper Certification</h3>
<p>A Fluke DSX or equivalent runs a Permanent Link or Channel test against the Cat6A TIA-568.2-D standard. The tester measures:</p>
<ul>
<li>Wire map (correct pairing, no shorts or splits)</li>
<li>Length</li>
<li>Insertion loss</li>
<li>Return loss</li>
<li>NEXT, PSNEXT, ACR-F, PSACR-F</li>
<li>Propagation delay and delay skew</li>
</ul>
<p>Every link must Pass. A &#8220;Pass*&#8221; result (with asterisk, meaning marginal) is not acceptable on new construction. Failed links get re-terminated or re-pulled, not waived.</p>
<h3>Fiber Certification</h3>
<p>Fiber gets two levels of testing:</p>
<ul>
<li><strong>Tier 1 (basic):</strong> Optical Loss Test Set (OLTS) measures insertion loss and length. Minimum acceptable level for any new install.</li>
<li><strong>Tier 2 (extended):</strong> OTDR (Optical Time Domain Reflectometer) creates a trace of the entire fiber, showing the exact location of any splice loss, connector loss, or fault. Worth the extra cost on backbone runs.</li>
</ul>
<div class="nb-callout nb-amber">
<div class="nb-callout-lbl">Owner Requirement</div>
<p>Make Tier 1 OLTS testing on every fiber strand a contractual requirement. Make Tier 2 OTDR testing a requirement on any backbone run over 50 metres or any link that crosses between buildings. The cost difference is negligible; the diagnostic value when a fiber link degrades two years later is significant.</p>
</div>
<h2 id="nb-s12">Step 10: How to Write the RFQ</h2>
<p>The RFQ is where you either get apples-to-apples bids or three quotes that are impossible to compare. Spend an hour getting this right and you save a week of back-and-forth.</p>
<h3>RFQ Template Sections</h3>
<div class="nb-rfq">
<h4>Section 1: Project Overview</h4>
<p>  &gt; Building address, total square footage, floors, occupancy date<br />
  &gt; Owner contact, GC contact, architect contact<br />
  &gt; Tenant nature (general office, call centre, medical, lab, etc.)</p>
<h4>Section 2: Scope of Work</h4>
<p>  &gt; <strong>Drop schedule:</strong> attached spreadsheet listing every drop by room and quantity<br />
  &gt; <strong>Cable specification:</strong> Cat6A U/UTP CMP, 23 AWG, brand-equivalent to Belden 10GXS<br />
  &gt; <strong>Fiber backbone:</strong> qty and route, OM4 12-strand or OS2 12-strand<br />
  &gt; <strong>Pathways:</strong> J-hooks above ceiling, EMT conduit stubs, floor cores as required<br />
  &gt; <strong>Terminations:</strong> all keystones, all patch panel ports, all fiber connectors</p>
<h4>Section 3: Performance Requirements</h4>
<p>  &gt; All copper links to be certified per ANSI/TIA-568.2-D Cat6A Permanent Link<br />
  &gt; All fiber to be tested per ANSI/TIA-568.3-D Tier 1 (Tier 2 on backbone)<br />
  &gt; Manufacturer warranty: minimum 20 years on certified install</p>
<h4>Section 4: Deliverables</h4>
<p>  &gt; As-built drawings (PDF and CAD)<br />
  &gt; Port-to-outlet schedule (Excel)<br />
  &gt; Certification reports (PDF, organized by link)<br />
  &gt; Manufacturer warranty documentation<br />
  &gt; Printed binder in MDF</p>
<h4>Section 5: Schedule</h4>
<p>  &gt; Rough-in start date, drywall close date, occupancy date<br />
  &gt; Penalty clauses for delays attributable to contractor<br />
  &gt; Coordination meetings with GC: weekly</p>
<h4>Section 6: Pricing</h4>
<p>  &gt; Lump sum for base scope<br />
  &gt; Unit pricing for: additional drops, additional fiber strands, after-hours work<br />
  &gt; Pricing for optional Tier 2 OTDR testing
</div>
<h3>Red Flags in Bids</h3>
<div class="nb-callout nb-red">
<div class="nb-callout-lbl">Bid Pricing Warnings</div>
<p>Watch for these in returned bids: vague specifications (&#8220;Cat6 or better&#8221; without brand), no mention of certification, no mention of as-built drawings, suspiciously low pricing per drop (under $150 in GTA typically means corner-cutting), no manufacturer warranty offered, and a single line item with no breakdown. The cheapest bid almost always becomes the most expensive job once change orders hit.</p>
</div>
<h2 id="nb-s13">Project Manager Checklist</h2>
<p>Use this as your weekly review during the project. Tap items to mark them complete; your progress is tracked at the top.</p>
<div class="nb-checklist">
<div class="nb-checklist-head" style="background:#0d1117 !important;background-color:#0d1117 !important;">
    <span class="nb-checklist-title">New Office Cabling Project Checklist</span><br />
    <span class="nb-checklist-progress"><span id="cl-done">0</span> of <span id="cl-total">0</span> complete</span>
  </div>
<div class="nb-checklist-body">
<div class="nb-check-bar">
<div class="nb-check-bar-fill" id="cl-fill"></div>
</div>
<div class="nb-check-group">
<div class="nb-check-group-title">Pre-Design (Week -8 to -4)</div>
<div class="nb-check-item" onclick="clToggle(this)">
<div class="nb-check-box"></div>
<div class="nb-check-text">Cabling contractor engaged before electrical drawings are finalized</div>
</div>
<div class="nb-check-item" onclick="clToggle(this)">
<div class="nb-check-box"></div>
<div class="nb-check-text">Floor plan reviewed by IT designer; AP and drop locations marked</div>
</div>
<div class="nb-check-item" onclick="clToggle(this)">
<div class="nb-check-box"></div>
<div class="nb-check-text">MDF and IDF locations confirmed against 90m horizontal limits</div>
</div>
<div class="nb-check-item" onclick="clToggle(this)">
<div class="nb-check-box"></div>
<div class="nb-check-text">Predictive Wi-Fi survey completed (offices over 5,000 sq ft)</div>
</div>
<div class="nb-check-item" onclick="clToggle(this)">
<div class="nb-check-box"></div>
<div class="nb-check-text">Headcount, device mix, and 5-year growth assumptions documented</div>
</div></div>
<div class="nb-check-group">
<div class="nb-check-group-title">RFQ &amp; Permits (Week -4 to 0)</div>
<div class="nb-check-item" onclick="clToggle(this)">
<div class="nb-check-box"></div>
<div class="nb-check-text">RFQ issued with drop schedule, cable spec, and deliverables</div>
</div>
<div class="nb-check-item" onclick="clToggle(this)">
<div class="nb-check-box"></div>
<div class="nb-check-text">Minimum 3 bids received and evaluated against same scope</div>
</div>
<div class="nb-check-item" onclick="clToggle(this)">
<div class="nb-check-box"></div>
<div class="nb-check-text">Selected contractor&#8217;s shop drawings added to permit set</div>
</div>
<div class="nb-check-item" onclick="clToggle(this)">
<div class="nb-check-box"></div>
<div class="nb-check-text">Cabling pathways shown on electrical drawings</div>
</div></div>
<div class="nb-check-group">
<div class="nb-check-group-title">Rough-In (Week 3 to 6)</div>
<div class="nb-check-item" onclick="clToggle(this)">
<div class="nb-check-box"></div>
<div class="nb-check-text">Conduit stubs, J-hooks, and backboxes installed before drywall</div>
</div>
<div class="nb-check-item" onclick="clToggle(this)">
<div class="nb-check-box"></div>
<div class="nb-check-text">Floor cores and pokethroughs verified per drawing</div>
</div>
<div class="nb-check-item" onclick="clToggle(this)">
<div class="nb-check-box"></div>
<div class="nb-check-text">Fire-rated penetrations sleeved and ready for firestop</div>
</div>
<div class="nb-check-item" onclick="clToggle(this)">
<div class="nb-check-box"></div>
<div class="nb-check-text">Cabling contractor walkthrough and sign-off before drywall closes</div>
</div></div>
<div class="nb-check-group">
<div class="nb-check-group-title">Cable Pull &amp; Termination (Week 5 to 10)</div>
<div class="nb-check-item" onclick="clToggle(this)">
<div class="nb-check-box"></div>
<div class="nb-check-text">Horizontal Cat6A pulled to every drop location</div>
</div>
<div class="nb-check-item" onclick="clToggle(this)">
<div class="nb-check-box"></div>
<div class="nb-check-text">All cables labelled at both ends per ANSI/TIA-606-C scheme</div>
</div>
<div class="nb-check-item" onclick="clToggle(this)">
<div class="nb-check-box"></div>
<div class="nb-check-text">Fiber backbone pulled between MDF and IDFs</div>
</div>
<div class="nb-check-item" onclick="clToggle(this)">
<div class="nb-check-box"></div>
<div class="nb-check-text">All keystones and patch panel ports terminated</div>
</div></div>
<div class="nb-check-group">
<div class="nb-check-group-title">Network Closet (Week 7 to 11)</div>
<div class="nb-check-item" onclick="clToggle(this)">
<div class="nb-check-box"></div>
<div class="nb-check-text">Plywood backboard, ground bar, and racks installed</div>
</div>
<div class="nb-check-item" onclick="clToggle(this)">
<div class="nb-check-box"></div>
<div class="nb-check-text">Dedicated HVAC commissioned, runs 24/7</div>
</div>
<div class="nb-check-item" onclick="clToggle(this)">
<div class="nb-check-box"></div>
<div class="nb-check-text">UPS-backed circuits live and tested</div>
</div>
<div class="nb-check-item" onclick="clToggle(this)">
<div class="nb-check-box"></div>
<div class="nb-check-text">No water lines above or adjacent to closet</div>
</div></div>
<div class="nb-check-group">
<div class="nb-check-group-title">Certification &amp; Closeout (Week 10 to 13)</div>
<div class="nb-check-item" onclick="clToggle(this)">
<div class="nb-check-box"></div>
<div class="nb-check-text">100% of copper links Fluke-certified, all Pass</div>
</div>
<div class="nb-check-item" onclick="clToggle(this)">
<div class="nb-check-box"></div>
<div class="nb-check-text">Fiber tested per Tier 1 (Tier 2 on backbone)</div>
</div>
<div class="nb-check-item" onclick="clToggle(this)">
<div class="nb-check-box"></div>
<div class="nb-check-text">As-built drawings, port schedule, and certification PDFs received</div>
</div>
<div class="nb-check-item" onclick="clToggle(this)">
<div class="nb-check-box"></div>
<div class="nb-check-text">Manufacturer warranty registered and documented</div>
</div>
<div class="nb-check-item" onclick="clToggle(this)">
<div class="nb-check-box"></div>
<div class="nb-check-text">Printed binder placed in MDF</div>
</div></div></div>
</div>
<h2 id="nb-s14">10 Mistakes That Cost Toronto Office Builds</h2>
<div class="nb-mistake">
<div class="nb-mistake-num">01</div>
<div class="nb-mistake-content">
<h4>Engaging the cabling contractor too late</h4>
<p>By the time you have framing, you have already committed to wall locations, MDF placement, and electrical conduit pathways. The cabling contractor should be at the table when the architect first sketches partition layouts.</p>
</div>
</div>
<div class="nb-mistake">
<div class="nb-mistake-num">02</div>
<div class="nb-mistake-content">
<h4>Specifying Cat6 to save 10%</h4>
<p>Cat6 cannot deliver 10 GbE over standard 90 metre office runs. For a new build that will be in service 15 years, the savings on cable are erased the first time you try to connect a Wi-Fi 7 AP at full speed.</p>
</div>
</div>
<div class="nb-mistake">
<div class="nb-mistake-num">03</div>
<div class="nb-mistake-content">
<h4>Skipping the predictive Wi-Fi survey</h4>
<p>&#8220;We&#8217;ll put an AP every 25 feet and figure it out later&#8221; is how offices end up with dead zones, channel overlap, and three APs serving an empty kitchen while the conference room has none.</p>
</div>
</div>
<div class="nb-mistake">
<div class="nb-mistake-num">04</div>
<div class="nb-mistake-content">
<h4>One drop per workstation instead of two</h4>
<p>Pulling the second drop during construction costs roughly $30 in cable and connectors. Pulling it after occupancy costs $400 to $800 per drop in labour, parts, and after-hours premiums.</p>
</div>
</div>
<div class="nb-mistake">
<div class="nb-mistake-num">05</div>
<div class="nb-mistake-content">
<h4>MDF too small, no HVAC, or above the men&#8217;s washroom</h4>
<p>The closet should be sized for 5-year growth, have its own 24/7 HVAC, and have no water lines anywhere near or above it. We have responded to floods in three Toronto offices in the last two years caused by violations of that last rule.</p>
</div>
</div>
<div class="nb-mistake">
<div class="nb-mistake-num">06</div>
<div class="nb-mistake-content">
<h4>Using riser-rated cable in plenum ceiling spaces</h4>
<p>This is both a code violation and a fire-stop liability. Plenum ceilings need CMP-rated cable. Inspectors do check, and the cost to re-pull cable post-inspection is brutal.</p>
</div>
</div>
<div class="nb-mistake">
<div class="nb-mistake-num">07</div>
<div class="nb-mistake-content">
<h4>No certification, just &#8220;everything works&#8221;</h4>
<p>Without Fluke certification, you have no warranty, no baseline for future troubleshooting, and no evidence that the contractor did the job to spec. Make certification a contractual deliverable.</p>
</div>
</div>
<div class="nb-mistake">
<div class="nb-mistake-num">08</div>
<div class="nb-mistake-content">
<h4>Forgetting the conference room AV ecosystem</h4>
<p>Modern conference rooms need 4 to 6 drops minimum: display, video bar, control panel, table connection, and sometimes a second display or BYOD cable cubby. One drop per room is a permanent regret.</p>
</div>
</div>
<div class="nb-mistake">
<div class="nb-mistake-num">09</div>
<div class="nb-mistake-content">
<h4>Labels that &#8220;make sense at the time&#8221;</h4>
<p>&#8220;Bob&#8217;s office,&#8221; &#8220;the corner one,&#8221; &#8220;next to the window&#8221; labels become useless the moment Bob leaves. Use the ANSI/TIA-606-C scheme from day one: floor/closet/panel/port. Tedious to set up, impossible to break.</p>
</div>
</div>
<div class="nb-mistake">
<div class="nb-mistake-num">10</div>
<div class="nb-mistake-content">
<h4>No spare conduit between floors or to the MDF</h4>
<p>Adding a spare 2 inch EMT during construction costs almost nothing. Coring through a slab to add it three years later costs four figures and disrupts the floor below.</p>
</div>
</div>
<h2 id="nb-s15">Frequently Asked Questions</h2>
<div  >
<div class="nb-faq-item"   >
    <button class="nb-faq-q" onclick="nbFaq(this)" aria-expanded="false"><span >How much does network cabling cost for a new office in Toronto?</span><span class="nb-faq-icon">+</span></button></p>
<div class="nb-faq-a"   >
<div class="nb-faq-a-inner" >In the Toronto and GTA market in 2026, expect to pay between $180 and $350 per Cat6A drop, fully installed and certified. The range depends on building accessibility, ceiling type, conduit requirements, and project size. A typical 50-person office build with 100 to 150 drops, a small fiber backbone, and one network closet usually lands between $35,000 and $65,000. Fiber backbone, racks, patch panels, and active equipment (switches, APs) are normally separate line items.</div>
</div></div>
<div class="nb-faq-item"   >
    <button class="nb-faq-q" onclick="nbFaq(this)" aria-expanded="false"><span >How many cable drops do I need per workstation?</span><span class="nb-faq-icon">+</span></button></p>
<div class="nb-faq-a"   >
<div class="nb-faq-a-inner" >The industry-standard recommendation is two Cat6A drops per workstation. One drop is the computer; the second is a spare for future use, secondary device, redundancy, or a VoIP phone if you still use them. Even if you are running softphones today, the marginal cost of the second drop during construction is roughly $30 in cable and connectors versus $400 to $800 to retrofit later. For executive offices, trading floors, or engineering workstations with multiple monitors and devices, plan for three or four drops.</div>
</div></div>
<div class="nb-faq-item"   >
    <button class="nb-faq-q" onclick="nbFaq(this)" aria-expanded="false"><span >When should I bring the cabling contractor into the project?</span><span class="nb-faq-icon">+</span></button></p>
<div class="nb-faq-a"   >
<div class="nb-faq-a-inner" >As early as possible, ideally during the design development phase before electrical drawings are finalized. The cabling contractor needs input on MDF and IDF location, conduit pathways, floor cores, and electrical separation distances. Bringing them in at framing is too late; many of the cheapest decisions to make on paper are the most expensive to change once construction is underway.</div>
</div></div>
<div class="nb-faq-item"   >
    <button class="nb-faq-q" onclick="nbFaq(this)" aria-expanded="false"><span >Should I run fiber or copper to workstations?</span><span class="nb-faq-icon">+</span></button></p>
<div class="nb-faq-a"   >
<div class="nb-faq-a-inner" >Copper for workstations, fiber for backbone. Cat6A copper supports 10 GbE to the desk at 100 metres and delivers PoE for phones, cameras, and APs. Fiber is used between network closets (MDF to IDF) where distances exceed 90 metres or higher backbone speeds are needed. Running fiber to individual workstations adds significant cost (transceivers, fiber jacks, media converters) for no practical performance benefit in normal office use.</div>
</div></div>
<div class="nb-faq-item"   >
    <button class="nb-faq-q" onclick="nbFaq(this)" aria-expanded="false"><span >How many access points do I need for a new office?</span><span class="nb-faq-icon">+</span></button></p>
<div class="nb-faq-a"   >
<div class="nb-faq-a-inner" >As a rough planning rule, expect one AP per 1,500 to 2,500 sq ft of usable space in open office environments, denser if you have high client device counts, glass partitions that reflect signal, or Wi-Fi 7 deployments. Conference rooms, training rooms, and reception areas typically need dedicated APs regardless of overall density. For accurate placement, commission a predictive wireless survey using Ekahau, Hamina, or similar tools before finalizing AP cable drops.</div>
</div></div>
<div class="nb-faq-item"   >
    <button class="nb-faq-q" onclick="nbFaq(this)" aria-expanded="false"><span >What is the maximum length for a Cat6A cable run?</span><span class="nb-faq-icon">+</span></button></p>
<div class="nb-faq-a"   >
<div class="nb-faq-a-inner" >90 metres for the permanent link (the cable run from patch panel to wall outlet), plus 10 metres of patch cords total at each end, for a 100 metre channel maximum. This includes all the cable in the wall, ceiling, and conduit. If you have any workstation more than 90 metres of cable distance from the nearest IDF, you need a closer IDF or a different design. This is the constraint that drives MDF and IDF placement on every large office build.</div>
</div></div>
<div class="nb-faq-item"   >
    <button class="nb-faq-q" onclick="nbFaq(this)" aria-expanded="false"><span >Do I need plenum-rated cable in my office?</span><span class="nb-faq-icon">+</span></button></p>
<div class="nb-faq-a"   >
<div class="nb-faq-a-inner" >In most Toronto commercial office buildings, yes. If your drop ceiling is used as a return air plenum (and the vast majority are), the Ontario Building Code and Canadian Electrical Code require plenum-rated cable (CMP jacket). Riser-rated (CMR) is for vertical shafts between floors. Standard CM-rated cable is generally only acceptable in exposed surface installations and dedicated cable trays not in plenum spaces. Always confirm with your GC and electrical inspector before ordering cable.</div>
</div></div>
<div class="nb-faq-item"   >
    <button class="nb-faq-q" onclick="nbFaq(this)" aria-expanded="false"><span >What documentation should the cabling contractor deliver at closeout?</span><span class="nb-faq-icon">+</span></button></p>
<div class="nb-faq-a"   >
<div class="nb-faq-a-inner" >At project closeout you should receive as-built drawings showing every drop location with its label, a port-to-outlet schedule (spreadsheet), Fluke certification reports for every copper link, OLTS or OTDR reports for every fiber link, manufacturer warranty documentation (typically 20 to 25 years on a certified install), and a printed binder containing all of the above stored in the MDF. If any of these items are missing, the job is not complete. Make this a condition of final payment.</div>
</div></div>
<div class="nb-faq-item"   >
    <button class="nb-faq-q" onclick="nbFaq(this)" aria-expanded="false"><span >Should I get multiple bids on the cabling work?</span><span class="nb-faq-icon">+</span></button></p>
<div class="nb-faq-a"   >
<div class="nb-faq-a-inner" >Yes, but only against a detailed RFQ with a fixed scope. Three bids against the same drop schedule, cable specification, and deliverables list will give you usable comparison. Three bids against &#8220;structured cabling for our office&#8221; will give you three quotes that are impossible to evaluate. Suspiciously low bids (below $150 per drop in the GTA) almost always become the most expensive job because they trigger change orders, missed labelling, and inadequate certification.</div>
</div></div>
<div class="nb-faq-item"   >
    <button class="nb-faq-q" onclick="nbFaq(this)" aria-expanded="false"><span >What is the difference between MDF and IDF in office network design?</span><span class="nb-faq-icon">+</span></button></p>
<div class="nb-faq-a"   >
<div class="nb-faq-a-inner" >The MDF (Main Distribution Frame) is the primary network closet where the ISP demarcation, core switches, firewalls, and central servers live. There is one MDF per building. IDFs (Intermediate Distribution Frames) are satellite closets that aggregate horizontal cabling from a portion of the floor and connect back to the MDF over fiber backbone. For offices over roughly 10,000 sq ft or with multiple floors, IDFs become necessary because of the 90 metre horizontal cabling distance limit.</div>
</div></div>
</div>
<div class="nb-cta" style="background:linear-gradient(135deg,#111 0%,#1a1a1a 100%) !important;background-color:#111 !important;">
<h2>Planning a New Office Build in Toronto or the GTA?</h2>
<p>Cablify designs and installs ANSI/TIA-568 compliant structured cabling systems for new commercial builds across Toronto, Mississauga, Brampton, Vaughan, and the Greater Toronto Area. We work with your GC and architect from design through certification.</p>
<div class="nb-cta-btns">
    <a href="https://www.cablify.ca/contact/" class="nb-cta-btn1">&#128222; Get a Free Project Quote</a><br />
    <a href="https://www.cablify.ca/commercial-network-cabling/" class="nb-cta-btn2">Our Commercial Services &#8594;</a>
  </div>
</div>
<div class="nb-divider">Related Cabling Guides</div>
<ul>
<li><a href="https://www.cablify.ca/how-many-network-drops-per-room-the-complete-planning-guide/">How Many Network Drops Per Room? The Complete Planning Guide</a></li>
<li><a href="https://www.cablify.ca/mdf-vs-idf-rooms-key-differences-in-network-design/">MDF vs IDF Rooms: Key Differences in Network Design</a></li>
<li><a href="https://www.cablify.ca/conduit-fill-guide-for-data-cables/">Conduit Fill Guide for Data Cables</a></li>
<li><a href="https://www.cablify.ca/poe-vs-poe-plus-vs-poe-plus-plus-explained/">PoE vs PoE+ vs PoE++: 802.3af, 802.3at &amp; 802.3bt Compared</a></li>
<li><a href="https://www.cablify.ca/speeds-of-cat5e-cat6-cat6a-cat7-and-cat8-cables-compared/">Cat5e vs Cat6 vs Cat6A vs Cat7 vs Cat8 Speeds &amp; Specs Compared</a></li>
<li><a href="https://www.cablify.ca/utp-vs-ftp-vs-stp-vs-sftp-cable-shielding-explained/">UTP vs FTP vs STP vs SFTP Cable Shielding Explained</a></li>
</ul>
<div class="nb-author">
<div class="nb-author-av">CT</div>
<div>
<div class="nb-author-name">Cablify Technical Team</div>
<div class="nb-author-title">Commercial Cabling Specialists, Toronto &amp; GTA</div>
<p class="nb-author-bio">Cablify designs and installs commercial structured cabling for new office construction across Toronto, Mississauga, Brampton, Vaughan, Markham, and the wider GTA. Every installation is ANSI/TIA-568 compliant with full Fluke channel certification and manufacturer-backed warranty.</p>
</p></div>
</div>
</div>
<p><script>
window.addEventListener('scroll',function(){var d=document.documentElement,s=d.scrollTop||document.body.scrollTop,t=d.scrollHeight-d.clientHeight,b=document.getElementById('nb-rbar');if(b)b.style.width=(t>0?s/t*100:0)+'%';});</p>
<p>function nbFaq(btn){var item=btn.closest('.nb-faq-item'),open=item.classList.contains('nb-open');document.querySelectorAll('.nb-faq-item.nb-open').forEach(function(el){el.classList.remove('nb-open');el.querySelector('.nb-faq-q').setAttribute('aria-expanded','false');});if(!open){item.classList.add('nb-open');btn.setAttribute('aria-expanded','true');}}</p>
<p>function dcCalc(){
  var ws=parseInt(document.getElementById('dc-ws').value)||0;
  var dpw=parseInt(document.getElementById('dc-dpw').value)||2;
  var cr=parseInt(document.getElementById('dc-cr').value)||0;
  var pr=parseInt(document.getElementById('dc-pr').value)||0;
  var cam=parseInt(document.getElementById('dc-cam').value)||0;
  var ap=parseInt(document.getElementById('dc-ap').value)||0;
  var gb=parseFloat(document.getElementById('dc-gb').value)||1.2;</p>
<p>  var wsDrops=ws*dpw;
  var crDrops=cr*4;
  var prDrops=pr;
  var camDrops=cam;
  var apDrops=ap*2;
  var subtotal=wsDrops+crDrops+prDrops+camDrops+apDrops;
  var growthExtra=Math.round(subtotal*(gb-1));
  var total=subtotal+growthExtra;
  var low=Math.round(total*180/1000);
  var high=Math.round(total*350/1000);</p>
<p>  document.getElementById('dc-out-ws').textContent=wsDrops;
  document.getElementById('dc-out-cr').textContent=crDrops;
  document.getElementById('dc-out-pr').textContent=prDrops;
  document.getElementById('dc-out-cam').textContent=camDrops;
  document.getElementById('dc-out-ap').textContent=apDrops;
  document.getElementById('dc-out-gb').textContent='+'+growthExtra;
  document.getElementById('dc-out-total').textContent=total;
  document.getElementById('dc-out-budget').textContent='$'+low+'K\u2013$'+high+'K';
}</p>
<p>function clToggle(el){
  el.classList.toggle('done');
  clUpdate();
}
function clUpdate(){
  var all=document.querySelectorAll('.nb-check-item');
  var done=document.querySelectorAll('.nb-check-item.done');
  document.getElementById('cl-done').textContent=done.length;
  document.getElementById('cl-total').textContent=all.length;
  var pct=all.length>0?(done.length/all.length)*100:0;
  document.getElementById('cl-fill').style.width=pct+'%';
}</p>
<p>document.addEventListener('DOMContentLoaded',function(){dcCalc();clUpdate();});
if(document.readyState==='complete'||document.readyState==='interactive'){setTimeout(function(){dcCalc();clUpdate();},10);}
</script></p>
<p>The post <a href="https://www.cablify.ca/new-office-network-cabling-plan/">New Office Network Cabling Plan: Step-by-Step Guide</a> appeared first on <a href="https://www.cablify.ca">Cablify</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
