<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url>
    <loc>https://shop.keaneenvironmental.ie/</loc>
    <changefreq>daily</changefreq>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/single-heating-75-25-sdr11</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/SingleHeatingPipe_1.png?v=1743094404</image:loc>
      <image:title>0.75&quot; Internal Single Heating 75/25-SDR11 H7525</image:title>
      <image:caption>Pre-insulated Single Pipe for Heating Water</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/single-heating-90-32-sdr11</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/SingleHeatingPipe_1.png?v=1743094404</image:loc>
      <image:title>1&quot; Internal Single Heating 90/32-SDR11 H9032</image:title>
      <image:caption>Pre-insulated Single Pipe for Heating Water</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/single-heating-90-40-sdr11</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/SingleHeatingPipe_1.png?v=1743094404</image:loc>
      <image:title>1.25&quot; Internal Single Heating 90/40-SDR11 H9040</image:title>
      <image:caption>Pre-insulated Single Pipe for Heating Water</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/single-heating-110-40-sdr11</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/SingleHeatingPipe_1.png?v=1743094404</image:loc>
      <image:title>1.25&quot; Internal Single Heating 110/40-SDR11 H11040</image:title>
      <image:caption>Pre-insulated Single Pipe for Heating Water</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/single-heating-140-50-sdr11</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/SingleSanitaryPipe.png?v=1743095326</image:loc>
      <image:title>1.5&quot; Internal Single Sanitary 140/50-SDR11 S14050</image:title>
      <image:caption>Pre-insulated Single Pipe for Sanitary Water</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/single-heating-140-63-sdr11</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/SingleSanitaryPipe.png?v=1743095326</image:loc>
      <image:title>2&quot; Internal Single Sanitary 140/63-SDR11 S14063</image:title>
      <image:caption>Pre-insulated Single Pipe for Sanitary Water</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/double-heating-140-2x25-sdr11</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/DoubleHeatingPipe.png?v=1743094719</image:loc>
      <image:title>0.75&quot; Internal Double Heating 140/2x25-SDR11 HD14025</image:title>
      <image:caption>Pre-insulated Double Pipe for Heating Water</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/double-heating-140-2x32-sdr11</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/DoubleHeatingPipe.png?v=1743094719</image:loc>
      <image:title>1&quot; Internal Double Heating 140/2x32-SDR11 HD14032</image:title>
      <image:caption>Pre-insulated Double Pipe for Heating Water</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/double-heating-160-2x40-sdr11</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/DoubleHeatingPipe.png?v=1743094719</image:loc>
      <image:title>1.25&quot; Internal Double Heating 160/2x40-SDR11 HD16040</image:title>
      <image:caption>Pre-insulated Double Pipe for Heating Water</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/double-heating-160-2x50-sdr11</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/DoubleHeatingPipe.png?v=1743094719</image:loc>
      <image:title>1.5&quot; Internal Double Heating 160/2x50-SDR11 HD16050</image:title>
      <image:caption>Pre-insulated Double Pipe for Heating Water</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/single-sanitary-75-25-sdr7-4</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/SingleSanitaryPipe.png?v=1743095326</image:loc>
      <image:title>0.75&quot; Internal Single Sanitary 75/25-SDR7.4 S7525</image:title>
      <image:caption>Pre-insulated Single Pipe for Sanitary Water</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/single-sanitary-90-32-sdr7-4</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/SingleSanitaryPipe.png?v=1743095326</image:loc>
      <image:title>1&quot; Internal Single Sanitary 90/32-SDR7.4 S9032</image:title>
      <image:caption>Pre-insulated Single Pipe for Sanitary Water</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/single-sanitary-90-40-sdr7-4</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/SingleSanitaryPipe.png?v=1743095326</image:loc>
      <image:title>1.25&quot; Internal Single Sanitary 90/40-SDR7.4 S9040</image:title>
      <image:caption>Pre-insulated Single Pipe for Sanitary Water</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/heat-pump-140-2xh32-2xe32</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/HeatPumpPipe.png?v=1743093538</image:loc>
      <image:title>1&quot; Internal Heat Pump 140/2xH32+2xE32 HP14032E32</image:title>
      <image:caption>Pre-insulated pipe to carry water and electric cables for heat pumps</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/pe-x-connector-25-2-3-3-4-m</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/Connector_2_ed4a3c53-1533-4704-9bfb-0da3828bc3ec.png?v=1744882184</image:loc>
      <image:title>Heating PE-X Connector 25/2.3-3/4&apos;&apos; M HC25/0.75M</image:title>
      <image:caption></image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/pe-x-connector-32-2-9-1-m</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/Connector_2_ed4a3c53-1533-4704-9bfb-0da3828bc3ec.png?v=1744882184</image:loc>
      <image:title>Heating PE-X Connector 32/2.9-1&apos;&apos; M HC32/1M</image:title>
      <image:caption></image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/pe-x-connector-40-3-7-1-1-4-m</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/Connector_2_ed4a3c53-1533-4704-9bfb-0da3828bc3ec.png?v=1744882184</image:loc>
      <image:title>Heating PE-X Connector 40/3.7-1 1/4&apos;&apos; M HC40/1.25M</image:title>
      <image:caption></image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/pe-x-connector-50-4-6-1-1-2-m</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/Connector_2.png?v=1744881259</image:loc>
      <image:title>Heating PE-X Connector 50/4.6-1 1/2&apos;&apos; M HC50/1.5M</image:title>
      <image:caption></image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/pe-x-connector-63-5-8-2-m</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/Connector_2_ed4a3c53-1533-4704-9bfb-0da3828bc3ec.png?v=1744882184</image:loc>
      <image:title>Heating PE-X Connector 63/5.8-2&apos;&apos; M HC63/2M</image:title>
      <image:caption></image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/pe-x-connector-25-3-5-3-4-m</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/Connector_2_ed4a3c53-1533-4704-9bfb-0da3828bc3ec.png?v=1744882184</image:loc>
      <image:title>Sanitary PE-X Connector 25/3.5-3/4&apos;&apos; M  SC25/0.75M</image:title>
      <image:caption></image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/pe-x-connector-32-4-4-1-m</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/Connector_2_ed4a3c53-1533-4704-9bfb-0da3828bc3ec.png?v=1744882184</image:loc>
      <image:title>Sanitary PE-X Connector 32/4.4-1&apos;&apos; M SC32/1M</image:title>
      <image:caption></image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/pe-x-connector-40-5-5-1-1-4m</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/Connector_2_ed4a3c53-1533-4704-9bfb-0da3828bc3ec.png?v=1744882184</image:loc>
      <image:title>Sanitary PE-X Connector 40/5.5-1 1/4&apos;&apos;M SC40/1.25M</image:title>
      <image:caption></image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/dust-end-cap-75-25</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/Dustcap_Single.png?v=1743088454</image:loc>
      <image:title>Dust End Cap 75/25 DEC75/25</image:title>
      <image:caption>Terrendis Pipe Dust Cap with single pipe entry</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/dust-end-cap-90-32</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/DustcapSingle.png?v=1743088488</image:loc>
      <image:title>Dust End Cap 90/32 DEC90/32</image:title>
      <image:caption></image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/dust-end-cap-110-40</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/Dustcap_Single.png?v=1743088454</image:loc>
      <image:title>Dust End Cap 110/40 DEC110/40</image:title>
      <image:caption>Terrendis Pipe Dust Cap with single pipe entry</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/dust-end-cap-140-50</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/Dustcap_Single.png?v=1743088454</image:loc>
      <image:title>Dust End Cap 140/50 DEC140/50</image:title>
      <image:caption>Terrendis Pipe Dust Cap with single pipe entry</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/dust-end-cap-140-63</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/Dustcap_Single.png?v=1743088454</image:loc>
      <image:title>Dust End Cap 140/63 DEC140/63</image:title>
      <image:caption>Terrendis Pipe Dust Cap with single pipe entry</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/dust-end-cap-140-2x25</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/Dustcap_Double.png?v=1743088453</image:loc>
      <image:title>Dust End Cap 140/2x25 DECD140/25</image:title>
      <image:caption>Terrendis Pipe Dust Cap with 2 pipe entries</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/dust-end-cap-140-2x32</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/Dustcap_Double.png?v=1743088453</image:loc>
      <image:title>Dust End Cap 140/2x32 DECD140/32</image:title>
      <image:caption>Terrendis Pipe Dust Cap with 2 pipe entries</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/dust-end-cap-160-2x40</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/Dustcap_Double.png?v=1743088453</image:loc>
      <image:title>Dust End Cap 160/2x40 DECD160/40</image:title>
      <image:caption>Terrendis Pipe Dust Cap with 2 pipe entries</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/dust-end-cap-160-2x50</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/DustcapDouble.png?v=1743089073</image:loc>
      <image:title>Dust End Cap 160/2x50 DECD160/50</image:title>
      <image:caption>Terrendis Pipe Dust Cap with 2 pipe entries</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/dust-end-cap-90-40-dec90-40</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/DustcapSingle.png?v=1743088488</image:loc>
      <image:title>Dust End Cap 90/40 DEC90/40</image:title>
      <image:caption></image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/dust-end-cap-140-4x32-decq140-h32s3232</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/HPDustCap.png?v=1745852555</image:loc>
      <image:title>Dust End Cap 140/4x32 DECQ140/H32S3232</image:title>
      <image:caption></image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/maxiblue-mini-split-condensate-pump-kit</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/Portrait_Maxi_Blue_Pump.jpg?v=1776249653</image:loc>
      <image:title>MaxiBlue V2 Condensate Pump Kit</image:title>
      <image:caption></image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/non-insulated-600mm-long-1-2-hose</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/NonInsulatedHydraflex.jpg?v=1776848078</image:loc>
      <image:title>Hydraflex Non-Insulated 600mm long 1/2&quot; Hose</image:title>
      <image:caption></image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/insulated-1-2-hose-300mm-long-1-2-male-bsp-both-ends</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/InsulatedHydraflexMM.jpg?v=1776848474</image:loc>
      <image:title>Hydraflex Insulated 1/2&quot; Hose 300mm long 1/2&quot; Male BSP both Ends</image:title>
      <image:caption></image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/hydraflex-insulated-3-4-hose-300mm-long-3-4-male-bsp-both-ends</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/InsulatedHydraflexMM.jpg?v=1776848474</image:loc>
      <image:title>Hydraflex Insulated 3/4&quot; Hose 300mm long 3/4&quot; Male BSP both Ends</image:title>
      <image:caption></image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/milo-evo-silent-portable-air-conditioner</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/Milo_Evo_Silent.png?v=1777977579</image:loc>
      <image:title>Milo Evo Silent Portable Air Conditioning Unit - 13000 BTU/H, 3.8KW, (35°C; 80%RH)</image:title>
      <image:caption></image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://shop.keaneenvironmental.ie/products/milo-inverter-supersilent-15000-portable-air-conditioning-unit</loc>
    <lastmod>2026-06-06T00:31:34+01:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0901/6708/3381/files/Milo_Inverter_SuperSilent.png?v=1777984081</image:loc>
      <image:title>Milo Inverter SuperSilent Portable Air Conditioning Unit - 15000 BTU/H, 4.4KW (35°C;80%RH)</image:title>
      <image:caption></image:caption>
    </image:image>
  </url>
</urlset>
