PageSourceSearch

https://colonialtool.webflow.io/contact

html colonialtool.webflow.io collected 2026-10-03 12:56:05 UTC 67,048 bytes, 412 lines download raw bytes

1<!DOCTYPE html><!-- Last Published: Fri Aug 21 2026 14:30:53 GMT+0000 (Coordinated Universal Time) --><html data-wf-domain="colonialtool.webflow.io" data-wf-page="677bbb49b9a7733ec463f882" data-wf-site="677bbb49b9a7733ec463f83b" lang="en-CA"><head><meta charset="utf-8"/><link href="https://cdn.prod.website-files.com" rel="preconnect" crossorigin="anonymous"/><title>Contact Us Colonial Tool Group</title><meta content="Get in touch with us for inquiries, support, or more information about our services. We’re here to assist you with your needs" name="description"/><meta content="Contact Us Colonial Tool Group" property="og:title"/><meta content="Get in touch with us for inquiries, support, or more information about our services. We’re here to assist you with your needs" property="og:description"/><meta content="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/6903c9eea2a15433522bd656_Screenshot%202025-10-30%20at%2021.11.44.avif" property="og:image"/><meta content="Contact Us Colonial Tool Group" name="twitter:title"/><meta content="Get in touch with us for inquiries, support, or more information about our services. We’re here to assist you with your needs" name="twitter:description"/><meta content="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/6903c9eea2a15433522bd656_Screenshot%202025-10-30%20at%2021.11.44.avif" name="twitter:image"/><meta property="og:type" content="website"/><meta content="summary_large_image" name="twitter:card"/><meta content="width=device-width, initial-scale=1" name="viewport"/><link href="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/css/colonialtool.webflow.shared.cb98cea1e.css" rel="stylesheet" type="text/css" integrity="sha384-y5jOoefXhU93Rt4RzVYXkfcigBy+ViLtdEAIIB34R/NBlXegtLIHa6YwHLiwwuIk" crossorigin="anonymous"/><link href="https://fonts.googleapis.com" rel="preconnect"/><link href="https://fonts.gstatic.com" rel="preconnect" crossorigin="anonymous"/>
1<script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js" type="text/javascript"></script>
1<script type="text/javascript">WebFont.load({  google: {    families: ["Open Sans:300,300italic,400,400italic,600,600italic,700,700italic,800,800italic"]  }});</script>
1<script type="text/javascript">!function(o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+"touch")}(window,document);</script>
1<link href="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/68f61da32fac5aeef8c3680f_Colonial%20Favicon%20Transparent%20BG.png" rel="shortcut icon" type="image/x-icon"/><link href="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/68f61e3e92bb8f9243a02fdb_Colonial-Favicon-Transparent-Webclip-_1_.webp" rel="apple-touch-icon"/>
1<script>(function(w,i,g){w[g]=w[g]||[];if(typeof w[g].push=='function')w[g].push.apply(w[g],Array.isArray(i)?i:[i]);})(window,['G-T0VD0J4KTB'],'google_tags_first_party');</script>
1<script async="" src="/haqt6iy0yx2eNjc3YmJiNDliOWE3NzMzZWM0NjNmODNi/B_UAlHfRrOqqWxBTmxpPD96f7Pg"></script>
1<script type="text/javascript">window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('set', 'developer_id.dZGVlNj', true);gtag('set', 'developer_id.dYWYxNW', true);gtag('js', new Date());gtag('config', 'G-T0VD0J4KTB');</script>
1<link rel="preconnect" href="https://assets.website-files.com/">
2
3
4<style> .wf-loading * { opacity: 0; } </style>
5
6
7<script type="text/javascript" src="https://cdn.weglot.com/weglot.min.js"></script>
vendor: 1 bytes, line 7
7
8<script>
9    Weglot.initialize({
10        api_key: 'wg_bb1e451083dbd156cf528ed863410e020'
11});
12</script>
12
13
14
15<script async type="module"
16src="https://cdn.jsdelivr.net/npm/@finsweet/attributes@2/attributes.js"
17fs-mirrorinput
18></script>
18
19
20<script defer src="https://cdn.jsdelivr.net/npm/@finsweet/attributes-mirrorclick@1/mirrorclick.js"></script>
20
21
22
23<script>
24(function() {
25  // Run as soon as the script is parsed (no waiting)
26  document.addEventListener('mousedown', function(e) {
27    const tab = e.target.closest('.redirect-tab');
28    if (!tab) return; // not one of our special tabs
29
30    e.preventDefault();
31    e.stopImmediatePropagation(); // stop Webflow tab trigger before it runs
32
33    const target = tab.getAttribute('data-url');
34    if (target) window.location.href = target;
35  }, true); // <-- capture phase ensures it fires before Webflow
36})();
37</script>
37
38
39<script src="https://analytics.ahrefs.com/analytics.js" data-key="q8nlPI8GoZWrnPa/3Bvj7g" async></script>
39
40
41
42
43<script>
vendor: 331 bytes, lines 43-51
43(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
44
45new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
46
47j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
48
49'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
50
51})(window,document,'script','dataLayer','
51GTM-KLWG8CT9
vendor: 3 bytes, line 51
51');
51</script>
51
52
53<script type="text/javascript" src="https://companysharp.com/js/811645.js" ></script>
53 <noscript><img alt="" src="https://companysharp.com/811645.png" style="display:none;" /></noscript></head><body><div class="div-block-111278"><div data-animation="default" class="navbar w-nav" data-easing2="ease" data-easing="ease" aria-label="Main site header" data-collapse="medium" role="banner" data-no-scroll="1" data-duration="400" data-doc-height="1"><div class="container nav w-container"><a href="/" aria-hidden="true" class="nav-logo w-nav-brand"><img sizes="(max-width: 1000px) 100vw, 1000px" srcset="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/677bcf30196961639835fb07_COLONIAL_full_colour%20(1)-p-500.png 500w, https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/677bcf30196961639835fb07_COLONIAL_full_colour%20(1).avif 1000w" alt="Colonial Tool Group Inc Logo" src="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/677bcf30196961639835fb07_COLONIAL_full_colour%20(1).avif" loading="eager" class="nav-logo1"/></a><nav role="navigation" data-wg-trans="" class="nav-menu-3 w-nav-menu"><div class="nav-link-wrapper"><a href="/" class="nav-link-top-2 w-nav-link">Home</a><div data-delay="0" data-hover="false" url="services" class="nav-dropdown w-dropdown"><div class="nav-link-top-2 w-dropdown-toggle"><div>Services</div></div><nav class="dropdown-list-2 w-dropdown-list"><div class="w-layout-blockcontainer container w-container"><div data-current="Tab 1" data-easing="ease-in-out" data-duration-in="300" data-duration-out="100" class="tabs-3 w-tabs"><div class="tabs-menu-2 w-tab-menu"><a data-w-tab="Tab 1" class="nav-tab-link-2 w-inline-block w-tab-link w--current"><div>Spindle Services →</div></a><a data-w-tab="Tab 2" class="nav-tab-link-2 w-inline-block w-tab-link"><div>Broaching Services →</div></a><a data-w-tab="Tab 3" class="nav-tab-link-2 w-inline-block w-tab-link"><div>Machine Services →</div></a><a data-w-tab="Tab 4" class="nav-tab-link-2 w-inline-block w-tab-link"><div>Indexable Cutting Tool Services →</div></a><a data-w-tab="Tab 5" data-url="/services" class="redirect-tab w-inline-block w-tab-link"><div data-url="/services">All Services →</div></a></div><div class="tabs-content-7 w-tab-content"><div data-w-tab="Tab 1" class="w-tab-pane w--tab-active"><a href="/spindles" class="nav-link-dropdown-2 nav-overview-link w-inline-block"><p id="w-node-_98f8f567-38dd-6932-119b-398e4e6ffd0f-b3b14397" class="mb-0-3 sentence-case">Colonial Tool Group optimizes spindle performance with expert repairs, precision balancing, and custom rebuilds.</p><div class="button-13"><div class="mb-0-3">Spindles overview</div></div></a><div class="dropdown-item-2"><div class="nav-tab-colomn"><a href="https://colonialtool.com/services/spindle-repair" class="nav-link-dropdown-2">Spindle Repair</a><a href="https://colonialtool.com/services/spindle-rebuild" class="nav-link-dropdown-2">Spindle Rebuild</a><a href="https://colonialtool.com/services/spindle-condition-monitoring" class="nav-link-dropdown-2">Spindle Condition Monitoring</a><a href="/spindle-evaluation-form" class="nav-link-dropdown-2">Spindle Evaluation Form</a></div><div class="nav-tab-colomn spindle-special"><img loading="lazy" src="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/68fa21ff2a2236ed9e1dc790_Spindel%20Service%20Overview%202.avif" alt="A man looking down onto a spindle that he is fixing" class="spindle-services-special"/></div><div class="nav-tab-colomn spindle-special"><img loading="lazy" src="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/68fa2204cb39469e7df872b1_Spindel%20Service%20Overview%201%20(1).avif" alt="A man is looking at spindle diagnostics on a laptop with the spindle next to him" class="_100-width"/></div></div></div><div data-w-tab="Tab 2" class="w-tab-pane"><a href="/broaching-tools" class="nav-link-dropdown-2 nav-overview-link w-inline-block"><p id="w-node-_98f8f567-38dd-6932-119b-398e4e6ffd20-b3b14397" class="mb-0-3 sentence-case">Colonial Tool Group enhances broaching tools with precision sharpening, regrinding, and advanced reconditioning.</p><div class="button-13"><div class="mb-0-3">Broaching overview</div></div></a><div class="dropdown-item-2 single"><div class="nav-tab-colomn"><a href="https://colonialtool.com/services/broach-repair-and-sharpening" class="nav-link-dropdown-2">Broach Repair and Sharpening</a></div><div class="nav-tab-colomn">
53<img sizes="(max-width: 1680px) 100vw, 1680px" srcset="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/67d40ba0311995427a19e292_broach%2Bsharpening%20(2)%20(1)-p-500.avif 500w, https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/67d40ba0311995427a19e292_broach%2Bsharpening%20(2)%20(1)-p-800.avif 800w, https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/67d40ba0311995427a19e292_broach%2Bsharpening%20(2)%20(1).avif 1680w" alt="Man using caliper to measure a metal threaded rod in a workshop with precision machinery." src="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/67d40ba0311995427a19e292_broach%2Bsharpening%20(2)%20(1).avif" loading="lazy" class="image-100 blend"/></div></div></div><div data-w-tab="Tab 3" class="w-tab-pane"><a href="/machines" class="nav-link-dropdown-2 nav-overview-link w-inline-block"><p id="w-node-_98f8f567-38dd-6932-119b-398e4e6ffd2d-b3b14397" class="mb-0-3 sentence-case">Colonial Tool Group advances cutting tools with precision machining, coatings, and engineering-driven enhancements.</p><div class="button-13"><div class="mb-0-3">Machines Overview</div></div></a><div class="dropdown-item-2 single"><div class="nav-tab-colomn"><a href="https://colonialtool.com/services/machine-rebuild" class="nav-link-dropdown-2">Machine Rebuild</a><a href="https://colonialtool.com/services/machine-re-tool" class="nav-link-dropdown-2">Machine Re-Tool</a></div><div class="nav-tab-colomn"><img loading="lazy" src="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/689be179cf9b260e8680dcc2_machine%2Btool%2Bspindle%20(1)%20(1).avif" alt="Person using a screwdriver to tighten wiring connections inside an electrical control panel." class="image-100 mb-0-5em"/></div></div></div><div data-w-tab="Tab 4" class="w-tab-pane"><a href="/indexable-cutting-tools-systems" class="nav-link-dropdown-2 nav-overview-link w-inline-block"><p id="w-node-_98f8f567-38dd-6932-119b-398e4e6ffd3c-b3b14397" class="mb-0-3 sentence-case">Delivered by our Advanced Cutting Tool Systems division, our indexable cutting tool solutions are engineered for maximum efficiency, precision, and long-term reliability.</p><div class="button-13 acts"><div class="mb-0-3">Overview</div></div></a><div class="dropdown-item-2 single"><div class="nav-tab-colomn"><a href="https://colonialtool.com/services/actuated-tooling-reconditioning" class="nav-link-dropdown-2">Actuated Tooling Reconditioning</a><a href="https://colonialtool.com/services/insert-pocket-repair" class="nav-link-dropdown-2">Insert Pocket Repair</a><a href="https://colonialtool.com/services/line-boring-bar-reconditioning" class="nav-link-dropdown-2">Line Boring Bar Reconditioning</a><a href="https://colonialtool.com/services/reverse-engineering-of-existing-tooling" class="nav-link-dropdown-2">Reverse Engineering of Existing Tooling</a></div><div class="nav-tab-colomn"><img sizes="(max-width: 1919px) 100vw, 1920px" srcset="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/689be29e0a1362dd5c5af020_colonial-tool-machining-inspection-acts-grinding-polishing%2020%20(1)%20(1)-p-500.avif 500w, https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/689be29e0a1362dd5c5af020_colonial-tool-machining-inspection-acts-grinding-polishing%2020%20(1)%20(1)-p-800.avif 800w, https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/689be29e0a1362dd5c5af020_colonial-tool-machining-inspection-acts-grinding-polishing%2020%20(1)%20(1)-p-1080.avif 1080w, https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/689be29e0a1362dd5c5af020_colonial-tool-machining-inspection-acts-grinding-polishing%2020%20(1)%20(1).avif 1920w" alt="Technician inspecting and measuring a large cylindrical metal component in a machine shop." src="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/689be29e0a1362dd5c5af020_colonial-tool-machining-inspection-acts-grinding-polishing%2020%20(1)%20(1).avif" loading="lazy" class="_100-width"/></div></div></div><div data-w-tab="Tab 5" class="w-tab-pane"></div></div></div></div></nav></div><div data-delay="0" data-hover="false" url="products" class="nav-dropdown w-dropdown"><div class="nav-link-top-2 w-dropdown-toggle"><div>Products</div></div><nav class="dropdown-list-2 w-dropdown-list"><div class="w-layout-blockcontainer container w-container"><div data-current="Tab 1" data-easing="ease-in-out" data-duration-in="300" data-duration-out="100" class="tabs-3 w-tabs"><div class="tabs-menu-2 w-tab-menu"><a data-w-tab="Tab 1" ms-code-onhover="click" class="nav-tab-link-2 w-inline-block w-tab-link w--current"><div>Spindles →</div></a><a data-w-tab="Tab 2" ms-code-onhover="click" class="nav-tab-link-2 w-inline-block w-tab-link"><div>Broaching Tools →</div></a><a data-w-tab="Tab 3" ms-code-onhover="click" class="nav-tab-link-2 w-inline-block w-tab-link"><div>Machines →</div></a><a data-w-tab="Tab 4" class="nav-tab-link-2 w-inline-block w-tab-link"><div>Indexable Cutting Tools →</div></a><a data-w-tab="Tab 6" class="nav-tab-link-2 w-inline-block w-tab-link"><div>Spline Rolling Racks →</div></a><a data-w-tab="Tab 7" class="nav-tab-link-2 w-inline-block w-tab-link"><div>Workholding Fixtures →</div></a><a data-w-tab="Tab 8" data-url="/products" class="redirect-tab w-inline-block w-tab-link"><div>All Products →</div></a></div><div class="tabs-content-7 w-tab-content"><div data-w-tab="Tab 1" class="w-tab-pane w--tab-active"><a href="/spindles" class="nav-link-dropdown-2 nav-overview-link w-inline-block"><p id="w-node-_98f8f567-38dd-6932-119b-398e4e6ffd6a-b3b14397" class="mb-0-3 sentence-case">Colonial produces high-performance spindles, offering custom OEM designs, high-speed models, and precision upgrades.</p><div class="button-13"><div class="mb-0-3">Spindles Overview</div></div></a><div class="dropdown-item-2"><div class="nav-tab-colomn"><a href="https://colonialtool.com/products/custom-spindles" class="nav-link-dropdown-2">Custom Spindles</a><a href="https://colonialtool.com/products/belt-driven-spindles" class="nav-link-dropdown-2">Belt Driven Spindles</a><a href="https://colonialtool.com/products/multi-cluster-machine-spindles" class="nav-link-dropdown-2">Multi / Cluster Spindles</a><a href="https://colonialtool.com/products/cnc-machine-spindles" class="nav-link-dropdown-2">CNC Machine Spindles</a></div><div class="nav-tab-colomn"><a href="https://colonialtool.com/products/gear-driven-spindles" class="nav-link-dropdown-2">Gear Driven Spindles</a><a href="https://colonialtool.com/products/motorized-spindles" class="nav-link-dropdown-2">Motorized Spindles</a><a href="https://colonialtool.com/products/rotary-index-tables" class="nav-link-dropdown-2">Rotary Index Tables</a></div><div class="nav-tab-colomn"><img loading="lazy" src="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/689bdc2d6b5da5982a170196_colonial%20tool%20motorized%20spindle%20product1.avif" alt="White industrial motorized spindle with a large circular metal front and multiple pipe connections on top." class="image-100 mb-0-5em"/></div></div></div><div data-w-tab="Tab 2" class="w-tab-pane"><a href="/broaching-tools" class="nav-link-dropdown-2 nav-overview-link w-inline-block"><p id="w-node-_98f8f567-38dd-6932-119b-398e4e6ffd84-b3b14397" class="mb-0-3 sentence-case">Colonial Tool Group manufactures high-precision broaching tools, with custom OEM designs, specialized geometries, and enhanced durability for demanding applications.</p><div class="button-13"><div class="mb-0-3">Broaching Overview</div></div></a><div class="dropdown-item-2"><div class="nav-tab-colomn"><a href="https://colonialtool.com/products/specialty-broaching-tools" class="nav-link-dropdown-2">Specialty Broaching Tools</a><a href="https://colonialtool.com/products/round-broaching-tools" class="nav-link-dropdown-2">Round Broaching Tools</a></div><div class="nav-tab-colomn"><a href="https://colonialtool.com/products/surface-broaching-tools" class="nav-link-dropdown-2">Surface Broaching Tools</a><a href="https://colonialtool.com/products/spline-broaching-tools" class="nav-link-dropdown-2">Spline Broaching Tools</a></div><div class="nav-tab-colomn broaching"><img loading="lazy" src="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/68f636468007b588cccabd83_spline%20broaching%20tool.avif" alt="Metal spline broaching tool with helical grooves and mounting brackets on both ends." class="image-100 broaching-tool-menu-preview"/><img loading="lazy" src="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/68f639ec7f2fc8ff671e7be4_Broaching%20Tool.avif" alt="Brass broaching tool with textured grip and flat ends." 
53class="image-100 broaching-tool-menu-preview mb-0"/></div></div></div><div data-w-tab="Tab 3" class="w-tab-pane"><a href="/machines" class="nav-link-dropdown-2 nav-overview-link w-inline-block"><p id="w-node-_98f8f567-38dd-6932-119b-398e4e6ffd98-b3b14397" class="mb-0-3 sentence-case">Colonial Tool Group engineers high-performance machines, delivering custom OEM designs, precision automation, and advanced manufacturing solutions.</p><div class="button-13"><div class="mb-0-3">Machines Overview</div></div></a><div class="dropdown-item-2"><div class="nav-tab-colomn"><a href="https://colonialtool.com/products/boring-machine" class="nav-link-dropdown-2">Boring Machines</a><a href="https://colonialtool.com/products/cnc-broaching-machine" class="nav-link-dropdown-2">CNC Broaching Machines</a><a href="https://colonialtool.com/products/pot-broaching-machines" class="nav-link-dropdown-2">Pot Broaching Machines</a></div><div class="nav-tab-colomn"><a href="https://colonialtool.com/products/specialty-machines" class="nav-link-dropdown-2">Specialty Machines</a><a href="https://colonialtool.com/products/surface-broaching-machines" class="nav-link-dropdown-2">Surface Broaching Machines</a><a href="https://colonialtool.com/products/table-up-broaching-machines" class="nav-link-dropdown-2">Table Up Broaching Machines</a></div><div class="nav-tab-colomn"><img sizes="(max-width: 1919px) 100vw, 1920px" srcset="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/67985dc81621704baab10212_colonial%20cnc%20broaching%20machine%20(1)%20(1)-p-500.avif 500w, https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/67985dc81621704baab10212_colonial%20cnc%20broaching%20machine%20(1)%20(1)-p-800.avif 800w, https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/67985dc81621704baab10212_colonial%20cnc%20broaching%20machine%20(1)%20(1)-p-1080.avif 1080w, https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/67985dc81621704baab10212_colonial%20cnc%20broaching%20machine%20(1)%20(1).avif 1920w" alt="large CNC broaching machines in a workshop" src="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/67985dc81621704baab10212_colonial%20cnc%20broaching%20machine%20(1)%20(1).avif" loading="lazy" class="image-100 mb-0-5em"/></div></div></div><div data-w-tab="Tab 4" class="w-tab-pane"><a href="/indexable-cutting-tools-systems" class="nav-link-dropdown-2 nav-overview-link w-inline-block"><p id="w-node-_98f8f567-38dd-6932-119b-398e4e6ffdae-b3b14397" class="mb-0-3 sentence-case">Colonial Tool Group designs and manufactures precision cutting tool systems, delivering solutions for enhanced performance, durability, and efficiency in machining applications.</p><div class="button-13"><div class="mb-0-3">See Overview</div></div></a><div class="dropdown-item-2"><div class="nav-tab-colomn"><a href="https://colonialtool.com/products/feed-out-tooling" class="nav-link-dropdown-2">Feed-Out Tooling</a><a href="https://colonialtool.com/products/cam-crank-line-boring-tools" class="nav-link-dropdown-2">Cam &amp; Crank Line Boring Tools</a><a href="https://colonialtool.com/products/boring-tools" class="nav-link-dropdown-2">Boring Tools</a><a href="https://colonialtool.com/products/indexable-broach-tools" class="nav-link-dropdown-2">Indexable Broach Tools</a></div><div class="nav-tab-colomn"><a href="https://colonialtool.com/products/milling-cutters" class="nav-link-dropdown-2">Milling Cutters</a><a href="https://colonialtool.com/products/valve-seat-tooling" class="nav-link-dropdown-2">Valve Seat Tooling</a><a href="https://colonialtool.com/products/hardware-and-components" class="nav-link-dropdown-2">Hardware &amp; Components</a></div><div class="nav-tab-colomn"><img loading="lazy" src="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/67fc7bd038d3b9d9df74d3c4_Asset%203.svg" alt="Advanced Cutting Tool Systems logo" class="image-100 mb-0-5em"/></div></div></div><div data-w-tab="Tab 6" class="w-tab-pane"><a href="https://colonialtool.com/products/spline-rolling-racks" class="nav-link-dropdown-2 nav-overview-link w-inline-block"><p id="w-node-_98f8f567-38dd-6932-119b-398e4e6ffdc8-b3b14397" class="mb-0-3 sentence-case">Colonial Tool Group’s spline rolling racks provide fast, efficient, and precise production of high-quality toothed forms.<br/></p><div class="button-13"><div class="mb-0-3">See More</div></div></a><div class="dropdown-item-2 single-copy"><div class="nav-tab-colomn low">
53<img sizes="(max-width: 1000px) 100vw, 1000px" srcset="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/689bd7a501017088775992a8_spline%20rolling%20x5-p-500.avif 500w, https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/689bd7a501017088775992a8_spline%20rolling%20x5.avif 1000w" alt="Transparent 3D model of a mechanical linear rail with a gear mechanism on the right end." src="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/689bd7a501017088775992a8_spline%20rolling%20x5.avif" loading="lazy" class="image-100 mb-0-5em"/></div></div></div><div data-w-tab="Tab 7" class="w-tab-pane"><a href="https://colonialtool.com/products/workholding-fixtures" class="nav-link-dropdown-2 nav-overview-link w-inline-block"><p id="w-node-_98f8f567-38dd-6932-119b-398e4e6ffdd3-b3b14397" class="mb-0-3 sentence-case">Colonial Tool Group offers high-precision, reliable workholding fixtures designed for efficient machining across various industries.<br/></p><div class="button-13"><div class="mb-0-3">See More</div></div></a><div class="dropdown-item-2"><div class="nav-tab-colomn low"><img loading="lazy" src="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/689ab755f5336029bc2718a5_workholding%20fixture%2021.avif" alt="Black industrial workholding fixture with metallic components, pipes, and connectors." class="image-125"/></div><div class="nav-tab-colomn low"><img sizes="(max-width: 1367px) 100vw, 1367px" srcset="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/689b9b70b0061ed3f50d6698_workholding%20fixture8-p-500.avif 500w, https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/689b9b70b0061ed3f50d6698_workholding%20fixture8.avif 1367w" alt="Industrial workholding fixture with metal frame, pressure gauge, tubing, and clamping components on a flat base." src="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/689b9b70b0061ed3f50d6698_workholding%20fixture8.avif" loading="lazy" class="image-125"/></div><div class="nav-tab-colomn low"><img loading="lazy" src="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/689ab757f1eb6a69e46a98ac_workholding%20fixture61.avif" alt="Precision metal workholding fixture with pressure gauges and adjustable clamps on a black base." class="image-125"/></div></div></div><div data-w-tab="Tab 8" class="w-tab-pane"></div></div></div></div></nav></div><div data-delay="0" data-hover="false" url="about" class="nav-dropdown w-dropdown"><div class="nav-link-top-2 w-dropdown-toggle"><div>About</div></div><nav class="dropdown-list-2 w-dropdown-list"><div class="w-layout-blockcontainer container w-container"><div data-current="Tab 1" data-easing="ease-in-out" data-duration-in="300" data-duration-out="100" class="tabs-3 w-tabs"><div class="tabs-menu-2 w-tab-menu"><a data-w-tab="Tab 1" class="nav-tab-link-2 w-inline-block w-tab-link w--current"><div>Locations →</div></a><a data-w-tab="Tab 2" class="nav-tab-link-2 w-inline-block w-tab-link"><div>History →</div></a><a data-w-tab="Tab 3" class="nav-tab-link-2 w-inline-block w-tab-link"><div>Careers →</div></a><a data-w-tab="Tab 4" data-url="/about" class="redirect-tab w-inline-block w-tab-link"><div>Overview →</div></a></div><div class="tabs-content-7 w-tab-content"><div data-w-tab="Tab 1" class="w-tab-pane w--tab-active"><p class="ml-1">Our services and products support clients worldwide. Our locations in the USA, Canada, and Mexico ensure fast, expert service.</p><div class="dropdown-item-2"><div class="nav-tab-colomn"><a href="https://colonialtool.com/locations/taylor-usa" class="nav-colomn-feature-2 w-inline-block"><h3>USA</h3><p class="small-paragraph">Our 28,340 square foot facility is located in Taylor, Michigan.</p><p class="link-black-underline-copy">See more</p></a></div><div class="nav-tab-colomn"><a href="https://colonialtool.com/locations/windsor-canada" class="nav-colomn-feature-2 w-inline-block"><h3>Canada</h3><p class="small-paragraph">Our 45,000 square foot facility is located in Windsor, Ontario.</p><p class="link-black-underline-copy">See more</p></a></div><div class="nav-tab-colomn"><a href="https://colonialtool.com/locations/ramos-arizpe-mexico" class="nav-colomn-feature-2 w-inline-block"><h3>Mexico</h3><p class="small-paragraph">Our 45,400 square foot facility is located in Ramos Arizpe, Coahuila.</p><p class="link-black-underline-copy">See more</p></a></div></div></div><div data-w-tab="Tab 2" class="w-tab-pane"><div class="dropdown-item-copy2"><div class="nav-tab-colomn"><p>Founded in 1929, Colonial Tool has been a leading manufacturer of precision tools and systems, with a long history of innovation and growth.</p><a href="/history" class="button-13 w-button">Learn more</a></div><div class="nav-tab-colomn">
53<img sizes="(max-width: 1580px) 100vw, 1580px" srcset="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/67940aba645870207678f094_Colonial%20Tool%20Group%20Inc%201950-p-500.avif 500w, https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/67940aba645870207678f094_Colonial%20Tool%20Group%20Inc%201950-p-800.avif 800w, https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/67940aba645870207678f094_Colonial%20Tool%20Group%20Inc%201950-p-1080.avif 1080w, https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/67940aba645870207678f094_Colonial%20Tool%20Group%20Inc%201950.avif 1580w" alt="A historical group photo of the staff of Colonial Tool Group in 1950" src="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/67940aba645870207678f094_Colonial%20Tool%20Group%20Inc%201950.avif" loading="lazy" class="image-100"/></div></div></div><div data-w-tab="Tab 3" class="w-tab-pane"><div class="dropdown-item-copy2"><div class="nav-tab-colomn"><p>Join Colonial Tool Group, a global leader in specialty tools, where innovation, opportunity, and a supportive culture await. Explore careers with us and build a rewarding future.</p><a href="/careers" class="button-13 w-button">See Available Positions</a></div><div class="nav-tab-colomn"><img loading="lazy" src="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/689bc9ca29bcdf57cdf36728_8S1A3141.avif" alt="Person operating an industrial machine control panel with keyboard and emergency stop button." class="image-126"/></div></div></div><div data-w-tab="Tab 4" class="w-tab-pane"></div></div></div></div></nav></div><a href="/contact" aria-current="page" class="nav-link-top-2 w-nav-link w--current">Contact</a><form action="/search" aria-label="search" class="search-3 nav w-form"><input class="search-input-3 w-input" maxlength="256" name="query" aria-label="search-input" placeholder="Search…" type="search" id="search-input" required=""/><input type="submit" aria-label="submit-search" class="search-button-2 w-button" value=""/></form><div class="weglot-div"><div class="weglot_here"></div></div></div><div class="mob-nav-wrap"><a href="#" class="nav-link-top-2 w-nav-link">Home</a><a href="/services" class="nav-link-top-2 w-nav-link">Services</a><a href="/products" class="nav-link-top-2 w-nav-link">Products</a><a href="/about" class="nav-link-top-2 w-nav-link">About</a><a href="/contact" aria-current="page" class="nav-link-top-2 mb-1 w-nav-link w--current">Contact</a><div class="div-block-111291"><form action="/search" aria-label="search" class="search-3 nav w-form"><input class="search-input-3 w-input" maxlength="256" name="query" aria-label="search-input" placeholder="Search…" type="search" id="search-3" required=""/><input type="submit" aria-label="submit-search" class="search-button-2 w-button" value=""/></form><div class="weglot_here"></div></div></div><div class="hidden-nav-links"><a href="#" fs-mirrorclick-element="target-101">Services</a><a href="#" fs-mirrorclick-element="target-102">Products</a><a href="#" fs-mirrorclick-element="target-103">About</a></div></nav><div class="menu-button-3 w-nav-button"><div class="icon-2 w-icon-nav-menu"></div></div></div></div></div><section id="contact" class="contact-section1 section-padding"><div class="w-layout-blockcontainer container w-container"><div class="sticky-wrap"><div class="sticky-div"><div class="contact-text-wrap _2"><div class="rich-text mb-1 w-richtext"><h1>Contact us for more info or a quote</h1><p class="large-paragraph">Give one of our regional offices a call or write a message via the contact form. We look forward to hearing from you and will get back to you asap.</p></div><div class="mb-2 w-richtext"><ul role="list"><li><strong>Fast Online Response</strong> – Use our contact form for quick inquiries.</li><li>‍<strong>Call Us</strong> – Speak directly with our experts for assistance.<strong>‍</strong></li><li><strong>Email us</strong> - Send us message at <a href="mailto:[email protected]" class="link-blue-underline">[email protected]</a>‍</li><li>‍<strong>24-Hour Services</strong> – Ask about our expedited solutions to minimize downtime.</li></ul></div><div class="phone-numbers"><div class="_100-width w-dyn-list"><div role="list" class="w-dyn-items"><div role="listitem" class="collection-item-18 w-dyn-item"><div class="toll-free"><h3 class="mb-0">Canada</h3><a href="tel:519-253-2461" class="link-blue-underline mb-0">519-253-2461</a></div></div><div role="listitem" class="collection-item-18 w-dyn-item"><div class="toll-free"><h3 class="mb-0">USA</h3>
53<a href="tel:734-946-2733" class="link-blue-underline mb-0">734-946-2733</a></div></div><div role="listitem" class="collection-item-18 w-dyn-item"><div class="toll-free"><h3 class="mb-0">Mexico</h3><a href="tel:(519)253-2461398.602" class="link-blue-underline mb-0">(519) 253-2461 ext. 602</a></div></div></div></div><div class="toll-free"><h3 class="mb-0">Toll-Free</h3><a href="#" class="link-blue-underline mb-0">1-866-611-5119</a></div></div></div></div><div class="contact-form-wrap"><div id="contact-yes" class="contact-form"><div id="form-a" class="captcha-form w-form"><form id="wf-form-Contact-Form-2" name="wf-form-Contact-Form-2" data-name="Contact Form" method="get" class="form-wrap _2" data-wf-page-id="677bbb49b9a7733ec463f882" data-wf-element-id="4c4615ab-f7ad-5f6a-78f7-17df77d82bcf" data-turnstile-sitekey="0x4AAAAAAAQTptj2So4dx43e"><div class="form-horizontal-flex"><div class="vertical-flexbox"><label for="first-name-3" class="field-label">First Name</label><input class="form-field w-input" maxlength="256" name="First-Name" data-name="First Name" placeholder="" firtsname="" type="text" id="first-name-3" required=""/></div><div class="vertical-flexbox"><label for="last-name-1" class="field-label">Last Name</label><input lastname="" class="form-field w-input" maxlength="256" name="Last-Name" data-name="Last Name" placeholder="" type="text" id="last-name-1" required=""/></div></div><div class="form-horizontal-flex"><div class="vertical-flexbox"><label for="email" class="field-label">Email</label><input class="form-field w-input" maxlength="256" name="Email" data-name="Email" placeholder="" type="email" id="email" email="" required=""/></div><div class="vertical-flexbox"><label for="phone-number-1" class="field-label">Phone Number</label><input class="form-field w-input" maxlength="256" name="Phone-Number" phone="" data-name="Phone Number" placeholder="" type="tel" id="phone-number-1" required=""/></div></div><div class="form-horizontal-flex"><div class="vertical-flexbox"><label for="country-1" class="field-label">Country</label><select id="country-1" name="Country" data-name="Country" country="" class="form-field w-select"><option value="">Select</option><option value="USA">USA</option><option value="Canada">Canada</option><option value="Mexico">Mexico</option><option value="Other">Other</option></select></div><div class="vertical-flexbox"><label for="company-1" class="field-label">Company</label><input class="form-field w-input" maxlength="256" name="Company" data-name="Company" placeholder="" type="text" id="company-1" company="" required=""/></div></div><div class="vertical-flexbox"><label for="are-you-currently-a-customer-or-member-1" class="field-label">Are you currently a customer or member?</label><select id="are-you-currently-a-customer-or-member-1" name="Membership" data-name="Membership" customer="" class="form-field w-select"><option value="">Select</option><option value="Customer of Colonial Tool Group">Customer of Colonial Tool Group</option><option value="Customer of ACTS">Customer of ACTS</option><option value="No">No</option></select></div><div class="vertical-flexbox"><label for="message-1" class="field-label">Message</label><textarea id="message-1" name="Message" maxlength="5000" data-name="Message" placeholder="" required="" class="combine-form_text-area-grey form-field w-input"></textarea></div><div class="hide"></div><div class="vertical-flexbox"><label for="spindle-services-10" class="field-label">Do you require spindle services?</label><div class="form-horizontal-flex"><select id="spindle-services-10" name="Do-you-require-spindle-services" data-name="Do you require spindle services" spindle-services="" class="form-field w-select"><option value="">Select</option><option value="Yes">Yes</option><option value="No">No</option></select></div></div><div class="field_parent captcha-block _3"><div class="div-block-111179 mr-5"><div class="field-label no-wrap mr-5">Anti spam test:</div></div><div class="div-block-111180"><label for="anti-spam-test" id="captchatext" class="captchatext">Form Label</label><input class="captchainput form-field w-input" maxlength="256" name="captcha-field" data-name="captcha-field" placeholder="" type="text" id="anti-spam-test" required=""/></div></div><input type="submit" data-wait="SENDING..." class="button w-button" value="Send"/></form><div class="success-message w-form-done"><div class="success-wrap"><div class="success-top"><div class="check-mark-outline"><img loading="lazy" src="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/677bbb49b9a7733ec463fab1_check-4787.svg" alt="A tick mark for correctness" class="invert check"/></div><h2 class="text-white mb-0">Success</h2></div><div class="success-bottom"><h3>Your message has been sent.</h3><p class="mb-0">We will get back to your ASAP.<br/>Thank you for contacting Colonial Tool Group.</p></div></div></div><div class="error-message w-form-fail"><div>Something went wrong while sending. Please try again or message us directly at<br/><a href="mailto:[email protected]" class="link-blue-underline">[email protected]</a></div></div></div></div><div id="contact-spindle-yes" class="contact-form hide"><div id="form-b" class="captcha-form w-form"><form id="wf-form-Contact-Form-Spindle-Evaluation" name="wf-form-Contact-Form-Spindle-Evaluation" data-name="Contact Form + Spindle Evaluation" method="get" class="form-wrap _2" data-wf-page-id="677bbb49b9a7733ec463f882" data-wf-element-id="4c4615ab-f7ad-5f6a-78f7-17df77d82c18" data-turnstile-sitekey="0x4AAAAAAAQTptj2So4dx43e"><div class="form-horizontal-flex"><div class="vertical-flexbox"><label for="first-name-7" class="field-label">First Name</label><input class="form-field w-input" maxlength="256" name="First-Name" data-name="First Name" placeholder="" type="text" id="first-name-7" firstname="" required=""/></div><div class="vertical-flexbox"><label for="last-name-3" class="field-label">Last Name</label><input lastname="" class="form-field w-input" maxlength="256" name="Last-Name" data-name="Last Name" placeholder="" type="text" id="last-name-3" required=""/></div></div><div class="form-horizontal-flex"><div class="vertical-flexbox"><label for="email-2" class="field-label">Email</label><input class="form-field w-input" maxlength="256" name="Email" data-name="Email" placeholder="" type="email" id="email-2" email="" required=""/></div><div class="vertical-flexbox"><label for="phone-number" class="field-label">Phone Number</label><input class="form-field w-input" maxlength="256" name="Phone-Number" phone="" data-name="Phone Number" placeholder="" type="tel" id="phone-number" required=""/></div></div><div class="form-horizontal-flex"><div class="vertical-flexbox"><label for="country" class="field-label">Country</label><select id="country" name="Country" data-name="Country" country="" class="form-field w-select"><option value="">Select</option><option value="USA">USA</option><option value="Canada">Canada</option><option value="Mexico">Mexico</option><option value="Other">Other</option></select></div><div class="vertical-flexbox"><label for="company" class="field-label">Company</label><input class="form-field w-input" maxlength="256" name="Company" data-name="Company" placeholder="" type="text" id="company" company="" required=""/></div></div><div class="vertical-flexbox"><label for="are-you-currently-a-customer-or-member" class="field-label">Are you currently a customer or member?</label><select id="are-you-currently-a-customer-or-member" name="Membership" data-name="Membership" customer="" class="form-field w-select"><option value="">Select</option><option value="Customer of Colonial Tool Group">Customer of Colonial Tool Group</option><option value="Customer of ACTS">Customer of ACTS</option><option value="No">No</option></select></div><div class="vertical-flexbox"><label for="message" class="field-label">Message</label><textarea id="message" name="Message" maxlength="5000" data-name="Message" placeholder="" required="" class="combine-form_text-area-grey form-field w-input"></textarea></div><div class="hide"></div><div class="vertical-flexbox"><label for="spindle-services-20" class="field-label">Do you require spindle services?</label><div class="form-horizontal-flex"><select id="spindle-services-20" name="Do-you-require-spindle-services" data-name="Do you require spindle services" spindle-services="" class="form-field w-select"><option value="">Select</option><option value="Yes">Yes</option><option value="No">No</option></select></div></div><div class="vertical-flexbox"><p class="field-label">For quicker and more precise spindle service, complete the spindle evaluation questions. If this isn’t required, choose &#x27;No&#x27; above.</p></div><div class="spindle-evaluation"><h3 class="mb-0">Machine Information</h3><div class="vertical-flexbox"><label for="machine-make-model-year" class="field-label">Machine Make / Model / Year</label><input class="form-field w-input" maxlength="256" name="Machine-Make-Model-Year" data-name="Machine Make / Model / Year" placeholder="" type="text" id="machine-make-model-year"/></div><div class="vertical-flexbox"><label for="spindle-type-belt-driven-motorized-etc" class="field-label">
53Spindle Type (belt-driven, motorized, etc.)</label><input class="form-field w-input" maxlength="256" name="Spindle-Type-belt-driven-motorized-etc." data-name="Spindle Type (belt-driven, motorized, etc.)" placeholder="" type="text" id="spindle-type-belt-driven-motorized-etc"/></div><div class="vertical-flexbox"><label for="spindle-tool-mount-cavity-7" class="field-label">Spindle Tool Mount Cavity<br/>Examples: HSK (32,63,100 Etc.), CAT (30, 40, 50 Etc.), BT (30, 40, 50 Etc.)<br/></label><input class="form-field w-input" maxlength="256" name="Spindle-Tool-Mount-Cavity" data-name="Spindle Tool Mount Cavity" placeholder="" type="text" id="spindle-tool-mount-cavity-7"/></div><div class="vertical-flexbox"><label for="spindle-serial-number" class="field-label">Spindle Serial Number</label><input class="form-field w-input" maxlength="256" name="Spindle-Serial-Number" data-name="Spindle Serial Number" placeholder="" type="text" id="spindle-serial-number"/></div><div class="vertical-flexbox mb-1"><label for="has-colonial-worked-on-this-equipment-in-the-past" class="field-label">Has Colonial worked on this equipment in the past?</label><input class="form-field w-input" maxlength="256" name="Has-Colonial-worked-on-this-equipment-in-the-past" data-name="Has Colonial worked on this equipment in the past?" placeholder="" type="text" id="has-colonial-worked-on-this-equipment-in-the-past"/></div><h3 class="mb-0">Failure Symptoms</h3><p class="field-label">Check all symptoms that apply</p><label class="w-checkbox checkbox-field"><div class="w-checkbox-input w-checkbox-input--inputType-custom checkbox"></div><input type="checkbox" name="Failure-Symptoms---Noise-vibration-issues" id="Failure-Symptoms---Noise-vibration-issues" data-name="Failure Symptoms - Noise / vibration issues" style="opacity:0;position:absolute;z-index:-1"/><span class="field-label w-form-label" for="Failure-Symptoms---Noise-vibration-issues">Noise / vibration issues</span></label><label class="w-checkbox checkbox-field"><div class="w-checkbox-input w-checkbox-input--inputType-custom checkbox"></div><input type="checkbox" name="Failure-Symptoms---Drop-in-speed-torque-or-accuracy" id="Failure-Symptoms---Drop-in-speed-torque-or-accuracy" data-name="Failure Symptoms - Drop in speed, torque, or accuracy" style="opacity:0;position:absolute;z-index:-1"/><span class="field-label w-form-label" for="Failure-Symptoms---Drop-in-speed-torque-or-accuracy">Drop in speed, torque, or accuracy</span></label><label class="w-checkbox checkbox-field"><div class="w-checkbox-input w-checkbox-input--inputType-custom checkbox"></div><input type="checkbox" name="Failure-Symptoms---Overheating" id="Failure-Symptoms---Overheating" data-name="Failure Symptoms - Overheating" style="opacity:0;position:absolute;z-index:-1"/><span class="field-label w-form-label" for="Failure-Symptoms---Overheating">Overheating</span></label><label class="w-checkbox checkbox-field"><div class="w-checkbox-input w-checkbox-input--inputType-custom checkbox"></div><input type="checkbox" name="Failure-Symptoms---Visible-damage-cracks-burn-marks-etc." id="Failure-Symptoms---Visible-damage-cracks-burn-marks-etc." data-name="Failure Symptoms - Visible damage (cracks, burn marks, etc.)" style="opacity:0;position:absolute;z-index:-1"/><span class="field-label w-form-label" for="Failure-Symptoms---Visible-damage-cracks-burn-marks-etc.">Visible damage (cracks, burn marks, etc.)</span></label><label class="w-checkbox checkbox-field mb-1"><div class="w-checkbox-input w-checkbox-input--inputType-custom checkbox"></div><input type="checkbox" name="Failure-Symptoms---Orientation-vertical-vertical-nose-down-horizontal" id="Failure-Symptoms---Orientation-vertical-vertical-nose-down-horizontal" data-name="Failure Symptoms - Orientation (vertical, vertical nose down, horizontal)" style="opacity:0;position:absolute;z-index:-1"/><span class="field-label w-form-label" for="Failure-Symptoms---Orientation-vertical-vertical-nose-down-horizontal">Orientation (vertical, vertical nose down, horizontal)</span></label><div class="vertical-flexbox"><label for="error-messages-alarms" class="field-label">Error messages / alarms</label><input class="form-field w-input" maxlength="256" name="Error-messages-alarms" data-name="Error messages / alarms" placeholder="" type="text" id="error-messages-alarms"/></div><h3 class="mb-0">Operating Conditions</h3><div class="vertical-flexbox"><label for="hours-run-since-last-service" class="field-label">Hours run since last service</label><input class="form-field w-input" maxlength="256" name="Hours-run-since-last-service" data-name="Hours run since last service" placeholder="" type="text" id="hours-run-since-last-service" required=""/></div><div class="vertical-flexbox"><label for="typical-speeds-loads-and-cycles" class="field-label">Typical speeds, loads, and cycles</label><input class="form-field w-input" maxlength="256" name="Typical-speeds-loads-and-cycles" data-name="Typical speeds, loads, and cycles" placeholder="" type="text" id="typical-speeds-loads-and-cycles"/></div><div class="vertical-flexbox"><label for="materials-machined" class="field-label">Materials machined</label><input class="form-field w-input" maxlength="256" name="Materials-machined" data-name="Materials machined" placeholder="" type="text" id="materials-machined"/></div><div class="vertical-flexbox"><label for="coolant-lubrication-type-and-condition" class="field-label">Coolant / lubrication type and condition</label><input class="form-field w-input" maxlength="256" name="Coolant-lubrication-type-and-condition" data-name="Coolant / lubrication type and condition" placeholder="" type="text" id="coolant-lubrication-type-and-condition"/></div><div class="vertical-flexbox"><label for="work-environment-dust-humidity-temperature-etc" class="field-label">Work environment (dust, humidity, temperature, etc.)</label><input class="form-field w-input" maxlength="256" name="Work-environment-dust-humidity-temperature-etc." data-name="Work environment (dust, humidity, temperature, etc.)" placeholder="" type="text" id="work-environment-dust-humidity-temperature-etc"/></div><h3 class="mb-0">Maintenance History</h3><div class="vertical-flexbox"><label for="date-of-last-service" class="field-label">Date of last service</label><input class="form-field w-input" maxlength="256" name="Date-of-last-service" data-name="Date of last service" placeholder="" type="text" id="date-of-last-service"/></div><div class="vertical-flexbox mb-1"><label for="previous-repairs-issues" class="field-label">Previous repairs / issues</label><input class="form-field w-input" maxlength="256" name="Previous-repairs-issues" data-name="Previous repairs / issues:" placeholder="" type="text" id="previous-repairs-issues"/></div><h3 class="mb-0">Additional</h3><div class="vertical-flexbox"><label for="additional-information" class="field-label">Additional information</label><textarea id="additional-information" name="Additional-information" maxlength="5000" data-name="Additional information" placeholder="" class="combine-form_text-area-grey form-field w-input"></textarea></div></div><div class="field_parent captcha-block _3"><div class="div-block-111179 mr-5"><div class="field-label no-wrap mr-5">Anti spam test:</div></div><div class="div-block-111180"><label for="anti-spam-test-2" id="captchatext" class="captchatext">Form Label</label><input class="captchainput form-field w-input" maxlength="256" name="captcha-field" data-name="captcha-field" placeholder="" type="text" id="anti-spam-test-2" required=""/></div></div><input type="submit" data-wait="SENDING..." class="button w-button" value="Send"/></form><div class="success-message w-form-done"><div class="success-wrap"><div class="success-top"><div class="check-mark-outline"><img loading="lazy" src="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/677bbb49b9a7733ec463fab1_check-4787.svg" alt="A tick mark for correctness" class="invert check"/></div><h2 class="text-white mb-0">Success</h2></div><div class="success-bottom"><h3>Your message has been sent.</h3><p class="mb-0">We will get back to your ASAP.<br/>Thank you for contacting Colonial Tool Group.</p></div></div></div><div class="error-message w-form-fail"><div>Something went wrong while sending. Please try again or message us directly at<br/>[email protected]</div></div></div></div></div></div></div></section><section id="locations" class="section-padding"><div class="w-layout-blockcontainer container w-container"><div class="_50-50-flexbox-copy"><div class="_100-width"><h2>Our Strategic Locations</h2><p class="large-paragraph mb-2">Colonial Tool’s locations in the U.S., Canada and Mexico position us to meet the needs of global industries with speed and scale.</p><div class="location-phone-list w-dyn-list"><div role="list" class="collection-list-11 w-dyn-items"><div role="listitem" class="collection-item-19 w-dyn-item"><div class="location-mini-link grey-gradient-bg"><div class="div-block-111281"><h3 class="mb-0">Taylor, USA</h3></div><a href="/locations/taylor-usa" class="button w-button">See more</a></div></div><div role="listitem" class="collection-item-19 w-dyn-item"><div class="location-mini-link grey-gradient-bg"><div class="div-block-111281"><h3 class="mb-0">Windsor, Canada</h3></div><a href="/locations/windsor-canada" class="button w-button">See more</a></div></div><div role="listitem" class="collection-item-19 w-dyn-item"><div class="location-mini-link grey-gradient-bg"><div class="div-block-111281"><h3 class="mb-0">Ramos Arizpe, Mexico</h3></div><a href="/locations/ramos-arizpe-mexico" class="button w-button">See more</a></div></div></div></div></div>
53<div class="location-video-wrap"><div class="location-video-wrap w-embed"><video class="lazy" muted loop playsinline
54           style="width: 100%; height: 100%; object-fit: cover; border-radius: 5px;" 
55           poster="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/68d02d7fdbbc8b7306aaeeb0_location%20preview%20img.avif">
56      <source data-src="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b%2F67d42a2920b4ba5fd7166159_facilities-001-transcode.mp4" type="video/mp4">
57    </video></div></div></div></div></section><footer class="footer-colonial"><div class="w-layout-blockcontainer container w-container"><div class="text-container-800px mb-2"><div class="logo-animation-copy w-embed"><video class="lazy" muted playsinline
58           style="width: 100%; height: 100%; object-fit: cover; border-radius: 5px;" 
59           poster="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/68d02d7f45702f6c82737828_animation%20preview.avif">
60      <source data-src="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b%2F679cd0446482cdcd8ebbf5ae_colonial-Logo%20Animation-001-transcode.mp4" type="video/mp4">
61    </video></div><p class="large-footer-paragraph">Colonial Tool specializes in precision tooling, machinery, and integrated systems, delivering complete solutions backed by nearly 100 years of expertise and strong industry partnerships. We provide custom design, manufacturing, and full-service support for projects of any scale.<br/></p></div><div class="footer-grid"><div class="footer-block-7"><div class="footer-subheader"><h3>Main Links</h3></div><a href="/" class="nav-link-4 footer">Home</a><a href="/services" class="nav-link-4 footer">Services</a><a href="/products" class="nav-link-4 footer">Products</a><a href="/locations" class="nav-link-4 footer">Locations</a><a href="/contact" aria-current="page" class="nav-link-4 footer w--current">Contact Us</a></div><div class="footer-block-7"><div class="footer-subheader"><h3>Services</h3></div><a href="/spindles" class="nav-link-4 footer">Spindle Services</a><a href="/broaching-tools" class="nav-link-4 footer">Broaching Tool Services</a><a href="/machines" class="nav-link-4 footer">Machine Services</a><a href="/indexable-cutting-tools-systems" class="nav-link-4 footer">Indexable Cutting Tool Services</a><a href="/supported-brands" class="nav-link-4 footer">Supported Brands</a><a href="/spindle-evaluation-form" class="nav-link-4 footer">Spindle Evaluation Form</a></div><div class="footer-block-7"><div class="footer-subheader"><h3>Products</h3></div><a href="https://colonialtool.webflow.io/products#spindles" class="nav-link-4 footer">Spindles</a><a href="https://colonialtool.webflow.io/products#broaching-tools" class="nav-link-4 footer">Broaching Tools</a><a href="https://colonialtool.webflow.io/products#machines" class="nav-link-4 footer">Machines</a><a href="https://colonialtool.webflow.io/products#indexable-cutting-tool-systems" class="nav-link-4 footer">Indexable Cutting Tool Systems</a><a href="https://colonialtool.webflow.io/products#spline-rolling-racks" class="nav-link-4 footer">Spline Rolling Racks</a><a href="https://colonialtool.webflow.io/products#workholding-fixtures" class="nav-link-4 footer">Workholding Fixtures</a></div><div class="footer-block-7"><div class="footer-subheader"><h3>Company</h3></div><a href="/about" class="nav-link-4 footer">About Us</a><a href="/careers" class="nav-link-4 footer">Careers</a><a href="/history" class="nav-link-4 footer">History</a><a href="/partners" class="nav-link-4 footer">Partners</a><a href="https://www.colonialtool.com/search" class="nav-link-4 footer">Search</a><a href="/terms-and-conditions" class="nav-link-4 footer">Terms and Conditions</a></div></div><div class="bottom-footer-7"><img src="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/67be58e7b9c0f965b9c17479_ISO-9001-2015-logo-1-1000x1000-2323972967%20(1).png" loading="lazy" alt="ISO 9001:2015 Certification Logo" class="image-114"/><div class="div-block-111255"><p class="small-paragraph mb-0">Certified to ISO 9001:2015 for superior manufacturing standards</p><div class="div-block-111289"><a href="/privacy-policy" class="link-block-14 w-inline-block"><p class="small-paragraph mb-0 text-white">Privacy Policy</p></a><a href="/terms-of-service" class="link-block-14 w-inline-block"><p class="small-paragraph mb-0 text-white">Terms of Service</p></a><a href="/accessiblity" class="link-block-14 w-inline-block"><p class="small-paragraph mb-0 text-white">Accessibility Plan</p></a></div><a href="https://www.hubmedia.ca/" class="w-inline-block"><p class="small-paragraph mb-0 text-white">Site by Hub Media Inc.</p></a></div><div class="copyrigt-flexbox-2"><p class="mr-5 small-paragraph-0-8">©</p><p class="small-paragraph"><span class="copyright-year mr-5">xxxx</span></p><p class="small-paragraph">Colonial Tool Group Inc.</p></div></div></div></footer>
61<script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=677bbb49b9a7733ec463f83b" type="text/javascript" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script>
61<script src="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/js/webflow.schunk.36b8fb49256177c8.js" type="text/javascript" integrity="sha384-4abIlA5/v7XaW1HMXKBgnUuhnjBYJ/Z9C1OSg4OhmVw9O3QeHJ/qJqFBERCDPv7G" crossorigin="anonymous"></script>
61<script src="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/js/webflow.schunk.8ffcdbc3a48498bc.js" type="text/javascript" integrity="sha384-rht6iQH1Dnd2CbmO4DLrFFPhqviCI64R/d6eL8ZPJYvVCuTa61O2aqMeKVQ1K6Ot" crossorigin="anonymous"></script>
61<script src="https://cdn.prod.website-files.com/677bbb49b9a7733ec463f83b/js/webflow.7289691b.a568a8c12fc92ff4.js" type="text/javascript" integrity="sha384-qTNXPbm/Dgdnq4EhH8srFSFet7wIJP21Qz0i8WCV2eQ9ii5d50gKvnjsAKOAnTOB" crossorigin="anonymous"></script>
61<script>
62document.addEventListener("DOMContentLoaded", function() {
63  const videos = document.querySelectorAll("video.lazy");
64
65  const observer = new IntersectionObserver((entries) => {
66    entries.forEach(entry => {
67      const video = entry.target;
68
69      // Lazy-load video once
70      if (!video.dataset.loaded) {
71        const source = video.querySelector("source");
72        if (source && source.dataset.src) {
73          source.src = source.dataset.src;
74          video.load();
75          video.dataset.loaded = "true"; // mark as loaded
76        }
77      }
78
79      // Play if 20% or more is visible, else pause
80      if (entry.intersectionRatio >= 0.2) {
81        video.play().catch(e => console.log("Autoplay blocked:", e));
82      } else {
83        video.pause();
84      }
85    });
86  }, { threshold: [0.2] }); // 20% visibility
87
88  videos.forEach(video => {
89    video.setAttribute("playsinline", ""); // for iOS inline playback
90    observer.observe(video);
91  });
92});
93</script>
93
94
95<script>
96document.addEventListener('DOMContentLoaded', function() {
97
98  // SVG icons
99  const pauseSVG = `<svg width="24" height="24" viewBox="0 0 24 24">
100      <rect x="5" y="4" width="5" height="16" fill="white"/>
101      <rect x="14" y="4" width="5" height="16" fill="white"/>
102    </svg>`;
103  const playSVG = `<svg width="24" height="24" viewBox="0 0 24 24">
104      <polygon points="5,4 19,12 5,20" fill="white"/>
105    </svg>`;
106
107  // Function to attach pause/play button to a video
108  function attachVideoControls(video) {
109    if (video.hasManualButton) return;
110
111    const btn = document.createElement('button');
112    btn.className = 'video-toggle-button';
113    btn.setAttribute('aria-label', 'Pause video');
114    btn.style.cssText = `
115      position: absolute;
116      bottom: 20px;
117      right: 20px;
118      width: 48px;
119      height: 48px;
120      background: black;
121      border: none;
122      border-radius: 50%;
123      cursor: pointer;
124      display: flex;
125      align-items: center;
126      justify-content: center;
127      z-index: 9999;
128      padding: 0;
129    `;
130
131    btn.innerHTML = pauseSVG; // start with pause icon
132
133    // Ensure video parent is positioned
134    const parent = video.parentElement;
135    if (getComputedStyle(parent).position === 'static') {
136      parent.style.position = 'relative';
137    }
138
139    parent.appendChild(btn);
140
141    // Manual control flag
142    video.manualControl = false;
143    video.hasManualButton = true;
144
145    // Button click handler
146    btn.addEventListener('click', () => {
147      video.manualControl = true;
148      if (video.paused) {
149        video.play();
150        btn.innerHTML = pauseSVG;
151        btn.setAttribute('aria-label', 'Pause video');
152      } else {
153        video.pause();
154        btn.innerHTML = playSVG;
155        btn.setAttribute('aria-label', 'Play video');
156      }
157    });
158  }
159
160  // Initialize all videos already in DOM
161  function initAllVideos() {
162    document.querySelectorAll('video').forEach(video => attachVideoControls(video));
163  }
164
165  initAllVideos();
166
167  // Observe for new videos added dynamically (lazy load, CMS)
168  const observer = new MutationObserver(mutations => {
169    mutations.forEach(mutation => {
170      mutation.addedNodes.forEach(node => {
171        if (node.tagName === 'VIDEO') attachVideoControls(node);
172        else if (node.querySelectorAll) {
173          node.querySelectorAll('video').forEach(video => attachVideoControls(video));
174        }
175      });
176    });
177  });
178  observer.observe(document.body, { childList: true, subtree: true });
179
180  // Low-power autoplay: play all videos on first user interaction unless manually paused
181  function lowPowerPlay() {
182    document.querySelectorAll('video').forEach(video => {
183      if (!video.manualControl) video.play().catch(()=>{});
184    });
185  }
186
187  document.body.addEventListener('click', lowPowerPlay, { once: true });
188  document.body.addEventListener('touchstart', lowPowerPlay, { once: true });
189});
190</script>
190
191
192<script>
193// Low-power autoplay: plays all videos with class 'inlinevideo' on first user click/touch
194document.addEventListener('DOMContentLoaded', function() {
195  // Mark videos as not manually controlled initially
196  const videos = document.getElementsByClassName('inlinevideo');
197  for (let i = 0; i < videos.length; i++) {
198    videos[i].manualControl = false;
199  }
200
201  // Play videos on any body click/touch, unless manually paused
202  document.body.addEventListener('click', playVideosOnce, { once: true });
203  document.body.addEventListener('touchstart', playVideosOnce, { once: true });
204
205  function playVideosOnce() {
206    for (let i = 0; i < videos.length; i++) {
207      const v = videos[i];
208      if (!v.manualControl) {
209        v.play().catch(()=>{});
210      }
211    }
212  }
213});
214</script>
214
215
216
217<script>
218document.addEventListener("DOMContentLoaded", function () {
219
220  // Function to prevent menu close for a given Weglot container
221  function protectWeglotContainer(container) {
222    if (!container) return;
223
224    // Stop click and mousedown from bubbling
225    container.addEventListener("click", function(e) {
226      e.stopPropagation();
227    });
228    container.addEventListener("mousedown", function(e) {
229      e.stopPropagation();
230    });
231
232    // Optional: stop touch events on mobile
233    container.addEventListener("touchstart", function(e) {
234      e.stopPropagation();
235    });
236  }
237
238  // Select all Weglot containers on the page
239  const weglotContainers = document.querySelectorAll(".weglot-container.weglot_here, [fs-weglot-element]");
240
241  weglotContainers.forEach(protectWeglotContainer);
242
243  // Optional: observe for dynamically added Weglot elements (if Weglot re-renders)
244  const observer = new MutationObserver(function(mutationsList) {
245    mutationsList.forEach(mutation => {
246      mutation.addedNodes.forEach(node => {
247        if (node.nodeType === 1 && (node.classList.contains('weglot-container') || node.hasAttribute('fs-weglot-element'))) {
248          protectWeglotContainer(node);
249        }
250      });
251    });
252  });
253
254  observer.observe(document.body, { childList: true, subtree: true });
255
256});
257</script>
257
258
259
260<script>
261$(document).ready(function() {
262  $('.captcha-form').each(function() {
263    var form = $(this);                     // Current form
264    var input = form.find('.captchainput'); // Captcha input
265    var label = form.find('.captchatext');  // Captcha label
266    var submitButton = form.find('input[type=submit]');
267
268    // Create and insert status icon
269    var statusIcon = $('<span class="captcha-status" style="margin-left:8px; font-weight:bold;"></span>');
270    input.after(statusIcon);
271
272    // Initially disable submit button
273    submitButton.attr('disabled', 'disabled');
274
275    // Generate random numbers for the captcha
276    var randomNr1 = Math.floor(Math.random() * 10);
277    var randomNr2 = Math.floor(Math.random() * 10);
278    var totalNr = randomNr1 + randomNr2;
279
280    // Set the captcha question
281    label.text(randomNr1 + " + " + randomNr2 + " = ");
282
283    // Check answer on input
284    input.on('keyup', function() {
285      var inputVal = parseInt($(this).val());
286      if (inputVal === totalNr) {
287        submitButton.removeAttr('disabled');
288        statusIcon.text('✔').css('color', 'green');
289      } else if ($(this).val().length > 0) {
290        submitButton.attr('disabled', 'disabled');
291        statusIcon.text('✖').css('color', 'red');
292      } else {
293        submitButton.attr('disabled', 'disabled');
294        statusIcon.text('');
295      }
296    });
297  });
298});
299</script>
299
300
301
302
303<script>
304document.addEventListener("DOMContentLoaded", function() {
305  const formA = document.getElementById("form-a");
306  const formB = document.getElementById("form-b");
307
308  if (!formA || !formB) return;
309
310  const inputsA = formA.querySelectorAll("input, textarea, select");
311
312  inputsA.forEach((inputA) => {
313    const name = inputA.getAttribute("name");
314    if (!name) return;
315
316    const inputB = formB.querySelector(`[name="${name}"]`);
317    if (!inputB) return;
318
319    function sync(source, target) {
320      if (source.type === "checkbox" || source.type === "radio") {
321        target.checked = source.checked;
322      } else {
323        target.value = source.value;
324      }
325    }
326
327    // Sync A → B
328    inputA.addEventListener("input", () => sync(inputA, inputB));
329    inputA.addEventListener("change", () => sync(inputA, inputB));
330
331    // Sync B → A
332    inputB.addEventListener("input", () => sync(inputB, inputA));
333    inputB.addEventListener("change", () => sync(inputB, inputA));
334  });
335});
336</script>
336
337
338<script>
339// Elements
340const contactYes = document.getElementById("contact-yes");
341const contactSpindleYes = document.getElementById("contact-spindle-yes");
342
343// Form A dropdown
344const spindleServicesA = document.getElementById("spindle-services-10");
345
346// Form B dropdown
347const spindleServicesB = document.getElementById("spindle-services-20");
348
349// --- FORM A SHOW/HIDE ---
350spindleServicesA.addEventListener("change", () => {
351  if (spindleServicesA.value === "Yes") {
352    contactYes.classList.add("hide");
353    contactSpindleYes.classList.remove("hide");
354  } else {
355    contactYes.classList.remove("hide");
356    contactSpindleYes.classList.add("hide");
357  }
358});
359
360// --- FORM B SHOW/HIDE BACK TO A ---
361spindleServicesB.addEventListener("change", () => {
362  if (spindleServicesB.value === "No") {
363    contactYes.classList.remove("hide");
364    contactSpindleYes.classList.add("hide");
365
366    // Reset Form B dropdown so it doesn't auto-loop back
367    spindleServicesB.value = "";
368  }
369});
370</script>
370
371
372
373<script>
374document.addEventListener("DOMContentLoaded", function () {
375  // Get full URL
376  const fullUrl = window.location.href;
377
378  // Set value for first input
379  const input1 = document.getElementById("page-name-1");
380  if (input1) input1.value = fullUrl;
381
382  // Set value for second input
383  const input2 = document.getElementById("page-name-2");
384  if (input2) input2.value = fullUrl;
385});
386</script>
386
387
388<script>
389document.addEventListener('DOMContentLoaded', function() {
390  const dropdowns = document.querySelectorAll('.nav-dropdown');
391
392  dropdowns.forEach(dropdown => {
393    // Make dropdown focusable via Tab
394    dropdown.setAttribute('tabindex', '0');
395
396    dropdown.addEventListener('keydown', function(e) {
397      if (e.key === 'Enter' || e.key === ' ') {
398        e.preventDefault();
399        const targetPath = dropdown.getAttribute('url');
400        if (targetPath) {
401          window.location.href = `https://colonialtool.com/${targetPath}`;
402        }
403      }
404    });
405  });
406});
407</script>
407
408
409<noscript><iframe src=https://www.googletagmanager.com/ns.html?id=GTM-KLWG8CT9
410
411height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
412</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.