<?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://generalplumbingsupply.net/products/kohler-iron-plains-33-oval-drop-in-undermount-vessel-bathroom-sink-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aaf31217_rgb_203d4075-c82b-40dc-808f-252acab8a61a.jpg?v=1745693879</image:loc>
      <image:title>KOHLER K-20213-PAG Iron Plains 33&quot; oval drop-in / undermount / vessel bathroom sink</image:title>
      <image:caption>KOHLER K-20213-PAG Iron Plains 33&quot; oval drop-in / undermount / vessel bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-evok-66-x-30-freestanding-bath-center-toe-tap-drain</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad81613_rgb_16d3f78b-1072-4d34-a7d8-fd18eef7e346.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-25165 Evok 66&quot; x 30&quot; freestanding bath with center toe-tap drain</image:title>
      <image:caption>KOHLER K-25165 Evok 66&quot; x 30&quot; freestanding bath with center toe-tap drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-plains-33-oval-drop-in-undermount-vessel-bathroom-sink-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aaf31220_rgb_b8aef530-2cdd-4e3f-9b6f-424bf26902b0.jpg?v=1745693879</image:loc>
      <image:title>KOHLER K-20213-PAT Iron Plains 33&quot; oval drop-in / undermount / vessel bathroom sink</image:title>
      <image:caption>KOHLER K-20213-PAT Iron Plains 33&quot; oval drop-in / undermount / vessel bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-plains-30-rectangular-drop-in-undermount-vessel-bathroom-sink-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aaf31219_rgb_1485d11d-deba-49a6-9361-46ccfcb1b8e2.jpg?v=1745693879</image:loc>
      <image:title>KOHLER K-20212-PAG Iron Plains 30&quot; rectangular drop-in / undermount / vessel bathroom sink</image:title>
      <image:caption>KOHLER K-20212-PAG Iron Plains 30&quot; rectangular drop-in / undermount / vessel bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aranya-pushpa-kumari-brazn-23-rectangular-semi-recessed-vessel-bathroom</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae66732_rgb_8ba56082-d3d3-457d-878a-ecdc72bd189f.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-21060-AE3 Aranya by Pushpa Kumari Brazn 23&quot; rectangular semi-recessed vessel bathroom sink</image:title>
      <image:caption>Aranya by Pushpa Kumari Brazn 23&quot; rectangular semi-recessed vessel bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-plains-30-rectangular-drop-in-undermount-vessel-bathroom-sink-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aaf31225_rgb_9c3e1e04-3590-4b56-aa26-a087527ce3c3.jpg?v=1745693879</image:loc>
      <image:title>KOHLER K-20212-PAT Iron Plains 30&quot; rectangular drop-in / undermount / vessel bathroom sink</image:title>
      <image:caption>KOHLER K-20212-PAT Iron Plains 30&quot; rectangular drop-in / undermount / vessel bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kumin-curve-touchless-lavatory-faucets-soap-dispensers-constellation</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae57180_rgb.jpg?v=1774991347</image:loc>
      <image:title>KOHLER K-181033-BK1 Kumin Curve Touchless lavatory faucets and soap dispensers for Constellation lavatory system, 0.5 gpm</image:title>
      <image:caption>KOHLER K-181033-BK1 Kumin Curve Touchless lavatory faucets and soap dispensers for Constellation lavatory system, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-touchless-lavatory-faucets-soap-dispensers-constellation</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae56941_rgb_509530ec-3762-43db-8500-aa39f958ffbf.jpg?v=1774991345</image:loc>
      <image:title>KOHLER K-181033-BC1 Composed Touchless lavatory faucets and soap dispensers for Constellation lavatory system, 0.5 gpm</image:title>
      <image:caption>KOHLER K-181033-BC1 Composed Touchless lavatory faucets and soap dispensers for Constellation lavatory system, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-oblo-curve-touchless-lavatory-faucets-soap-dispensers-constellation</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae54644_rgb_8b6a9c30-b9cf-4242-8e87-f2fdfe52789d.jpg?v=1774991344</image:loc>
      <image:title>KOHLER K-181033-BB1 Oblo Curve Touchless lavatory faucets and soap dispensers for Constellation lavatory system, 0.5 gpm</image:title>
      <image:caption>KOHLER K-181033-BB1 Oblo Curve Touchless lavatory faucets and soap dispensers for Constellation lavatory system, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kumin-curve-touchless-lavatory-faucets-soap-dispensers-constellation-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae57173_rgb.jpg?v=1774991342</image:loc>
      <image:title>KOHLER K-181032-BK1 Kumin Curve Touchless lavatory faucets and soap dispensers for Constellation lavatory system, 0.5 gpm</image:title>
      <image:caption>KOHLER K-181032-BK1 Kumin Curve Touchless lavatory faucets and soap dispensers for Constellation lavatory system, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-oblo-curve-touchless-lavatory-faucets-soap-dispensers-constellation-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae56928_rgb.jpg?v=1774991339</image:loc>
      <image:title>KOHLER K-181032-BB1 Oblo Curve Touchless lavatory faucets and soap dispensers for Constellation lavatory system, 0.5 gpm</image:title>
      <image:caption>KOHLER K-181032-BB1 Oblo Curve Touchless lavatory faucets and soap dispensers for Constellation lavatory system, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-oblo-curve-touchless-lavatory-faucets-soap-dispensers-constellation-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae54644_rgb.jpg?v=1774991335</image:loc>
      <image:title>KOHLER K-181031-BB1 Oblo Curve Touchless lavatory faucets and soap dispensers for Constellation lavatory system, 0.5 gpm</image:title>
      <image:caption>KOHLER K-181031-BB1 Oblo Curve Touchless lavatory faucets and soap dispensers for Constellation lavatory system, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kumin-curve-touchless-lavatory-faucets-soap-dispensers-constellation-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae95176_rgb.jpg?v=1774991337</image:loc>
      <image:title>KOHLER K-181031-BK1 Kumin Curve Touchless lavatory faucets and soap dispensers for Constellation lavatory system, 0.5 gpm</image:title>
      <image:caption>KOHLER K-181031-BK1 Kumin Curve Touchless lavatory faucets and soap dispensers for Constellation lavatory system, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kumin-curve-touchless-lavatory-faucets-soap-dispensers-constellation-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae54654_rgb.jpg?v=1774991333</image:loc>
      <image:title>KOHLER K-181030-BK1 Kumin Curve Touchless lavatory faucets and soap dispensers for Constellation lavatory system, 0.5 gpm</image:title>
      <image:caption>KOHLER K-181030-BK1 Kumin Curve Touchless lavatory faucets and soap dispensers for Constellation lavatory system, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kumin-curve-touchless-lavatory-faucet-soap-dispenser-constellation</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae54483_rgb.jpg?v=1774991329</image:loc>
      <image:title>KOHLER K-181029-BK1 Kumin Curve Touchless lavatory faucet and soap dispenser for Constellation lavatory system, 0.5 gpm</image:title>
      <image:caption>KOHLER K-181029-BK1 Kumin Curve Touchless lavatory faucet and soap dispenser for Constellation lavatory system, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-touchless-lavatory-faucets-soap-dispensers-constellation-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae95202_rgb.jpg?v=1774991332</image:loc>
      <image:title>KOHLER K-181030-BC1 Composed Touchless lavatory faucets and soap dispensers for Constellation lavatory system, 0.5 gpm</image:title>
      <image:caption>KOHLER K-181030-BC1 Composed Touchless lavatory faucets and soap dispensers for Constellation lavatory system, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-touchless-lavatory-faucets-soap-dispensers-constellation-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae95202_rgb_c9682c90-2193-4450-adc4-c2943255d863.jpg?v=1774991340</image:loc>
      <image:title>KOHLER K-181032-BC1 Composed Touchless lavatory faucets and soap dispensers for Constellation lavatory system, 0.5 gpm</image:title>
      <image:caption>KOHLER K-181032-BC1 Composed Touchless lavatory faucets and soap dispensers for Constellation lavatory system, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-touchless-lavatory-faucets-soap-dispensers-constellation-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae52014_rgb_8bf11537-7d7b-43d6-a89e-62b9e3bd0c47.jpg?v=1774991324</image:loc>
      <image:title>KOHLER K-181028-BC1 Composed Touchless lavatory faucets and soap dispensers for Constellation lavatory system, 0.5 gpm</image:title>
      <image:caption>KOHLER K-181028-BC1 Composed Touchless lavatory faucets and soap dispensers for Constellation lavatory system, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-touchless-lavatory-faucets-soap-dispensers-constellation-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae56941_rgb.jpg?v=1774991337</image:loc>
      <image:title>KOHLER K-181031-BC1 Composed Touchless lavatory faucets and soap dispensers for Constellation lavatory system, 0.5 gpm</image:title>
      <image:caption>KOHLER K-181031-BC1 Composed Touchless lavatory faucets and soap dispensers for Constellation lavatory system, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-oblo-curve-touchless-lavatory-faucet-soap-dispenser-constellation</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae51993_rgb.jpg?v=1774991326</image:loc>
      <image:title>KOHLER K-181029-BB1 Oblo Curve Touchless lavatory faucet and soap dispenser for Constellation lavatory system, 0.5 gpm</image:title>
      <image:caption>KOHLER K-181029-BB1 Oblo Curve Touchless lavatory faucet and soap dispenser for Constellation lavatory system, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-touchless-lavatory-faucets-soap-dispensers-constellation-6</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae51982_rgb_4d9474f6-5001-4893-b78e-ca1a34a92aa6.jpg?v=1774991323</image:loc>
      <image:title>KOHLER K-181027-BC1 Composed Touchless lavatory faucets and soap dispensers for Constellation lavatory system, 0.5 gpm</image:title>
      <image:caption>KOHLER K-181027-BC1 Composed Touchless lavatory faucets and soap dispensers for Constellation lavatory system, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-touchless-lavatory-faucet-soap-dispenser-constellation-lavatory</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae56946_rgb.jpg?v=1774991327</image:loc>
      <image:title>KOHLER K-181029-BC1 Composed Touchless lavatory faucet and soap dispenser for Constellation lavatory system, 0.5 gpm</image:title>
      <image:caption>KOHLER K-181029-BC1 Composed Touchless lavatory faucet and soap dispenser for Constellation lavatory system, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-touchless-lavatory-faucet-soap-dispenser-constellation-lavatory-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae51914_rgb.jpg?v=1774991319</image:loc>
      <image:title>KOHLER K-181024-BC1 Composed Touchless lavatory faucet and soap dispenser for Constellation lavatory system, 0.5 gpm</image:title>
      <image:caption>KOHLER K-181024-BC1 Composed Touchless lavatory faucet and soap dispenser for Constellation lavatory system, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-oblo-curve-touchless-lavatory-faucets-soap-dispensers-constellation-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae54489_rgb.jpg?v=1774991330</image:loc>
      <image:title>KOHLER K-181030-BB1 Oblo Curve Touchless lavatory faucets and soap dispensers for Constellation lavatory system, 0.5 gpm</image:title>
      <image:caption>KOHLER K-181030-BB1 Oblo Curve Touchless lavatory faucets and soap dispensers for Constellation lavatory system, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-touchless-lavatory-faucets-soap-dispensers-constellation-7</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae52014_rgb.jpg?v=1774991322</image:loc>
      <image:title>KOHLER K-181026-BC1 Composed Touchless lavatory faucets and soap dispensers for Constellation lavatory system, 0.5 gpm</image:title>
      <image:caption>KOHLER K-181026-BC1 Composed Touchless lavatory faucets and soap dispensers for Constellation lavatory system, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-touchless-lavatory-faucets-soap-dispensers-constellation-8</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae51982_rgb.jpg?v=1774991320</image:loc>
      <image:title>KOHLER K-181025-BC1 Composed Touchless lavatory faucets and soap dispensers for Constellation lavatory system, 0.5 gpm</image:title>
      <image:caption>KOHLER K-181025-BC1 Composed Touchless lavatory faucets and soap dispensers for Constellation lavatory system, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-coralais-two-handle-centerset-lavatory-faucet-drain-0-35-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae87661_rgb_29d4f47e-c8a5-453e-9abe-ab0fdce17605.jpg?v=1745693879</image:loc>
      <image:title>KOHLER K-15240-4ATA Coralais Two-handle centerset lavatory faucet, less drain, 0.35 gpm</image:title>
      <image:caption>KOHLER K-15240-4ATA Coralais Two-handle centerset lavatory faucet, less drain, 0.35 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-coralais-single-handle-centerset-lavatory-faucet-0-35-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91271_rgb_1a59e308-83a9-4ab3-9c18-c78351ca2d2b.jpg?v=1745693879</image:loc>
      <image:title>KOHLER K-15583-4ATA Coralais Single-handle centerset lavatory faucet, 0.35 gpm</image:title>
      <image:caption>KOHLER K-15583-4ATA Coralais Single-handle centerset lavatory faucet, 0.35 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-gooseneck-touchless-single-hole-lavatory-faucet-insight-sensor-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae81633_rgb_17cd33ea-197c-4e3d-957c-db05d005e019.jpg?v=1745693879</image:loc>
      <image:title>KOHLER K-13474-SATA Gooseneck Touchless single-hole lavatory faucet with Insight sensor technology and temperature mixer, AC-powered, less drain, 0.35 gpm</image:title>
      <image:caption>KOHLER K-13474-SATA Gooseneck Touchless single-hole lavatory faucet with Insight sensor technology and temperature mixer, AC-powered, less drain, 0.35 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-geometric-touchless-single-hole-lavatory-faucet-insight-sensor-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae81697_rgb_9d5cb90d-f230-495a-9d0e-9d5054032637.jpg?v=1745693879</image:loc>
      <image:title>KOHLER K-13468-SATA Geometric Touchless single-hole lavatory faucet with Insight sensor technology and temperature mixer, AC-powered, less drain, 0.35 gpm</image:title>
      <image:caption>KOHLER K-13468-SATA Geometric Touchless single-hole lavatory faucet with Insight sensor technology and temperature mixer, AC-powered, less drain, 0.35 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-gooseneck-touchless-single-hole-lavatory-faucet-insight-sensor-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae81633_rgb_855a9fd9-468e-4b84-80f3-36799f5b4d78.jpg?v=1745693879</image:loc>
      <image:title>KOHLER K-13472-SATA Gooseneck Touchless single-hole lavatory faucet with Insight sensor technology and temperature mixer, DC-powered, less drain, 0.35 gpm</image:title>
      <image:caption>KOHLER K-13472-SATA Gooseneck Touchless single-hole lavatory faucet with Insight sensor technology and temperature mixer, DC-powered, less drain, 0.35 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-gooseneck-touchless-single-hole-lavatory-faucet-insight-sensor-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae81634_rgb_47f760e0-139e-4e8a-913b-531d3c2c263e.jpg?v=1745693879</image:loc>
      <image:title>KOHLER K-13473-SATA Gooseneck Touchless single-hole lavatory faucet with Insight sensor technology, DC-powered, less drain, 0.35 gpm</image:title>
      <image:caption>KOHLER K-13473-SATA Gooseneck Touchless single-hole lavatory faucet with Insight sensor technology, DC-powered, less drain, 0.35 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sculpted-touchless-single-hole-lavatory-faucet-insight-sensor-technology-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae81014_rgb_c53d6a91-ee80-408b-b8af-4dea2f9f3f0a.jpg?v=1745693879</image:loc>
      <image:title>KOHLER K-13463-SATA Sculpted Touchless single-hole lavatory faucet with Insight sensor technology, AC-powered, less drain, 0.35 gpm</image:title>
      <image:caption>KOHLER K-13463-SATA Sculpted Touchless single-hole lavatory faucet with Insight sensor technology, AC-powered, less drain, 0.35 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-geometric-touchless-single-hole-lavatory-faucet-insight-sensor-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae81702_rgb_adb2ea52-55a9-4816-9a59-767df92b279e.jpg?v=1745693879</image:loc>
      <image:title>KOHLER K-13467-SATA Geometric Touchless single-hole lavatory faucet with Insight sensor technology, DC-powered, less drain, 0.35 gpm</image:title>
      <image:caption>KOHLER K-13467-SATA Geometric Touchless single-hole lavatory faucet with Insight sensor technology, DC-powered, less drain, 0.35 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-geometric-touchless-single-hole-lavatory-faucet-insight-sensor-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae81697_rgb_705ca263-7829-49a0-bd05-8f597d431c1e.jpg?v=1745693879</image:loc>
      <image:title>KOHLER K-13466-SATA Geometric Touchless single-hole lavatory faucet with Insight sensor technology and temperature mixer, DC-powered, less drain, 0.35 gpm</image:title>
      <image:caption>KOHLER K-13466-SATA Geometric Touchless single-hole lavatory faucet with Insight sensor technology and temperature mixer, DC-powered, less drain, 0.35 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-126l36-sanl-loure-wall-mount-touchless-faucet-kinesis-sensor</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae33767_rgb_ae7b8eb3-7f2b-4c6d-9da9-8f3dfa51fc54.jpg?v=1774990617</image:loc>
      <image:title>KOHLER K-126L36-SANL Loure Wall-mount touchless faucet with Kinesis sensor technology, Hybrid-powered</image:title>
      <image:caption>KOHLER K-126L36-SANL Loure Wall-mount touchless faucet with Kinesis sensor technology, Hybrid-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sculpted-touchless-single-hole-lavatory-faucet-insight-sensor-technology-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae81014_rgb_22dbb727-7830-43d8-8d41-38abac9f864d.jpg?v=1745693879</image:loc>
      <image:title>KOHLER K-13461-SATA Sculpted Touchless single-hole lavatory faucet with Insight sensor technology, DC-powered, less drain, 0.35 gpm</image:title>
      <image:caption>KOHLER K-13461-SATA Sculpted Touchless single-hole lavatory faucet with Insight sensor technology, DC-powered, less drain, 0.35 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sculpted-touchless-single-hole-lavatory-faucet-insight-sensor-technology-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae81701_rgb_6c08fc98-0f24-4fbf-bca6-33ab949faa5e.jpg?v=1745693879</image:loc>
      <image:title>KOHLER K-13462-SATA Sculpted Touchless single-hole lavatory faucet with Insight sensor technology and temperature mixer, AC-powered, less drain, 0.35 gpm</image:title>
      <image:caption>KOHLER K-13462-SATA Sculpted Touchless single-hole lavatory faucet with Insight sensor technology and temperature mixer, AC-powered, less drain, 0.35 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-126m36-sana-components-touchless-wall-mount-lavatory-faucet-kinesis</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aaf11450_rgb_ebd94f2c-d6f0-4770-9639-2e3f1b917696.jpg?v=1745693879</image:loc>
      <image:title>KOHLER K-126M36-SANA Components Touchless wall-mount lavatory faucet with Kinesis sensor technology, HES-powered, 0.5 gpm</image:title>
      <image:caption>KOHLER K-126M36-SANA Components Touchless wall-mount lavatory faucet with Kinesis sensor technology, HES-powered, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-touchless-single-hole-lavatory-faucet-kinesis-sensor-technology</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aaf83738_rgb_62c1459b-3fb8-4f1d-89cd-f6a8a30a6ab0.jpg?v=1745693879</image:loc>
      <image:title>KOHLER Composed Touchless single-hole lavatory faucet with Kinesis sensor technology, HES-powered, 0.5 gpm</image:title>
      <image:caption>KOHLER Composed Touchless single-hole lavatory faucet with Kinesis sensor technology, HES-powered, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sculpted-touchless-single-hole-lavatory-faucet-insight-sensor-technology-6</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae81701_rgb_099ce158-df73-470d-be21-7fa71d56c0cf.jpg?v=1745693879</image:loc>
      <image:title>KOHLER K-13460-SATA Sculpted Touchless single-hole lavatory faucet with Insight sensor technology and temperature mixer, DC-powered, less drain, 0.35 gpm</image:title>
      <image:caption>KOHLER K-13460-SATA Sculpted Touchless single-hole lavatory faucet with Insight sensor technology and temperature mixer, DC-powered, less drain, 0.35 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-123m36-sana-components-touchless-wall-mount-lavatory-faucet-kinesis</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aaf11450_rgb_33d04ed9-afec-4074-8b7e-e4cc299d86a7.jpg?v=1745693879</image:loc>
      <image:title>KOHLER K-123M36-SANA Components Touchless wall-mount lavatory faucet with Kinesis sensor technology, AC-powered, 0.5 gpm</image:title>
      <image:caption>KOHLER K-123M36-SANA Components Touchless wall-mount lavatory faucet with Kinesis sensor technology, AC-powered, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-106s37-sana-strayt-touchless-faucet-kinesis-sensor-technology</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac62402_rgb_05f35cc1-3a8c-43c7-8cfd-99010f11f565.jpg?v=1745693879</image:loc>
      <image:title>KOHLER K-106S37-SANA Strayt Touchless faucet with Kinesis sensor technology and temperature mixer, Hybrid-powered</image:title>
      <image:caption>KOHLER K-106S37-SANA Strayt Touchless faucet with Kinesis sensor technology and temperature mixer, Hybrid-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-106l76-sanl-loure-touchless-faucet-kinesis-sensor-technology-hybrid</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac76538_rgb_1164b0a9-9f69-492f-9373-b1ed5c8e4368.jpg?v=1745693879</image:loc>
      <image:title>KOHLER K-106L76-SANL Loure Touchless faucet with Kinesis sensor technology, Hybrid-powered</image:title>
      <image:caption>KOHLER K-106L76-SANL Loure Touchless faucet with Kinesis sensor technology, Hybrid-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-126b16-sana-oblo-wall-mount-touchless-faucet-kinesis-sensor-technology</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac76539_rgb_c5b6c63d-b42b-4aff-beed-01e5e7779fd6.jpg?v=1745693879</image:loc>
      <image:title>KOHLER K-126B16-SANA Oblo Wall-mount touchless faucet with Kinesis sensor technology, Hybrid-powered</image:title>
      <image:caption>KOHLER K-126B16-SANA Oblo Wall-mount touchless faucet with Kinesis sensor technology, Hybrid-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-106s36-sana-strayt-touchless-faucet-kinesis-sensor-technology-hybrid</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac62402_rgb_c6b08947-7f8a-4cfc-b2be-acf45fe2d286.jpg?v=1745693879</image:loc>
      <image:title>KOHLER K-106S36-SANA Strayt Touchless faucet with Kinesis sensor technology, Hybrid-powered</image:title>
      <image:caption>KOHLER K-106S36-SANA Strayt Touchless faucet with Kinesis sensor technology, Hybrid-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-106m36-sana-components-touchless-single-hole-lavatory-faucet-kinesis</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae68632_rgb_eb116583-6b75-4f6f-9af9-0c04fb34602d.jpg?v=1745693879</image:loc>
      <image:title>KOHLER K-106M36-SANA Components Touchless single-hole lavatory faucet with Kinesis sensor technology, HES-powered, 0.5 gpm</image:title>
      <image:caption>KOHLER K-106M36-SANA Components Touchless single-hole lavatory faucet with Kinesis sensor technology, HES-powered, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-106m36-sata-components-touchless-single-hole-lavatory-faucet-kinesis</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae68632_rgb_4f35fbbe-44b6-40eb-b86d-1e2c31594803.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-106M36-SATA Components Touchless single-hole lavatory faucet with Kinesis sensor technology, HES-powered, 0.35 gpm</image:title>
      <image:caption>KOHLER K-106M36-SATA Components Touchless single-hole lavatory faucet with Kinesis sensor technology, HES-powered, 0.35 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-106m37-sana-components-touchless-single-hole-lavatory-faucet-kinesis</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae68632_rgb_659f6363-a8db-428f-a20d-9cb54a3306b9.jpg?v=1745693879</image:loc>
      <image:title>KOHLER K-106M37-SANA Components Touchless single-hole lavatory faucet with Kinesis sensor technology and temperature mixer, HES-powered, 0.5 gpm</image:title>
      <image:caption>KOHLER K-106M37-SANA Components Touchless single-hole lavatory faucet with Kinesis sensor technology and temperature mixer, HES-powered, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-106l77-sanl-loure-touchless-faucet-kinesis-sensor-technology</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac76538_rgb_768790e6-a58d-4bcd-ae8f-f101956734b1.jpg?v=1745693879</image:loc>
      <image:title>KOHLER K-106L77-SANL Loure Touchless faucet with Kinesis sensor technology and temperature mixer, Hybrid-powered</image:title>
      <image:caption>KOHLER K-106L77-SANL Loure Touchless faucet with Kinesis sensor technology and temperature mixer, Hybrid-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-106k36-sana-kumin-touchless-faucet-kinesis-sensor-technology-hybrid</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac62401_rgb_ff53bf4f-e274-4315-be08-5daba6f6a3dc.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-106K36-SANA Kumin Touchless faucet with Kinesis sensor technology, Hybrid-powered</image:title>
      <image:caption>KOHLER K-106K36-SANA Kumin Touchless faucet with Kinesis sensor technology, Hybrid-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-106k37-sana-kumin-touchless-faucet-kinesis-sensor-technology</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac62401_rgb_a9fd00df-7289-4754-834f-260936132232.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-106K37-SANA Kumin Touchless faucet with Kinesis sensor technology and temperature mixer, Hybrid-powered</image:title>
      <image:caption>KOHLER K-106K37-SANA Kumin Touchless faucet with Kinesis sensor technology and temperature mixer, Hybrid-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-106c37-sana-composed-touchless-faucet-kinesis-sensor-technology</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac62400_rgb_43da792b-1d28-428f-9e65-d0944db5b0c0.jpg?v=1745693879</image:loc>
      <image:title>KOHLER K-106C37-SANA Composed Touchless faucet with Kinesis sensor technology and temperature mixer, Hybrid-powered</image:title>
      <image:caption>KOHLER K-106C37-SANA Composed Touchless faucet with Kinesis sensor technology and temperature mixer, Hybrid-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-106b87-sana-oblo-tall-touchless-faucet-kinesis-sensor-technology</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac76537_rgb_08037b8a-05fb-47a7-a35c-8e323223b34c.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-106B87-SANA Oblo Tall Touchless faucet with Kinesis sensor technology and temperature mixer, Hybrid-powered</image:title>
      <image:caption>KOHLER K-106B87-SANA Oblo Tall Touchless faucet with Kinesis sensor technology and temperature mixer, Hybrid-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-106c36-sana-composed-touchless-faucet-kinesis-sensor-technology-hybrid</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac62400_rgb_4eaad33d-376c-406f-9fae-f2e008d5a1e2.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-106C36-SANA Composed Touchless faucet with Kinesis sensor technology, Hybrid-powered</image:title>
      <image:caption>KOHLER K-106C36-SANA Composed Touchless faucet with Kinesis sensor technology, Hybrid-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-106b77-sana-oblo-touchless-faucet-kinesis-sensor-technology</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac76536_rgb_2a4bb5e9-47b7-4c5a-b220-3e1be7cc4070.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-106B77-SANA Oblo Touchless faucet with Kinesis sensor technology and temperature mixer, Hybrid-powered</image:title>
      <image:caption>KOHLER K-106B77-SANA Oblo Touchless faucet with Kinesis sensor technology and temperature mixer, Hybrid-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-106bb76-sbna-oblo-touchless-single-hole-lavatory-faucet-kinesis-sensor</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aaf21857_rgb_95a42756-71d7-43dd-b764-50d749580051.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-106BB76-SBNA Oblo Touchless single-hole lavatory faucet with Kinesis sensor technology, HES-powered, less drain, 0.5 gpm</image:title>
      <image:caption>KOHLER K-106BB76-SBNA Oblo Touchless single-hole lavatory faucet with Kinesis sensor technology, HES-powered, less drain, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-coralais-single-handle-centerset-lavatory-faucet-0-35-gpm-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae81693_rgb_a8deab49-7007-4188-b7fc-65e6f5d0dafc.jpg?v=1745693879</image:loc>
      <image:title>KOHLER K-15198-4ATA Coralais Single-handle centerset lavatory faucet, 0.35 gpm</image:title>
      <image:caption>KOHLER K-15198-4ATA Coralais Single-handle centerset lavatory faucet, 0.35 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-106b86-sana-oblo-tall-touchless-faucet-kinesis-sensor-technology</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac76537_rgb_d3752c5e-baa5-45f5-92af-103ab574e57b.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-106B86-SANA Oblo Tall Touchless faucet with Kinesis sensor technology, Hybrid-powered</image:title>
      <image:caption>KOHLER K-106B86-SANA Oblo Tall Touchless faucet with Kinesis sensor technology, Hybrid-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-106b76-sana-oblo-touchless-faucet-kinesis-sensor-technology-hybrid</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac76536_rgb_0c82a33d-f418-463d-b00a-0934bd8bc902.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-106B76-SANA Oblo Touchless faucet with Kinesis sensor technology, Hybrid-powered</image:title>
      <image:caption>KOHLER K-106B76-SANA Oblo Touchless faucet with Kinesis sensor technology, Hybrid-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-104m36-sata-components-touchless-single-hole-lavatory-faucet-kinesis</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aaf11448_rgb_0c28601e-f571-4889-89bb-a8a915b0a051.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-104M36-SATA Components Touchless single-hole lavatory faucet with Kinesis sensor technology, DC-powered, 0.35 gpm</image:title>
      <image:caption>KOHLER K-104M36-SATA Components Touchless single-hole lavatory faucet with Kinesis sensor technology, DC-powered, 0.35 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-104m37-sana-components-touchless-single-hole-lavatory-faucet-kinesis</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aaf11448_rgb_1633795b-bc53-4f6b-bf92-d3cd02c87e21.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-104M37-SANA Components Touchless single-hole lavatory faucet with Kinesis sensor technology and temperature mixer, DC-powered, 0.5 gpm</image:title>
      <image:caption>KOHLER K-104M37-SANA Components Touchless single-hole lavatory faucet with Kinesis sensor technology and temperature mixer, DC-powered, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-104m36-sana-components-touchless-single-hole-lavatory-faucet-kinesis</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aaf11448_rgb_79ee629d-46e7-4064-a6a4-56529711517c.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-104M36-SANA Components Touchless single-hole lavatory faucet with Kinesis sensor technology, DC-powered, 0.5 gpm</image:title>
      <image:caption>KOHLER K-104M36-SANA Components Touchless single-hole lavatory faucet with Kinesis sensor technology, DC-powered, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-104s36-sata-strayt-touchless-single-hole-lavatory-faucet-kinesis</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac62402_rgb_78537353-a7c3-483d-a349-2f735e1bc31f.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-104S36-SATA Strayt Touchless single-hole lavatory faucet with Kinesis sensor technology, DC-powered, 0.35 gpm</image:title>
      <image:caption>KOHLER K-104S36-SATA Strayt Touchless single-hole lavatory faucet with Kinesis sensor technology, DC-powered, 0.35 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-104k36-sata-kumin-touchless-single-hole-lavatory-faucet-kinesis-sensor</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac62401_rgb_7a3eb1da-a653-4ed1-bf02-9c9adcd6d59b.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-104K36-SATA Kumin Touchless single-hole lavatory faucet with Kinesis sensor technology, DC-powered, 0.35 gpm</image:title>
      <image:caption>KOHLER K-104K36-SATA Kumin Touchless single-hole lavatory faucet with Kinesis sensor technology, DC-powered, 0.35 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-103s36-sata-strayt-touchless-single-hole-lavatory-faucet-kinesis</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac62402_rgb_23b843b2-c948-4a06-a107-89f2e3e76bbe.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-103S36-SATA Strayt Touchless single-hole lavatory faucet with Kinesis sensor technology, AC-powered, 0.35 gpm</image:title>
      <image:caption>KOHLER K-103S36-SATA Strayt Touchless single-hole lavatory faucet with Kinesis sensor technology, AC-powered, 0.35 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-103m37-sana-components-touchless-single-hole-lavatory-faucet-kinesis</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aag42097_rgb.jpg?v=1774990240</image:loc>
      <image:title>KOHLER K-103M37-SANA Components Touchless single-hole lavatory faucet with Kinesis sensor technology and temperature mixer, AC-powered, 0.5 gpm</image:title>
      <image:caption>KOHLER K-103M37-SANA Components Touchless single-hole lavatory faucet with Kinesis sensor technology and temperature mixer, AC-powered, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-103m36-sanl-components-touchless-single-hole-lavatory-faucet-kinesis</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae68632_rgb_4f769c57-1970-4de6-952b-79714372f4a6.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-103M36-SANL Components Touchless single-hole lavatory faucet with Kinesis sensor technology, AC-powered, 0.5 gpm</image:title>
      <image:caption>KOHLER K-103M36-SANL Components Touchless single-hole lavatory faucet with Kinesis sensor technology, AC-powered, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-103m36-sata-components-touchless-single-hole-lavatory-faucet-kinesis</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae68632_rgb_b21efc06-c05f-4b36-9b0f-4890957a317a.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-103M36-SATA Components Touchless single-hole lavatory faucet with Kinesis sensor technology, AC powered, 0.35 gpm</image:title>
      <image:caption>KOHLER K-103M36-SATA Components Touchless single-hole lavatory faucet with Kinesis sensor technology, AC powered, 0.35 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-104c36-sata-composed-touchless-single-hole-lavatory-faucet-kinesis</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac62400_rgb_40f33ca4-6645-4e7d-91a6-d12024bab279.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-104C36-SATA Composed Touchless single-hole lavatory faucet with Kinesis sensor technology, DC-powered, 0.35 gpm</image:title>
      <image:caption>KOHLER K-104C36-SATA Composed Touchless single-hole lavatory faucet with Kinesis sensor technology, DC-powered, 0.35 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-104bb76-sbna-oblo-touchless-single-hole-lavatory-faucet-kinesis-sensor</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae99349_rgb_6f4f4146-5662-45f8-a0f6-9e7c1504c2f0.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-104BB76-SBNA Oblo Touchless single-hole lavatory faucet with Kinesis sensor technology, DC-powered, less drain, 0.5 gpm</image:title>
      <image:caption>KOHLER K-104BB76-SBNA Oblo Touchless single-hole lavatory faucet with Kinesis sensor technology, DC-powered, less drain, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-103m36-sana-components-touchless-single-hole-lavatory-faucet-kinesis</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae68628_rgb_37dff215-cfea-42b5-b2d7-985cf74fe59d.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-103M36-SANA Components Touchless single-hole lavatory faucet with Kinesis sensor technology, AC-powered, 0.5 gpm</image:title>
      <image:caption>KOHLER K-103M36-SANA Components Touchless single-hole lavatory faucet with Kinesis sensor technology, AC-powered, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-103m36-sahl-components-touchless-single-hole-lavatory-faucet-kinesis</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae68632_rgb_da1270d3-9093-495f-bb5b-81aed7060ebb.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-103M36-SAHL Components Touchless single-hole lavatory faucet with Kinesis sensor technology, AC-powered, 1.5 gpm</image:title>
      <image:caption>KOHLER K-103M36-SAHL Components Touchless single-hole lavatory faucet with Kinesis sensor technology, AC-powered, 1.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-farmstead-45-top-wall-mount-single-bowl-workstation-farmhouse-kitchen</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae95395_rgb_703c1da0-e6d8-4e85-9e9e-30d0393e1a12.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-21103-1HPPB Farmstead 45&quot; top-/wall-mount single-bowl workstation farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-21103-1HPPB Farmstead 45&quot; top-/wall-mount single-bowl workstation farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-3-8-pivot-door-glass-hardware-no-handle-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae98215_rgb_fddafaed-d0f1-4dad-80b5-5d1cd0e2c050.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-27715-10L Composed 3/8&quot; pivot door glass and hardware, no handle</image:title>
      <image:caption>KOHLER K-27715-10L Composed 3/8&quot; pivot door glass and hardware, no handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-farmstead-45-top-wall-mount-single-bowl-workstation-farmhouse-kitchen-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae95394_rgb_77e227fd-9e35-4316-b5d9-b26ab2fcfede.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-21103-1HPSG Farmstead 45&quot; top-/wall-mount single-bowl workstation farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-21103-1HPSG Farmstead 45&quot; top-/wall-mount single-bowl workstation farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-103c36-sata-composed-touchless-single-hole-lavatory-faucet-kinesis</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae39847_rgb_af126d10-81a1-487e-8a9f-d3d847451fe8.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-103C36-SATA Composed Touchless single-hole lavatory faucet with Kinesis sensor technology, AC-powered, 0.35 gpm</image:title>
      <image:caption>KOHLER K-103C36-SATA Composed Touchless single-hole lavatory faucet with Kinesis sensor technology, AC-powered, 0.35 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-103bb76-sbna-oblo-touchless-single-hole-lavatory-faucet-kinesis-sensor</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aaf22654_rgb_546360df-5fb1-4078-b021-f47839bb53b5.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-103BB76-SBNA Oblo Touchless single-hole lavatory faucet with Kinesis sensor technology, AC-powered, less drain, 0.5 gpm</image:title>
      <image:caption>KOHLER K-103BB76-SBNA Oblo Touchless single-hole lavatory faucet with Kinesis sensor technology, AC-powered, less drain, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-corbelle-tall-continuousclean-two-piece-elongated-toilet-skirted-trapway</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae80829_rgb_1710a139-e044-437f-b53c-6af5f9ae0b85.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-33814 Corbelle Tall ContinuousClean two-piece elongated toilet with skirted trapway, 1.28 gpf</image:title>
      <image:caption>KOHLER K-33814 Corbelle Tall ContinuousClean two-piece elongated toilet with skirted trapway, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-66-1-8-x-32-1-2-freestanding-bath-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae94578_rgb_59527bf4-b1f7-432b-8593-26687a158d4b.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-21000-PSG Artifacts 66-1/8&quot; x 32-1/2&quot; freestanding bath</image:title>
      <image:caption>KOHLER K-21000-PSG Artifacts 66-1/8&quot; x 32-1/2&quot; freestanding bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-corbelle-tall-two-piece-elongated-toilet-skirted-trapway-1-28-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae80829_rgb_8aa43992-893a-4cf4-a754-5ed131626305.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-33813 Corbelle Tall two-piece elongated toilet with skirted trapway, 1.28 gpf</image:title>
      <image:caption>KOHLER K-33813 Corbelle Tall two-piece elongated toilet with skirted trapway, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-103k36-sata-kumin-touchless-single-hole-lavatory-faucet-kinesis-sensor</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae51997_rgb_46f5b44c-9e17-486d-95d1-216c70d49f25.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-103K36-SATA Kumin Touchless single-hole lavatory faucet with Kinesis sensor technology, AC-powered, 0.35 gpm</image:title>
      <image:caption>KOHLER K-103K36-SATA Kumin Touchless single-hole lavatory faucet with Kinesis sensor technology, AC-powered, 0.35 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-66-1-8-x-32-1-2-freestanding-bath-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae94577_rgb_3e5a65e8-d4f5-466e-8b05-7528d26df611.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-21000-PPB Artifacts 66-1/8&quot; x 32-1/2&quot; freestanding bath</image:title>
      <image:caption>KOHLER K-21000-PPB Artifacts 66-1/8&quot; x 32-1/2&quot; freestanding bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-essential-22-x-60-capsule-framed-mirror</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae34313_rgb_b2303ecb-c88f-4b0a-8921-47b3a597d31b.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-31373 Essential 22&quot; x 60&quot; capsule framed mirror</image:title>
      <image:caption>KOHLER K-31373 Essential 22&quot; x 60&quot; capsule framed mirror</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-chalice-22-3-4-oval-vessel-bathroom-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae22334_rgb_fa13793a-d2d7-4dcf-b0f4-7b8349b5d150.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-31701 Chalice 22-3/4&quot; oval vessel bathroom sink</image:title>
      <image:caption>KOHLER K-31701 Chalice 22-3/4&quot; oval vessel bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-chalice-22-3-4-oval-vessel-bathroom-sink-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae29058_rgb_7264bd14-2402-4ffc-b060-290fde79bc8c.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-31703 Chalice 22-3/4&quot; oval vessel bathroom sink</image:title>
      <image:caption>KOHLER K-31703 Chalice 22-3/4&quot; oval vessel bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-essential-28-x-60-rectangular-framed-mirror</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae34310_rgb_91b5d2dc-32ed-4227-b804-486e79d34b0a.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-31366 Essential 28&quot; x 60&quot; rectangular framed mirror</image:title>
      <image:caption>KOHLER K-31366 Essential 28&quot; x 60&quot; rectangular framed mirror</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-corbelle-tall-elongated-toilet-bowl-skirted-trapway</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac27990_rgb_9d6215bf-dd29-42e8-b162-4d4706576fae.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-33812 Corbelle Tall elongated toilet bowl with skirted trapway</image:title>
      <image:caption>KOHLER K-33812 Corbelle Tall elongated toilet bowl with skirted trapway</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bardon-wall-hung-rear-spud-touchless-urinal-0-5-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa60562_rgb_0e1da17b-7b08-45db-bbf1-58f2b4b0635a.jpg?v=1745693880</image:loc>
      <image:title>KOHLER Bardon™ Wall-hung rear-spud touchless urinal, 0.5 gpf</image:title>
      <image:caption>KOHLER Bardon™ Wall-hung rear-spud touchless urinal, 0.5 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-25-liter-open-top-trash-can</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae81666_rgb_1ff173f4-ddd5-4d21-a126-2fa0fb104c0b.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-31314 25-liter open-top trash can</image:title>
      <image:caption>KOHLER K-31314 25-liter open-top trash can</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-12-liter-open-top-trash-can</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae81676_rgb_2d911a1e-1568-41a4-a56f-521baa5aace5.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-31313 12-liter open-top trash can</image:title>
      <image:caption>KOHLER K-31313 12-liter open-top trash can</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-22-liter-dual-compartment-open-top-trash-can</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae81660_rgb_45d34383-6134-47b1-b05a-b16168e781fd.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-31315 22-liter dual-compartment open-top trash can</image:title>
      <image:caption>KOHLER K-31315 22-liter dual-compartment open-top trash can</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-essential-20-x-32-arch-framed-mirror</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae65990_rgb_aa59dd3e-7070-49c0-bb19-9cde1f9835e9.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-30638 Essential 20&quot; x 32&quot; arch framed mirror</image:title>
      <image:caption>KOHLER K-30638 Essential 20&quot; x 32&quot; arch framed mirror</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-spacity-12-x-81-linen-tower</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae81720_rgb_d9cb4725-dc93-4c11-9460-138d3af29533.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-32164 Spacity 12&quot; x 81&quot; linen tower</image:title>
      <image:caption>KOHLER K-32164 Spacity 12&quot; x 81&quot; linen tower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-spacity-10-x-35-linen-tower</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae73061_rgb_ab3a4690-ee62-4de2-9391-4fb9f374a3ef.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-32165 Spacity 10&quot; x 35&quot; linen tower</image:title>
      <image:caption>KOHLER K-32165 Spacity 10&quot; x 35&quot; linen tower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kumin-covered-horizontal-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae23179_rgb_467084e3-46de-450c-a7ae-ef06995334d7.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-29221 Kumin Covered horizontal toilet paper holder</image:title>
      <image:caption>KOHLER K-29221 Kumin Covered horizontal toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kumin-covered-double-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae23190_rgb_9dfbcf5e-2cc9-48a1-9972-a3159dfb3859.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-29224 Kumin Covered double toilet paper holder</image:title>
      <image:caption>KOHLER K-29224 Kumin Covered double toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-essential-24-x-36-arch-framed-mirror</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae65979_rgb_0e74f737-a1ce-4868-9956-50666003476a.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-30637 Essential 24&quot; x 36&quot; arch framed mirror</image:title>
      <image:caption>KOHLER K-30637 Essential 24&quot; x 36&quot; arch framed mirror</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purewash-e930-elongated-bidet-toilet-seat-remote-control</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae55449_rgb_7f104267-1267-4b11-abf9-4682c4b58cbc.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-28821 PureWash E930 Elongated bidet toilet seat with remote control</image:title>
      <image:caption>KOHLER K-28821 PureWash E930 Elongated bidet toilet seat with remote control</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-no-fragrance-dye-single-use-foam-soap-refill-1600-ml</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad17168_rgb_b70e35f6-3c9b-4994-9893-02c8c4d696c6.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-24878 No fragrance/dye single-use foam soap refill – 1600 mL</image:title>
      <image:caption>KOHLER K-24878 No fragrance/dye single-use foam soap refill – 1600 mL</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-c3-325-round-front-bidet-toilet-seat-remote-control</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aaf07761_rgb_154e0caa-a0e2-4f7e-a650-008aa3254392.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-28118 C3-325 Round-front bidet toilet seat with remote control</image:title>
      <image:caption>KOHLER K-28118 C3-325 Round-front bidet toilet seat with remote control</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-no-fragrance-dye-single-use-foam-soap-refill-800-ml</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad17169_rgb_81805724-f9bd-491e-ae2b-0922c00a5edc.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-24877 No fragrance/dye single-use foam soap refill – 800 mL</image:title>
      <image:caption>KOHLER K-24877 No fragrance/dye single-use foam soap refill – 800 mL</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-21-1-4-rectangular-undermount-bathroom-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad99219_rgb_4b3b7df1-3a8d-49b3-8bcb-2141052ed299.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-21783 Artifacts 21-1/4&quot; rectangular undermount bathroom sink</image:title>
      <image:caption>KOHLER K-21783 Artifacts 21-1/4&quot; rectangular undermount bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-no-fragrance-dye-foam-soap-refill-one-gallon</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad17170_rgb_37bb7550-4b5f-4e57-a028-8c5e31c1c8e6.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-24881 No fragrance/dye foam soap refill – one gallon</image:title>
      <image:caption>KOHLER K-24881 No fragrance/dye foam soap refill – one gallon</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-power-accessory-kit-touchless-flush-actuator-plates</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae12923_rgb_fe0cbee3-3bec-4db5-8a52-41555762e6f3.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-26572 Power accessory kit for touchless flush actuator plates</image:title>
      <image:caption>KOHLER K-26572 Power accessory kit for touchless flush actuator plates</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-82-liter-stainless-steel-dual-bin-step-trash-can</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae76111_rgb_125f23d3-d914-4a2a-a7c8-eece07cc7df1.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-23828 82-liter stainless steel dual-bin step trash can</image:title>
      <image:caption>KOHLER K-23828 82-liter stainless steel dual-bin step trash can</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-21-oval-drop-in-bathroom-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad99209_rgb_1a2933f7-d527-4b0e-a064-98e348b4617c.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-21780 Artifacts 21&quot; oval drop-in bathroom sink</image:title>
      <image:caption>KOHLER K-21780 Artifacts 21&quot; oval drop-in bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-traditional-beverage-faucet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae69415_rgb_d4ae0e4e-978e-46bf-a72c-4b009eaa5701.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-26367 Traditional Beverage faucet</image:title>
      <image:caption>KOHLER K-26367 Traditional Beverage faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-transitional-beverage-faucet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae65345_rgb_bdcaa715-b971-4072-a273-b7005eef5d31.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-26368 Transitional Beverage faucet</image:title>
      <image:caption>KOHLER K-26368 Transitional Beverage faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-21-rectangular-drop-in-bathroom-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae80448_rgb_08cf3a61-5b25-4364-b96c-36dc44896c5c.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-21781 Artifacts 21&quot; rectangular drop-in bathroom sink</image:title>
      <image:caption>KOHLER K-21781 Artifacts 21&quot; rectangular drop-in bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-21-1-4-oval-undermount-bathroom-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae80001_rgb_755828e2-f97e-4c23-948d-368da2181568.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-21782 Artifacts 21-1/4&quot; oval undermount bathroom sink</image:title>
      <image:caption>KOHLER K-21782 Artifacts 21-1/4&quot; oval undermount bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-contemporary-beverage-faucet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae80506_rgb_65cda688-e096-4a5d-ba75-d014c4967f26.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-26369 Contemporary Beverage faucet</image:title>
      <image:caption>KOHLER K-26369 Contemporary Beverage faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-graze-beverage-faucet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae77577_rgb_7b189061-3fa2-47c6-99e3-03b8ffb0b762.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-24134 Graze Beverage faucet</image:title>
      <image:caption>KOHLER K-24134 Graze Beverage faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-beverage-faucet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae61573_rgb_b89c6d57-7648-456d-a6e2-1b3325a2aaab.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-24077 Purist Beverage faucet</image:title>
      <image:caption>KOHLER K-24077 Purist Beverage faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-beverage-faucet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae69435_rgb_22688708-0020-45bc-a53c-e42fa82cc280.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-24074 Artifacts Beverage faucet</image:title>
      <image:caption>KOHLER K-24074 Artifacts Beverage faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-toilet-armrests</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae87763_rgb_d45b6643-6e59-4b0e-a5ef-70d47c9b8e64.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-31636 Toilet armrests</image:title>
      <image:caption>KOHLER K-31636 Toilet armrests</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-soap-lotion-dispenser</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae41886_rgb_52d9f012-5468-460e-8f67-20b02c714e5c.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-35762 Soap/lotion dispenser</image:title>
      <image:caption>KOHLER K-35762 Soap/lotion dispenser</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wall-mount-pot-filler</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae34130_rgb_0f16b8c9-a3f5-4ffe-9251-f7d8970554c9.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-35744 Wall-mount pot filler</image:title>
      <image:caption>KOHLER K-35744 Wall-mount pot filler</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-graze-soap-lotion-dispenser</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae41889_rgb_56f4ddcf-1ad5-4f55-81e8-231fa1663f22.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-35760 Graze Soap/lotion dispenser</image:title>
      <image:caption>KOHLER K-35760 Graze Soap/lotion dispenser</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wall-mount-pot-filler-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae60544_rgb_95b046fd-8bae-4098-8402-bdbaa14afccf.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-35745 Wall-mount pot filler</image:title>
      <image:caption>KOHLER K-35745 Wall-mount pot filler</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-soap-lotion-dispenser</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae45483_rgb_6d667e51-c771-4736-a7b6-d37d6050cec4.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-35759 Artifacts Soap/lotion dispenser</image:title>
      <image:caption>KOHLER K-35759 Artifacts Soap/lotion dispenser</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-soap-lotion-dispenser</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae79026_rgb_2bd11630-df63-4a8a-b296-563d24574cb8.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-35761 Purist Soap/lotion dispenser</image:title>
      <image:caption>KOHLER K-35761 Purist Soap/lotion dispenser</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-garbage-disposal-air-switch-button</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae40874_rgb_6b95c3a3-4c3a-417f-8215-fb3bfa091d06.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-35726 Garbage disposal air switch button</image:title>
      <image:caption>KOHLER K-35726 Garbage disposal air switch button</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-air-gap-cover-collar</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae41959_rgb_46d0d0a7-7388-4519-a8ea-aaeb73c7f5ce.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-35714 Air gap cover with collar</image:title>
      <image:caption>KOHLER K-35714 Air gap cover with collar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-remodel-rite-temp-bath-shower-trim-kit-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae66898_rgb_dfd8d827-c101-47f1-aa88-9dba4e4d5278.jpg?v=1745693884</image:loc>
      <image:title>KOHLER Remodel Rite-Temp bath and shower trim kit, 2.5 gpm</image:title>
      <image:caption>KOHLER Remodel Rite-Temp bath and shower trim kit, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-garbage-disposal-air-switch-button-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae40883_rgb_d0884994-72cb-44db-b946-9baecfa251fb.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-35725 Garbage disposal air switch button</image:title>
      <image:caption>KOHLER K-35725 Garbage disposal air switch button</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-air-gap-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae60183_rgb_143141bb-bdd9-4352-974c-88b76a1afbe8.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-35713 Air gap kit</image:title>
      <image:caption>KOHLER K-35713 Air gap kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts21947-4g-remodel-rite-temp-shower-trim-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae66897_rgb_2cbbb15c-ce86-41fd-8382-501a2f70683e.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-TS21947-4G Remodel Rite-Temp shower trim kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-TS21947-4G Remodel Rite-Temp shower trim kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-remodel-rite-temp-shower-trim-kit-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae66897_rgb_0592a14b-53eb-47bb-9c3f-202cea0ac659.jpg?v=1745693884</image:loc>
      <image:title>KOHLER Remodel Rite-Temp shower trim kit, 2.5 gpm</image:title>
      <image:caption>KOHLER Remodel Rite-Temp shower trim kit, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts21948-4g-remodel-rite-temp-bath-shower-trim-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae66898_rgb_b5e1231b-a48d-42b1-ba41-b3445145c58b.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-TS21948-4G Remodel Rite-Temp bath and shower trim kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-TS21948-4G Remodel Rite-Temp bath and shower trim kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-g90-27-four-function-handshower-kit-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad02070_rgb_6ed2ca46-c7e1-4f11-b70b-58cc3d3c8ab5.jpg?v=1745693884</image:loc>
      <image:title>KOHLER Awaken G90 27&quot; four-function handshower kit, 2.5 gpm</image:title>
      <image:caption>KOHLER Awaken G90 27&quot; four-function handshower kit, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-80-7-8-h-sliding-shower-door-3-8-thick-glass</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae08513_rgb_94e187f8-3d87-446e-82cd-1fb9fdcf9791.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-701724-10L Artifacts 80-7/8&quot; H sliding shower door with 3/8&quot;-thick glass</image:title>
      <image:caption>KOHLER K-701724-10L Artifacts 80-7/8&quot; H sliding shower door with 3/8&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-g110-42-deluxe-four-function-handshower-kit-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad01468_rgb_3609644d-5c8a-4c10-b911-8bee4c3b5389.jpg?v=1745693884</image:loc>
      <image:title>KOHLER Awaken G110 42&quot; deluxe four-function handshower kit, 2.5 gpm</image:title>
      <image:caption>KOHLER Awaken G110 42&quot; deluxe four-function handshower kit, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-hydrorail-s-shower-column-kit-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad02073_rgb_354aa186-ab60-44eb-8a4b-f299f8821806.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-76471-Y Awaken HydroRail-S shower column kit, 2.5 gpm</image:title>
      <image:caption>KOHLER K-76471-Y Awaken HydroRail-S shower column kit, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-80-7-8-h-sliding-shower-door-3-8-thick-glass-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae08513_rgb_3bf04c1d-3f37-48c1-a861-5b57de4038e3.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-701725-10L Artifacts 80-7/8&quot; H sliding shower door with 3/8&quot;-thick glass</image:title>
      <image:caption>KOHLER K-701725-10L Artifacts 80-7/8&quot; H sliding shower door with 3/8&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-15-x-40-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae60979_rgb_5933c708-1216-48cd-9c62-995c6de121e2.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-28029 Verdera 15&quot; x 40&quot; medicine cabinet</image:title>
      <image:caption>KOHLER K-28029 Verdera 15&quot; x 40&quot; medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-g90-single-function-showerhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac38725_rgb_07816fd3-d976-4ef0-92d1-11c4ffe0bbf8.jpg?v=1745693881</image:loc>
      <image:title>KOHLER Awaken G90 Single-function showerhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Awaken G90 Single-function showerhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-shift-hydrorail-r-shower-column-kit-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad02018_rgb_2d7b8629-6f36-4ef5-8a32-49a7973cc96a.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-76474-Y Awaken Shift  HydroRail-R shower column kit, 2.5 gpm</image:title>
      <image:caption>KOHLER K-76474-Y Awaken Shift  HydroRail-R shower column kit, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-80-7-8-h-sliding-shower-door-3-8-thick-glass-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae08511_rgb_a6a2d19e-0124-4831-9d90-c8f36be0d6c6.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-701726-10L Artifacts 80-7/8&quot; H sliding shower door with 3/8&quot;-thick glass</image:title>
      <image:caption>KOHLER K-701726-10L Artifacts 80-7/8&quot; H sliding shower door with 3/8&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jabot-3-13-16-flush-mount</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae45498_rgb_eb300578-825a-4796-af10-7454a276cc9e.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-31786-FM03 Jabot 3-13/16&quot; flush-mount</image:title>
      <image:caption>KOHLER K-31786-FM03 Jabot 3-13/16&quot; flush-mount</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-80-7-8-h-sliding-shower-door-3-8-thick-glass-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae08511_rgb_596d79d1-7bc9-4ba2-8f8a-58ac13297d75.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-701727-10L Artifacts 80-7/8&quot; H sliding shower door with 3/8&quot;-thick glass</image:title>
      <image:caption>KOHLER K-701727-10L Artifacts 80-7/8&quot; H sliding shower door with 3/8&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jabot-three-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae48660_rgb_883ddc62-2b1f-4c35-a729-c5852d5a1fa0.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-31784-SC03 Jabot Three-light sconce</image:title>
      <image:caption>KOHLER K-31784-SC03 Jabot Three-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jabot-two-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae48658_rgb_1d6a08be-7e3d-462c-bc54-2116dcd67e3d.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-31783-SC02 Jabot Two-light sconce</image:title>
      <image:caption>KOHLER K-31783-SC02 Jabot Two-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-hydrorail-s-shower-column-kit-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab95555_rgb_e2f252ee-4b03-4ee6-af01-107ad1011369.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-76472-Y Artifacts HydroRail-S shower column kit, 2.5 gpm</image:title>
      <image:caption>KOHLER K-76472-Y Artifacts HydroRail-S shower column kit, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-soap-lotion-dispenser-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae41953_rgb_34bc61df-a961-4e9b-850a-161d70874b92.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-26099 Soap/lotion dispenser</image:title>
      <image:caption>KOHLER K-26099 Soap/lotion dispenser</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jabot-one-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae38992_rgb_a75a873b-f1f6-4ba2-8bf1-7b87f554723a.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-31782-SC01 Jabot One-light sconce</image:title>
      <image:caption>KOHLER K-31782-SC01 Jabot One-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-santa-rosa-right-hand-trip-lever</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae25200_rgb_e7947cde-9830-468b-9d0a-13f323a1a559.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-30919-R Santa Rosa Right-hand trip lever</image:title>
      <image:caption>KOHLER K-30919-R Santa Rosa Right-hand trip lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-santa-rosa-left-hand-trip-lever</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae25146_rgb_bc5ae7d5-fbaa-407e-b253-da1dd0180b83.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-30919-L Santa Rosa Left-hand trip lever</image:title>
      <image:caption>KOHLER K-30919-L Santa Rosa Left-hand trip lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-entity-60-x-36-alcove-bath-left-drain</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad20819_rgb_9320eed4-dd2d-45f4-a975-fd0cabe53432.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-26107-LA Entity 60&quot; x 36&quot; alcove bath with left drain</image:title>
      <image:caption>KOHLER K-26107-LA Entity 60&quot; x 36&quot; alcove bath with left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purewash-e580-round-front-bidet-toilet-seat</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae58837_rgb_b476f57d-135c-40da-ac00-17d55c0ddf42.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-32331 PureWash E580 Round-front bidet toilet seat</image:title>
      <image:caption>KOHLER K-32331 PureWash E580 Round-front bidet toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-entity-60-x-32-alcove-bath-left-drain</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad20805_rgb_8ba13a16-be24-40f6-b9dc-daa2510f9533.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-26108-LA Entity 60&quot; x 32&quot; alcove bath with left drain</image:title>
      <image:caption>KOHLER K-26108-LA Entity 60&quot; x 32&quot; alcove bath with left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-entity-60-x-32-alcove-bath-right-drain</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad20818_rgb_0e6efa8d-b2df-4869-a9ff-c89181fd44e8.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-26108-RA Entity 60&quot; x 32&quot; alcove bath with right drain</image:title>
      <image:caption>KOHLER K-26108-RA Entity 60&quot; x 32&quot; alcove bath with right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-entity-60-x-36-alcove-bath-right-drain</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad20806_rgb_dcd2503d-ee1d-41a2-8245-ff926574859d.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-26107-RA Entity 60&quot; x 36&quot; alcove bath with right drain</image:title>
      <image:caption>KOHLER K-26107-RA Entity 60&quot; x 36&quot; alcove bath with right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kumin-single-handle-bathroom-sink-faucet-0-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab59990_rgb_a1ee1b15-5374-4a27-b801-cb18a1d9a198.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-21648-4 Kumin Single-handle bathroom sink faucet, 0.5 gpm</image:title>
      <image:caption>KOHLER K-21648-4 Kumin Single-handle bathroom sink faucet, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-spacity-28-3-4-wall-hung-bathroom-vanity-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae62378_rgb_bb9e5061-7d08-4187-b476-52aaa476f152.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-32162 Spacity 28-3/4&quot; wall-hung bathroom vanity cabinet</image:title>
      <image:caption>KOHLER K-32162 Spacity 28-3/4&quot; wall-hung bathroom vanity cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purewash-e580-elongated-bidet-toilet-seat</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae58836_rgb_12c0df12-ff77-49da-b894-a2f5fc955d8d.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-32330 PureWash E580 Elongated bidet toilet seat</image:title>
      <image:caption>KOHLER K-32330 PureWash E580 Elongated bidet toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-spacity-18-vitreous-china-vanity-top-integrated-rectangular-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae29051_rgb_4bca21c3-47a8-456e-b707-5bd5c272e494.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-31551 Spacity 18&quot; vitreous china vanity top with integrated rectangular sink</image:title>
      <image:caption>KOHLER K-31551 Spacity 18&quot; vitreous china vanity top with integrated rectangular sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-40-mirrored-side-kit-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae75113_rgb_dfc06894-1474-49c0-b912-d1589c3f1d27.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-28033 Verdera 40&quot; mirrored side kit for medicine cabinet</image:title>
      <image:caption>KOHLER K-28033 Verdera 40&quot; mirrored side kit for medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-garbage-disposal-power-cord-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97558_rgb_761e6a19-fef3-4a0a-87c4-37379340ce4b.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-29359 Garbage disposal power cord kit</image:title>
      <image:caption>KOHLER K-29359 Garbage disposal power cord kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-drift-tab-readylatch-quiet-close-elongated-toilet-seat</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae36091_rgb_27b22274-2594-4614-b463-0dd4141d59ee.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-29030 Drift Tab ReadyLatch Quiet-Close elongated toilet seat</image:title>
      <image:caption>KOHLER K-29030 Drift Tab ReadyLatch Quiet-Close elongated toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-34-x-40-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae60983_rgb_bd56b5a8-67d4-47ea-8006-da5b9980c677.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-28032 Verdera 34&quot; x 40&quot; medicine cabinet</image:title>
      <image:caption>KOHLER K-28032 Verdera 34&quot; x 40&quot; medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-20-x-40-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae60978_rgb_1dbcd964-0f4c-40fb-bcbf-20a3e96e0b9a.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-28030 Verdera 20&quot; x 40&quot; medicine cabinet</image:title>
      <image:caption>KOHLER K-28030 Verdera 20&quot; x 40&quot; medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-24-x-40-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae60986_rgb_667742d5-2d97-48e7-868e-16281baffdbc.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-28031 Verdera 24&quot; x 40&quot; medicine cabinet</image:title>
      <image:caption>KOHLER K-28031 Verdera 24&quot; x 40&quot; medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts21946-remodel-rite-temp-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae66899_rgb_a8772bf0-dca5-4efd-9a49-6e25bf830b00.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-TS21946 Remodel Rite-Temp valve trim</image:title>
      <image:caption>KOHLER K-TS21946 Remodel Rite-Temp valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rely-77-h-sliding-shower-door-3-8-thick-glass</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae22586_rgb_b494f20a-933d-4a5c-a73f-ad7db9c72e35.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-709082-10L Rely 77&quot; H sliding shower door with 3/8&quot;-thick glass</image:title>
      <image:caption>KOHLER K-709082-10L Rely 77&quot; H sliding shower door with 3/8&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purewash-m100-toilet-seat-attachment-bidet-functionality</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae28923_rgb_b0703934-1f1b-4f6f-9298-ebd9677d70ed.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-22860 PureWash M100 Toilet seat attachment for bidet functionality</image:title>
      <image:caption>KOHLER K-22860 PureWash M100 Toilet seat attachment for bidet functionality</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-16-7-16-back-back-shower-door-handles</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae57183_rgb_735f4793-cd6b-4ff8-8d59-aa979ed3e08d.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-701728 Artifacts 16-7/16&quot; back-to-back shower door handles</image:title>
      <image:caption>KOHLER K-701728 Artifacts 16-7/16&quot; back-to-back shower door handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-veil-wall-hung-compact-elongated-toilet-dual-flush</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae15814_rgb_d59e2da4-7084-4f4b-80ec-42b066bb8601.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-31539 Veil Wall-hung compact elongated toilet, dual-flush</image:title>
      <image:caption>KOHLER K-31539 Veil Wall-hung compact elongated toilet, dual-flush</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-clicker-drain-without-overflow</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae05531_rgb_41e1f75f-bd63-4446-ad20-d91c74f368eb.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-33151 Clicker drain without overflow</image:title>
      <image:caption>KOHLER K-33151 Clicker drain without overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-spacity-16-3-4-wall-hung-bathroom-vanity-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae62356_rgb_841aa1d4-1241-4bf9-b112-ba3a52dc5ddd.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-32160 Spacity 16-3/4&quot; wall-hung bathroom vanity cabinet</image:title>
      <image:caption>KOHLER K-32160 Spacity 16-3/4&quot; wall-hung bathroom vanity cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-spacity-22-3-4-wall-hung-bathroom-vanity-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae62360_rgb_4ec455f1-0814-4239-a09a-7b41ec27a65d.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-32161 Spacity 22-3/4&quot; wall-hung bathroom vanity cabinet</image:title>
      <image:caption>KOHLER K-32161 Spacity 22-3/4&quot; wall-hung bathroom vanity cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-drift-readylatch-quiet-close-round-front-toilet-seat</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae63096_rgb_db8a7384-3b39-47c9-a0df-2950c1d5b728.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-28005 Drift ReadyLatch Quiet-Close round-front toilet seat</image:title>
      <image:caption>KOHLER K-28005 Drift ReadyLatch Quiet-Close round-front toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-glissade-readylatch-quiet-close-elongated-toilet-seat</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae36096_rgb_044575e6-6ad0-4306-980b-05a9e1dbc0cd.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-27331 Glissade ReadyLatch Quiet-Close elongated toilet seat</image:title>
      <image:caption>KOHLER K-27331 Glissade ReadyLatch Quiet-Close elongated toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-103a36-sbta-accliv-touchless-single-hole-lavatory-faucet-drain-0-35-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae99427_rgb_8724413d-eb33-415f-9759-12ca56e828b1.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-103A36-SBTA Accliv Touchless single-hole lavatory faucet, less drain, 0.35 gpm</image:title>
      <image:caption>KOHLER K-103A36-SBTA Accliv Touchless single-hole lavatory faucet, less drain, 0.35 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-drift-tab-readylatch-quiet-close-round-front-toilet-seat</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae36084_rgb_9efe9fb5-921b-4bb9-8535-6696214ba9a6.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-29031 Drift Tab ReadyLatch Quiet-Close round-front toilet seat</image:title>
      <image:caption>KOHLER K-29031 Drift Tab ReadyLatch Quiet-Close round-front toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-drift-readylatch-quiet-close-elongated-toilet-seat</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae36086_rgb_b9fffc07-a449-4706-8699-34fec1bacac0.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-28004 Drift ReadyLatch Quiet-Close elongated toilet seat</image:title>
      <image:caption>KOHLER K-28004 Drift ReadyLatch Quiet-Close elongated toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rely-77-h-sliding-shower-door-3-8-thick-glass-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae23574_rgb_26be23f0-9da6-4294-8e30-609858ce8e62.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-709081-10L Rely 77&quot; H sliding shower door with 3/8&quot;-thick glass</image:title>
      <image:caption>KOHLER K-709081-10L Rely 77&quot; H sliding shower door with 3/8&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts35920-4-castia-studio-mcgee-rite-temp-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae88235_rgb_34bf66e2-2e8c-46fc-8bd3-8e80e4a4a56b.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-TS35920-4 Castia by Studio McGee Rite-Temp valve trim</image:title>
      <image:caption>KOHLER K-TS35920-4 Castia by Studio McGee Rite-Temp valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts35917-4y-castia-studio-mcgee-rite-temp-bath-shower-trim-kit-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae90845_rgb_f2aa6300-8515-481f-b389-0229a50042be.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-TS35917-4Y Castia by Studio McGee Rite-Temp bath and shower trim kit, 2.5 gpm</image:title>
      <image:caption>KOHLER K-TS35917-4Y Castia by Studio McGee Rite-Temp bath and shower trim kit, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-103a36-sbna-accliv-touchless-single-hole-lavatory-faucet-drain-0-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae99427_rgb_e41917cb-0bd5-4124-944b-b6e8f6b41660.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-103A36-SBNA Accliv Touchless single-hole lavatory faucet, less drain, 0.5 gpm</image:title>
      <image:caption>KOHLER K-103A36-SBNA Accliv Touchless single-hole lavatory faucet, less drain, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-tls35915-4-castia-studio-mcgee-rite-temp-bath-shower-trim-kit-without</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae89720_rgb_d8a0a348-a32a-4c0c-a520-ba30442e3663.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-TLS35915-4 Castia by Studio McGee Rite-Temp bath and shower trim kit, without showerhead</image:title>
      <image:caption>KOHLER K-TLS35915-4 Castia by Studio McGee Rite-Temp bath and shower trim kit, without showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-tls35914-4-castia-studio-mcgee-rite-temp-shower-trim-kit-without</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae89735_rgb_2510c809-4653-4131-af9d-cd470e045489.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-TLS35914-4 Castia by Studio McGee Rite-Temp shower trim kit, without showerhead</image:title>
      <image:caption>KOHLER K-TLS35914-4 Castia by Studio McGee Rite-Temp shower trim kit, without showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts35916-4y-castia-studio-mcgee-rite-temp-shower-trim-kit-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae91067_rgb_ff8a5a61-bd71-419e-b9bf-7e465d5a3a1b.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-TS35916-4Y Castia by Studio McGee Rite-Temp shower trim kit, 2.5 gpm</image:title>
      <image:caption>KOHLER K-TS35916-4Y Castia by Studio McGee Rite-Temp shower trim kit, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts35917-4g-castia-studio-mcgee-rite-temp-bath-shower-trim-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae91068_rgb_1792e21a-63b2-47d9-ad32-1f2fd2f80eed.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-TS35917-4G Castia by Studio McGee Rite-Temp bath and shower trim kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-TS35917-4G Castia by Studio McGee Rite-Temp bath and shower trim kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts35916-4g-castia-studio-mcgee-rite-temp-shower-trim-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae91067_rgb_ebcfef2a-956f-4769-b8d3-406e7eb03075.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-TS35916-4G Castia by Studio McGee Rite-Temp shower trim kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-TS35916-4G Castia by Studio McGee Rite-Temp shower trim kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t35924-4-castia-studio-mcgee-floor-mount-bath-filler-trim-handshower</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae91084_rgb_574ae999-2597-40f8-9d6f-1ac47e217003.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-T35924-4 Castia by Studio McGee Floor-mount bath filler trim with handshower</image:title>
      <image:caption>KOHLER K-T35924-4 Castia by Studio McGee Floor-mount bath filler trim with handshower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t35921-4-castia-studio-mcgee-mastershower-transfer-valve-trim-lever</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae80854_rgb_5923de60-d09d-4713-90c9-6fec76e64b4a.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-T35921-4 Castia by Studio McGee MasterShower transfer valve trim with lever handle</image:title>
      <image:caption>KOHLER K-T35921-4 Castia by Studio McGee MasterShower transfer valve trim with lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t35919-4-castia-studio-mcgee-rite-temp-valve-trim-push-button-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae80848_rgb_1779802f-4bba-4d47-b7b8-9627b75de6c4.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-T35919-4 Castia by Studio McGee Rite-Temp valve trim with push-button diverter</image:title>
      <image:caption>KOHLER K-T35919-4 Castia by Studio McGee Rite-Temp valve trim with push-button diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t35918-4y-castia-studio-mcgee-rite-temp-bath-shower-trim-kit-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae91070_rgb_57e50bb3-cdf9-4098-a74d-a68c43e6230b.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-T35918-4Y Castia by Studio McGee Rite-Temp bath and shower trim kit, 2.5 gpm</image:title>
      <image:caption>KOHLER K-T35918-4Y Castia by Studio McGee Rite-Temp bath and shower trim kit, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t35918-4g-castia-studio-mcgee-rite-temp-bath-shower-trim-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae91064_rgb_20e8679b-f816-4d9c-a698-1523bf935abe.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-T35918-4G Castia by Studio McGee Rite-Temp bath and shower trim kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-T35918-4G Castia by Studio McGee Rite-Temp bath and shower trim kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t35910-3-castia-studio-mcgee-wall-mount-bath-faucet-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae91902_rgb_7be04068-7205-4993-bc37-115e3acd3328.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-T35910-3 Castia by Studio McGee Wall-mount bath faucet trim</image:title>
      <image:caption>KOHLER K-T35910-3 Castia by Studio McGee Wall-mount bath faucet trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t35909-3-castia-studio-mcgee-wall-mount-bathroom-sink-faucet-trim-1-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae90595_rgb_c0c11684-bb09-44e6-846f-8e4b12703425.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-T35909-3 Castia by Studio McGee Wall-mount bathroom sink faucet trim, 1.2 gpm</image:title>
      <image:caption>KOHLER K-T35909-3 Castia by Studio McGee Wall-mount bathroom sink faucet trim, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t35911-4-castia-studio-mcgee-deck-mount-bath-faucet-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae88230_rgb_c79626ea-6298-4a08-ba09-6a41f51a3a1d.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-T35911-4 Castia by Studio McGee Deck-mount bath faucet trim</image:title>
      <image:caption>KOHLER K-T35911-4 Castia by Studio McGee Deck-mount bath faucet trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-castia-studio-mcgee-deck-mount-bath-faucet-handshower</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae87121_rgb_515c6d10-2ce9-4927-9bdd-166336e2e154.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-35913-4 Castia by Studio McGee Deck-mount bath faucet with handshower</image:title>
      <image:caption>KOHLER K-35913-4 Castia by Studio McGee Deck-mount bath faucet with handshower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t35912-4-castia-studio-mcgee-deck-mount-bath-faucet-trim-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae82814_rgb_c708036e-1392-4e65-9052-0c3e95689569.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-T35912-4 Castia by Studio McGee Deck-mount bath faucet trim with diverter</image:title>
      <image:caption>KOHLER K-T35912-4 Castia by Studio McGee Deck-mount bath faucet trim with diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-castia-studio-mcgee-widespread-bathroom-sink-faucet-1-0-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae82791_rgb_cf74f34f-f7b1-45cf-a319-c1247d09b09d.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-35908-4K Castia by Studio McGee Widespread bathroom sink faucet, 1.0 gpm</image:title>
      <image:caption>KOHLER K-35908-4K Castia by Studio McGee Widespread bathroom sink faucet, 1.0 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-castia-studio-mcgee-widespread-bathroom-sink-faucet-0-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae82791_rgb_d36b5d64-01d4-48a7-a95e-e842fec6e74b.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-35908-4N Castia by Studio McGee Widespread bathroom sink faucet, 0.5 gpm</image:title>
      <image:caption>KOHLER K-35908-4N Castia by Studio McGee Widespread bathroom sink faucet, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-castia-studio-mcgee-single-handle-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae87127_rgb_392464a9-2e6b-47f5-ba4c-523c9b88971c.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-35907-4 Castia by Studio McGee Single-handle bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-35907-4 Castia by Studio McGee Single-handle bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-castia-studio-mcgee-widespread-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae82791_rgb_e2a0e3d4-a4a1-4208-9c45-045df6ad88a1.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-35908-4 Castia by Studio McGee Widespread bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-35908-4 Castia by Studio McGee Widespread bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kernen-studio-mcgee-18-pendant</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae91847_rgb_4f314a8d-9f84-48dd-ad7b-de77d1082977.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-32261-PE01 Kernen by Studio McGee 18&quot; pendant</image:title>
      <image:caption>KOHLER K-32261-PE01 Kernen by Studio McGee 18&quot; pendant</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kernen-studio-mcgee-14-pendant</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae91859_rgb_769dd9b1-f22c-407b-8d80-b08d576f94d6.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-32260-PE01 Kernen by Studio McGee 14&quot; pendant</image:title>
      <image:caption>KOHLER K-32260-PE01 Kernen by Studio McGee 14&quot; pendant</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-embra-studio-mcgee-14-pendant</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae91881_rgb_35a268e2-5bf5-46cc-b0e0-5ef0b7c4bc32.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-32259-PE01 Embra by Studio McGee 14&quot; pendant</image:title>
      <image:caption>KOHLER K-32259-PE01 Embra by Studio McGee 14&quot; pendant</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-castia-studio-mcgee-single-handle-bathroom-sink-faucet-0-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae87127_rgb_7d92ff97-e09d-49d4-93f4-4bd57b21ae28.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-35907-4N Castia by Studio McGee Single-handle bathroom sink faucet, 0.5 gpm</image:title>
      <image:caption>KOHLER K-35907-4N Castia by Studio McGee Single-handle bathroom sink faucet, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-castia-studio-mcgee-single-handle-bathroom-sink-faucet-1-0-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae87127_rgb_a5df5855-aa1d-4757-b5ee-aaa227f4326c.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-35907-4K Castia by Studio McGee Single-handle bathroom sink faucet, 1.0 gpm</image:title>
      <image:caption>KOHLER K-35907-4K Castia by Studio McGee Single-handle bathroom sink faucet, 1.0 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-embra-studio-mcgee-10-pendant</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae91831_rgb_47fe25e6-f7d5-4f7d-bebe-d08c63025d0d.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-32258-PE01 Embra by Studio McGee 10&quot; pendant</image:title>
      <image:caption>KOHLER K-32258-PE01 Embra by Studio McGee 10&quot; pendant</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kernen-studio-mcgee-one-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae91837_rgb_ce7da328-b5cb-4399-81ba-c49a1e56edb2.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-32255-SC01 Kernen by Studio McGee One-light sconce</image:title>
      <image:caption>KOHLER K-32255-SC01 Kernen by Studio McGee One-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kernen-studio-mcgee-three-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae91866_rgb_b2f29903-0030-40e6-bf08-df406b45aa59.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-32257-SC03 Kernen by Studio McGee Three-light sconce</image:title>
      <image:caption>KOHLER K-32257-SC03 Kernen by Studio McGee Three-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-embra-studio-mcgee-three-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae91836_rgb_b4cc713c-5c2d-4b3d-9e0c-b0b71538da59.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-32254-SC03 Embra by Studio McGee Three-light sconce</image:title>
      <image:caption>KOHLER K-32254-SC03 Embra by Studio McGee Three-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-embra-studio-mcgee-one-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae91867_rgb_afbde5c5-5b7f-4534-8756-80315e6e5923.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-32252-SC01 Embra by Studio McGee One-light sconce</image:title>
      <image:caption>KOHLER K-32252-SC01 Embra by Studio McGee One-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-castia-studio-mcgee-double-robe-hook</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae89715_rgb_0b08921d-d1ca-4393-b5aa-66cb27172d69.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-35927 Castia by Studio McGee Double robe hook</image:title>
      <image:caption>KOHLER K-35927 Castia by Studio McGee Double robe hook</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-castia-studio-mcgee-24-towel-bar</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae80857_rgb_da2c715c-60ee-4064-abbe-c12bf9d80a30.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-35926 Castia by Studio McGee 24&quot; towel bar</image:title>
      <image:caption>KOHLER K-35926 Castia by Studio McGee 24&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-castia-studio-mcgee-towel-ring</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae80849_rgb_9d742f66-bc9e-48ac-871d-31cecb6a42c1.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-35928 Castia by Studio McGee Towel ring</image:title>
      <image:caption>KOHLER K-35928 Castia by Studio McGee Towel ring</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-castia-studio-mcgee-wall-mount-bath-spout</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae82812_rgb_5e696421-4bd4-49ba-ad25-be795049fd5b.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-35922 Castia by Studio McGee Wall-mount bath spout</image:title>
      <image:caption>KOHLER K-35922 Castia by Studio McGee Wall-mount bath spout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-castia-studio-mcgee-wall-mount-bath-spout-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae80957_rgb_27e32f30-06d6-4692-969c-eb955fe3f91e.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-35923 Castia by Studio McGee Wall-mount bath spout with diverter</image:title>
      <image:caption>KOHLER K-35923 Castia by Studio McGee Wall-mount bath spout with diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-castia-studio-mcgee-18-towel-bar</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae88239_rgb_8d8cdbb9-aea9-43f1-bef6-bd98802a85d3.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-35925 Castia by Studio McGee 18&quot; towel bar</image:title>
      <image:caption>KOHLER K-35925 Castia by Studio McGee 18&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-seagrove-studio-mcgee-48-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae96072_rgb_42ea6700-5bf8-4b7e-bcc6-8c8ebc864966.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-35027 Seagrove by Studio McGee 48&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-35027 Seagrove by Studio McGee 48&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-seagrove-studio-mcgee-60-bathroom-vanity-cabinet-sinks-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae96331_rgb_ef38bb44-0310-45c7-8bf7-1687f10169db.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-35028 Seagrove by Studio McGee 60&quot; bathroom vanity cabinet with sinks and quartz top</image:title>
      <image:caption>KOHLER K-35028 Seagrove by Studio McGee 60&quot; bathroom vanity cabinet with sinks and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-seagrove-studio-mcgee-24-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae96319_rgb_2593dcd1-a8cc-4977-a282-7909677191cf.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-35024 Seagrove by Studio McGee 24&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-35024 Seagrove by Studio McGee 24&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kernen-studio-mcgee-two-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae91872_rgb_88cfd95a-f003-46ee-91c5-5fc3092ee75f.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-32256-SC02 Kernen by Studio McGee Two-light sconce</image:title>
      <image:caption>KOHLER K-32256-SC02 Kernen by Studio McGee Two-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-castia-studio-mcgee-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae80877_rgb_f3cdec08-f812-49f8-97db-0d4eb6268319.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-35929 Castia by Studio McGee Toilet paper holder</image:title>
      <image:caption>KOHLER K-35929 Castia by Studio McGee Toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-seagrove-studio-mcgee-36-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae96168_rgb_a008e467-d500-4bd8-8305-35a17547621d.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-35026 Seagrove by Studio McGee 36&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-35026 Seagrove by Studio McGee 36&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-malin-studio-mcgee-72-bathroom-vanity-cabinet-sinks-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae95424_rgb_a1ee2978-4bbc-4e82-9e64-aa49e2a79b7b.jpg?v=1774972417</image:loc>
      <image:title>KOHLER K-35023 Malin by Studio McGee 72&quot; bathroom vanity cabinet with sinks and quartz top</image:title>
      <image:caption>KOHLER K-35023 Malin by Studio McGee 72&quot; bathroom vanity cabinet with sinks and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-malin-studio-mcgee-60-bathroom-vanity-cabinet-sinks-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae96344_rgb_badbd020-4b3b-4c08-a5c7-44a1b3348a18.jpg?v=1774972415</image:loc>
      <image:title>KOHLER K-35022 Malin by Studio McGee 60&quot; bathroom vanity cabinet with sinks and quartz top</image:title>
      <image:caption>KOHLER K-35022 Malin by Studio McGee 60&quot; bathroom vanity cabinet with sinks and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-seagrove-studio-mcgee-30-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae96396_rgb_64946d01-3e4c-4c5c-8c53-a22c2b5f1747.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-35025 Seagrove by Studio McGee 30&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-35025 Seagrove by Studio McGee 30&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-malin-studio-mcgee-36-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae96189_rgb_3de8f11d-cea5-4e66-ad28-a50885a1b715.jpg?v=1774972412</image:loc>
      <image:title>KOHLER K-35020 Malin by Studio McGee 36&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-35020 Malin by Studio McGee 36&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-malin-studio-mcgee-48-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae96062_rgb_03ed6a0c-6962-4113-a026-728648f8c91a.jpg?v=1774972414</image:loc>
      <image:title>KOHLER K-35021 Malin by Studio McGee 48&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-35021 Malin by Studio McGee 48&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-malin-studio-mcgee-24-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae96336_rgb_ae4078b4-dce7-4420-be77-a3f5acca11c8.jpg?v=1774972409</image:loc>
      <image:title>KOHLER K-35018 Malin by Studio McGee 24&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-35018 Malin by Studio McGee 24&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-edalyn-studio-mcgee-pull-down-kitchen-sink-faucet-three-function</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae88257_rgb_453b42bd-3ce4-41f2-ba29-e3565a3b5399.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-28358 Edalyn by Studio McGee Pull-down kitchen sink faucet with three-function sprayhead</image:title>
      <image:caption>KOHLER K-28358 Edalyn by Studio McGee Pull-down kitchen sink faucet with three-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-malin-studio-mcgee-30-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae96144_rgb_3cbea2b6-219b-4db3-aca8-17f783bb08af.jpg?v=1774972411</image:loc>
      <image:title>KOHLER K-35019 Malin by Studio McGee 30&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-35019 Malin by Studio McGee 30&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-castia-studio-mcgee-20-x-30-rectangular-mirror</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae73782_rgb_fd727362-0560-4b69-b6bb-d6888851daac.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-34969 Castia by Studio McGee 20&quot; x 30&quot; rectangular mirror</image:title>
      <image:caption>KOHLER K-34969 Castia by Studio McGee 20&quot; x 30&quot; rectangular mirror</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-malin-studio-mcgee-cabinet-knob</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae96371_rgb_88da16b4-8167-466b-ae23-1b2441886bec.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-29979 Malin by Studio McGee Cabinet knob</image:title>
      <image:caption>KOHLER K-29979 Malin by Studio McGee Cabinet knob</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-seagrove-studio-mcgee-cabinet-pull</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae96367_rgb_696f21f9-9918-4c64-b11f-c52ee4622e03.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-29980 Seagrove by Studio McGee Cabinet pull</image:title>
      <image:caption>KOHLER K-29980 Seagrove by Studio McGee Cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-edalyn-studio-mcgee-semi-professional-kitchen-sink-faucet-two-function</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae71226_rgb_7859860c-f9da-4567-a2b0-9b9f12761d66.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-28360 Edalyn by Studio McGee Semi-professional kitchen sink faucet with two-function sprayhead</image:title>
      <image:caption>KOHLER K-28360 Edalyn by Studio McGee Semi-professional kitchen sink faucet with two-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-edalyn-studio-mcgee-single-handle-bar-sink-faucet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae88226_rgb_121bee1f-afe2-468b-b8dd-41039850faff.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-28357 Edalyn by Studio McGee Single-handle bar sink faucet</image:title>
      <image:caption>KOHLER K-28357 Edalyn by Studio McGee Single-handle bar sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-edalyn-studio-mcgee-wall-mount-pot-filler</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae87683_rgb_174d4826-03d2-4298-b1e8-87058401e112.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-28359 Edalyn by Studio McGee Wall-mount pot filler</image:title>
      <image:caption>KOHLER K-28359 Edalyn by Studio McGee Wall-mount pot filler</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-b90-27-four-function-handshower-kit-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab32993_rgb_666bcd19-ba6f-498e-83b4-44c75e7e5b58.jpg?v=1745693881</image:loc>
      <image:title>KOHLER Awaken B90 27&quot; four-function handshower kit, 2.5 gpm</image:title>
      <image:caption>KOHLER Awaken B90 27&quot; four-function handshower kit, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-b110-30-deluxe-four-function-handshower-kit-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab58755_rgb_b52ba8d1-72ac-41b7-869f-36e04541aeff.jpg?v=1745693881</image:loc>
      <image:title>KOHLER Awaken B110 30&quot; deluxe four-function handshower kit, 2.5 gpm</image:title>
      <image:caption>KOHLER Awaken B110 30&quot; deluxe four-function handshower kit, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pitch-rite-temp-shower-trim-kit-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad22156_rgb_6d6ced37-4b1a-45fd-bda2-58ca64c670f0.jpg?v=1745693881</image:loc>
      <image:title>KOHLER Pitch Rite-Temp shower trim kit, 2.5 gpm</image:title>
      <image:caption>KOHLER Pitch Rite-Temp shower trim kit, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pitch-rite-temp-bath-shower-trim-kit-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad22161_rgb_cd3fbeb1-2157-46b9-b2f2-c69eecacfcad.jpg?v=1745693881</image:loc>
      <image:title>KOHLER Pitch Rite-Temp bath and shower trim kit, 2.5 gpm</image:title>
      <image:caption>KOHLER Pitch Rite-Temp bath and shower trim kit, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-embra-studio-mcgee-two-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae91873_rgb_29b4bc7e-454b-4595-9ed9-7bfa179282f5.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-32253-SC02 Embra by Studio McGee Two-light sconce</image:title>
      <image:caption>KOHLER K-32253-SC02 Embra by Studio McGee Two-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rely-77-h-sliding-shower-door-3-8-thick-glass-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae22573_rgb_cfc53e75-d681-4a46-a8b9-b15e2c0147e6.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-709080-10L Rely 77&quot; H sliding shower door with 3/8&quot;-thick glass</image:title>
      <image:caption>KOHLER K-709080-10L Rely 77&quot; H sliding shower door with 3/8&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-barrington-elongated-rear-outlet-toilet-bowl-antimicrobial-finish-seat</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae26313_rgb_1b66d6e3-41c6-4844-a9a4-20ef8e42329e.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-4327-SS Barrington Elongated rear outlet toilet bowl with antimicrobial finish, less seat</image:title>
      <image:caption>KOHLER K-4327-SS Barrington Elongated rear outlet toilet bowl with antimicrobial finish, less seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-b110-42-premium-four-function-handshower-kit-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab58759_rgb_790f08bb-3260-445a-b44a-40944314c693.jpg?v=1745693881</image:loc>
      <image:title>KOHLER Awaken B110 42&quot; premium four-function handshower kit, 2.5 gpm</image:title>
      <image:caption>KOHLER Awaken B110 42&quot; premium four-function handshower kit, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-edalyn-studio-mcgee-two-hole-bridge-kitchen-sink-faucet-side-sprayer</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae84924_rgb_034499c9-1a21-4667-af6f-c05575704c96.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-28356 Edalyn by Studio McGee Two-hole bridge kitchen sink faucet with side sprayer</image:title>
      <image:caption>KOHLER K-28356 Edalyn by Studio McGee Two-hole bridge kitchen sink faucet with side sprayer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rely-77-h-sliding-shower-door-3-8-thick-glass-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae23571_rgb_9acde64e-81a7-4f7a-bbe1-3b9ad40a5c48.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-709079-10L Rely 77&quot; H sliding shower door with 3/8&quot;-thick glass</image:title>
      <image:caption>KOHLER K-709079-10L Rely 77&quot; H sliding shower door with 3/8&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kresla-36-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/40639-BD1-0_ISO_d2c0048774_rgb.jpg?v=1774991925</image:loc>
      <image:title>KOHLER K-40639-BD1 Kresla 36&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-40639-BD1 Kresla 36&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kresla-60-bathroom-vanity-cabinet-sinks-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/40641-BD1-0_ISO_d2c0048931_rgb.jpg?v=1774991929</image:loc>
      <image:title>KOHLER K-40641-BD1 Kresla 60&quot; bathroom vanity cabinet with sinks and quartz top</image:title>
      <image:caption>KOHLER K-40641-BD1 Kresla 60&quot; bathroom vanity cabinet with sinks and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kresla-72-bathroom-vanity-cabinet-sinks-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/40642-BD1-0_ISO_d2c0048987_rgb.jpg?v=1774991931</image:loc>
      <image:title>KOHLER K-40642-BD1 Kresla 72&quot; bathroom vanity cabinet with sinks and quartz top</image:title>
      <image:caption>KOHLER K-40642-BD1 Kresla 72&quot; bathroom vanity cabinet with sinks and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kresla-30-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/40638-BD1-0_ISO_d2c0048710_rgb.jpg?v=1774991922</image:loc>
      <image:title>KOHLER K-40638-BD1 Kresla 30&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-40638-BD1 Kresla 30&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kresla-24-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/40637-BD1-0_ISO_d2c0048661_rgb.jpg?v=1774991920</image:loc>
      <image:title>KOHLER K-40637-BD1 Kresla 24&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-40637-BD1 Kresla 24&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kresla-48-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/40640-BD1-0_ISO_d2c0048829_rgb.jpg?v=1774991926</image:loc>
      <image:title>KOHLER K-40640-BD1 Kresla 48&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-40640-BD1 Kresla 48&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hadron-60-bathroom-vanity-cabinet-sinks-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae76632_rgb_e308510f-34ff-4955-bfa5-ab3fec415493.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-39607-ASB Hadron 60&quot; bathroom vanity cabinet with sinks and quartz top</image:title>
      <image:caption>KOHLER K-39607-ASB Hadron 60&quot; bathroom vanity cabinet with sinks and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hadron-36-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae62877_rgb_5b67e3ec-690c-425d-9a94-276497627541.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-39605-ASB Hadron 36&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-39605-ASB Hadron 36&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hadron-48-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae76596_rgb_760d2dfd-02a1-4f59-a337-416b0497c603.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-39606-ASB Hadron 48&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-39606-ASB Hadron 48&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-corbelle-tall-two-piece-elongated-toilet-skirted-trapway-1-28-gpf-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac27993_rgb_1c2d74d4-b10a-455b-9d3e-d2a3baaaa841.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-33813-RA Corbelle Tall two-piece elongated toilet with skirted trapway, 1.28 gpf</image:title>
      <image:caption>KOHLER K-33813-RA Corbelle Tall two-piece elongated toilet with skirted trapway, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hadron-30-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae72399_rgb_6f900173-9a1d-4ba0-bb24-cfecd07ad9bb.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-39604-ASB Hadron 30&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-39604-ASB Hadron 30&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-spacity-48-wall-hung-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae81717_rgb_3d4c1a6f-a536-4dfa-9e5a-9f83830132c8.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-32172-ASB Spacity 48&quot; wall-hung bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-32172-ASB Spacity 48&quot; wall-hung bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hadron-24-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae72395_rgb_96eef6a6-05e8-4fde-8fa7-5eadd2689c71.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-39603-ASB Hadron 24&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-39603-ASB Hadron 24&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-seer-24-vanity-legs</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad60240_rgb_10375dba-4eb4-4012-adb3-8f10cd50aefa.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-32813-SH1 Seer 24&quot; vanity legs</image:title>
      <image:caption>KOHLER K-32813-SH1 Seer 24&quot; vanity legs</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-spacity-60-wall-hung-bathroom-vanity-cabinet-sinks-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae81719_rgb_0a08db2e-e78e-42d8-9df7-295770bbb343.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-32173-ASB Spacity 60&quot; wall-hung bathroom vanity cabinet with sinks and quartz top</image:title>
      <image:caption>KOHLER K-32173-ASB Spacity 60&quot; wall-hung bathroom vanity cabinet with sinks and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-spacity-36-wall-hung-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae81716_rgb_0e3736ec-f75e-429b-bd92-8ff6b39c91fd.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-32171-ASB Spacity 36&quot; wall-hung bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-32171-ASB Spacity 36&quot; wall-hung bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-quo-36-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae47124_rgb_021f09d3-9b80-4f52-b710-a0eb6d84d808.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-31244-ASB Quo 36&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-31244-ASB Quo 36&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-quo-60-bathroom-vanity-cabinet-sinks-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae54516_rgb_b8145342-6c12-4210-9ebc-68d28c756184.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-31246-ASB Quo 60&quot; bathroom vanity cabinet with sinks and quartz top</image:title>
      <image:caption>KOHLER K-31246-ASB Quo 60&quot; bathroom vanity cabinet with sinks and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-charlemont-60-bathroom-vanity-cabinet-sinks-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/29263-BD1-0_ISO_d2c0039762_rgb.jpg?v=1774991440</image:loc>
      <image:title>KOHLER K-29263-BD1 Charlemont 60&quot; bathroom vanity cabinet with sinks and quartz top</image:title>
      <image:caption>KOHLER K-29263-BD1 Charlemont 60&quot; bathroom vanity cabinet with sinks and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-charlemont-48-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/29262-BD1-0_ISO_d2c0039715_rgb.jpg?v=1774991438</image:loc>
      <image:title>KOHLER K-29262-BD1 Charlemont 48&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-29262-BD1 Charlemont 48&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-chalice-22-3-4-oval-vessel-bathroom-sink-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae22343_rgb_ac863207-62a5-47a3-a459-2900643ee141.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-31705-1 Chalice 22-3/4&quot; oval vessel bathroom sink</image:title>
      <image:caption>KOHLER K-31705-1 Chalice 22-3/4&quot; oval vessel bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brockway-36-wall-mount-utility-sink-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae94579_rgb_63725132-afdb-40f8-bbab-988f39f52804.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-3200-PSG Brockway 36&quot; wall-mount utility sink</image:title>
      <image:caption>KOHLER K-3200-PSG Brockway 36&quot; wall-mount utility sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-quo-72-bathroom-vanity-cabinet-sinks-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae54517_rgb_5a7f1983-29d8-4e6d-af3c-bbf8e190ebf2.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-31247-ASB Quo 72&quot; bathroom vanity cabinet with sinks and quartz top</image:title>
      <image:caption>KOHLER K-31247-ASB Quo 72&quot; bathroom vanity cabinet with sinks and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brockway-36-wall-mount-utility-sink-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae94576_rgb_92ffa731-59f4-4e70-a5b0-5c13b93dbc26.jpg?v=1745693880</image:loc>
      <image:title>KOHLER K-3200-PPB Brockway 36&quot; wall-mount utility sink</image:title>
      <image:caption>KOHLER K-3200-PPB Brockway 36&quot; wall-mount utility sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-charlemont-72-bathroom-vanity-cabinet-sinks-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/29264-BD1-0_ISO_d2c0039824_rgb.jpg?v=1774991441</image:loc>
      <image:title>KOHLER K-29264-BD1 Charlemont 72&quot; bathroom vanity cabinet with sinks and quartz top</image:title>
      <image:caption>KOHLER K-29264-BD1 Charlemont 72&quot; bathroom vanity cabinet with sinks and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-charlemont-36-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/29261-BD1-0_ISO_d2c0039676_rgb.jpg?v=1774991436</image:loc>
      <image:title>KOHLER K-29261-BD1 Charlemont 36&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-29261-BD1 Charlemont 36&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-charlemont-24-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/29259-BD1-0_ISO_d2c0039435_rgb.jpg?v=1774991433</image:loc>
      <image:title>KOHLER K-29259-BD1 Charlemont 24&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-29259-BD1 Charlemont 24&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-quo-24-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae71068_rgb_4c40759a-0713-486e-9648-36bed2e664be.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-28379-ASB Quo 24&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-28379-ASB Quo 24&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-charlemont-30-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/29260-BD1-0_ISO_d2c0039610_rgb.jpg?v=1774991435</image:loc>
      <image:title>KOHLER K-29260-BD1 Charlemont 30&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-29260-BD1 Charlemont 30&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-quo-30-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae51998_rgb_f1998663-e067-4892-9e57-680308bd1484.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-28380-ASB Quo 30&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-28380-ASB Quo 30&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t27044-3-occasion-rite-temp-valve-trim-push-button-diverter-cross</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97902_rgb_8baf59ae-44a3-4596-9060-f35ffd3cd511.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-T27044-3 Occasion Rite-Temp valve trim with push-button diverter and cross handle</image:title>
      <image:caption>KOHLER K-T27044-3 Occasion Rite-Temp valve trim with push-button diverter and cross handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t27042-4-occasion-mastershower-transfer-valve-trim-lever-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad93863_rgb_ec06af66-1131-48f2-bf9e-d292d285fc12.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-T27042-4 Occasion MasterShower transfer valve trim with lever handle</image:title>
      <image:caption>KOHLER K-T27042-4 Occasion MasterShower transfer valve trim with lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t27042-3-occasion-mastershower-transfer-valve-trim-cross-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad93861_rgb_1cb81b04-86fd-4ed8-b11a-61f66629fbee.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-T27042-3 Occasion MasterShower transfer valve trim with cross handle</image:title>
      <image:caption>KOHLER K-T27042-3 Occasion MasterShower transfer valve trim with cross handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t27041-4-occasion-mastershower-volume-control-valve-trim-lever-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad93862_rgb_ec2ca86c-b4e7-44e5-993f-260dd8dde2e2.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-T27041-4 Occasion MasterShower volume control valve trim with lever handle</image:title>
      <image:caption>KOHLER K-T27041-4 Occasion MasterShower volume control valve trim with lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t27041-3-occasion-mastershower-volume-control-valve-trim-cross-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad93859_rgb_e7716a03-9353-4a19-bfd3-808ab1cfd77e.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-T27041-3 Occasion MasterShower volume control valve trim with cross handle</image:title>
      <image:caption>KOHLER K-T27041-3 Occasion MasterShower volume control valve trim with cross handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t27040-3-occasion-mastershower-temperature-control-valve-trim-cross</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad93860_rgb_13f4d257-b0d2-4f91-8ad7-ff5b7ee1b14c.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-T27040-3 Occasion MasterShower temperature control valve trim with cross handle</image:title>
      <image:caption>KOHLER K-T27040-3 Occasion MasterShower temperature control valve trim with cross handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t27011-nd-occasion-wall-mount-bathroom-sink-faucet-spout-straight</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad64908_rgb_5023ba04-6a40-41c8-a9d9-9fd1ab394b45.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-T27011-ND Occasion Wall-mount bathroom sink faucet spout with Straight design, 1.2 gpm</image:title>
      <image:caption>KOHLER K-T27011-ND Occasion Wall-mount bathroom sink faucet spout with Straight design, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t27013-9-occasion-wall-mount-bathroom-sink-faucet-knob-handle-trim-1-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad99273_rgb_00c3aaef-d5da-47d1-98f6-8ef5447d6a99.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-T27013-9 Occasion Wall-mount bathroom sink faucet Knob handle trim, 1.2 gpm</image:title>
      <image:caption>KOHLER K-T27013-9 Occasion Wall-mount bathroom sink faucet Knob handle trim, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t27025-4-occasion-floor-mount-bath-filler-trim-handshower</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad95823_rgb_00047a8b-2937-4c10-9852-01b33d3a187f.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-T27025-4 Occasion Floor-mount bath filler trim with handshower</image:title>
      <image:caption>KOHLER K-T27025-4 Occasion Floor-mount bath filler trim with handshower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t27013-3-occasion-wall-mount-bathroom-sink-faucet-cross-handle-trim-1</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad99268_rgb_ce8a8f01-0f86-4bdf-9061-ae5f79f850de.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-T27013-3 Occasion Wall-mount bathroom sink faucet Cross handle trim, 1.2 gpm</image:title>
      <image:caption>KOHLER K-T27013-3 Occasion Wall-mount bathroom sink faucet Cross handle trim, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t27013-4-occasion-wall-mount-bathroom-sink-faucet-lever-handle-trim-1</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad99274_rgb_187e45f2-9981-4a58-8e47-74f98d42dc77.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-T27013-4 Occasion Wall-mount bathroom sink faucet Lever handle trim, 1.2 gpm</image:title>
      <image:caption>KOHLER K-T27013-4 Occasion Wall-mount bathroom sink faucet Lever handle trim, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t27040-4-occasion-mastershower-temperature-control-valve-trim-lever</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad93858_rgb_e061a43e-2109-47bf-8fdd-1da865d35bc3.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-T27040-4 Occasion MasterShower temperature control valve trim with lever handle</image:title>
      <image:caption>KOHLER K-T27040-4 Occasion MasterShower temperature control valve trim with lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t23951-4-simplice-mastershower-transfer-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae08338_rgb_9a6ea8a3-1c79-4033-99cb-83bfad8337db.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-T23951-4 Simplice MasterShower transfer valve trim</image:title>
      <image:caption>KOHLER K-T23951-4 Simplice MasterShower transfer valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t23949-4-bellera-mastershower-transfer-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae15169_rgb_2b8045a9-d17d-4c14-ab41-e64a08185392.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-T23949-4 Bellera MasterShower transfer valve trim</image:title>
      <image:caption>KOHLER K-T23949-4 Bellera MasterShower transfer valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t26428-4-bellera-deck-mount-bath-faucet-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae14658_rgb_65b5b9dc-a762-4acf-8e37-f304c8a7f8e7.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-T26428-4 Bellera Deck-mount bath faucet trim</image:title>
      <image:caption>KOHLER K-T26428-4 Bellera Deck-mount bath faucet trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jute-60-wall-hung-bathroom-vanity-cabinet-sinks-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad63335_rgb_16a75691-1969-482f-bc17-8da424cdffee.jpg?v=1745693883</image:loc>
      <image:title>KOHLER Jute 60&quot; wall-hung bathroom vanity cabinet with sinks and quartz top</image:title>
      <image:caption>KOHLER Jute 60&quot; wall-hung bathroom vanity cabinet with sinks and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jute-31-wall-hung-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad63347_rgb_1bad7e4a-eb0b-4d1e-833c-4168168417ac.jpg?v=1745693883</image:loc>
      <image:title>KOHLER Jute 31&quot; wall-hung bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER Jute 31&quot; wall-hung bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t26426-4-simplice-deck-mount-bath-faucet-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae12255_rgb_f239203f-94e3-4171-9178-0adec1c57bc0.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-T26426-4 Simplice Deck-mount bath faucet trim</image:title>
      <image:caption>KOHLER K-T26426-4 Simplice Deck-mount bath faucet trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jute-36-wall-hung-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad63345_rgb_3045427b-d65e-46e3-92c1-8a20367c34da.jpg?v=1745693883</image:loc>
      <image:title>KOHLER Jute 36&quot; wall-hung bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER Jute 36&quot; wall-hung bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-poplin-36-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad63368_rgb_cfbd59dd-7dea-4e61-a2b0-65f6c73c8c91.jpg?v=1745693881</image:loc>
      <image:title>KOHLER Poplin 36&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER Poplin 36&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jute-48-wall-hung-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad63344_rgb_214423f2-2a63-490e-992b-7ba7185e9144.jpg?v=1745693883</image:loc>
      <image:title>KOHLER Jute 48&quot; wall-hung bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER Jute 48&quot; wall-hung bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jute-24-wall-hung-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad63350_rgb_c996af89-f755-4e42-ac13-ad35563b08ab.jpg?v=1745693881</image:loc>
      <image:title>KOHLER Jute 24&quot; wall-hung bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER Jute 24&quot; wall-hung bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-poplin-48-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad63359_rgb_83d70888-91d1-444e-9a66-48a9eeb432ac.jpg?v=1745693881</image:loc>
      <image:title>KOHLER Poplin 48&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER Poplin 48&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-poplin-30-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad63385_rgb_ee05733e-8d22-444c-8181-e79fe9c4618b.jpg?v=1745693881</image:loc>
      <image:title>KOHLER Poplin 30&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER Poplin 30&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-poplin-24-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad63382_rgb_9505f24b-21bc-41a2-954d-1d9a1d753a50.jpg?v=1745693881</image:loc>
      <image:title>KOHLER Poplin 24&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER Poplin 24&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-poplin-60-bathroom-vanity-cabinet-sinks-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad63353_rgb_6611b99b-979d-41e5-bf6a-090e5beddab5.jpg?v=1745693881</image:loc>
      <image:title>KOHLER Poplin 60&quot; bathroom vanity cabinet with sinks and quartz top</image:title>
      <image:caption>KOHLER Poplin 60&quot; bathroom vanity cabinet with sinks and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lodern-60-wall-hung-bathroom-vanity-cabinet-sinks-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad63356_rgb_4b962f86-c5a6-49b3-b43b-3abba79a9f29.jpg?v=1745693880</image:loc>
      <image:title>KOHLER Lodern 60&quot; wall-hung bathroom vanity cabinet with sinks and quartz top</image:title>
      <image:caption>KOHLER Lodern 60&quot; wall-hung bathroom vanity cabinet with sinks and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-cm5289-bd1-tresham-30-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_2d89f562-2f50-470c-8ca6-48d5af8529ad.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-CM5289-BD1 Tresham 30&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-CM5289-BD1 Tresham 30&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-enivo-60-wall-hung-bathroom-vanity-cabinet-sinks-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad63367_rgb_436365d1-a5ce-42f7-94b7-ec39386ae856.jpg?v=1745693881</image:loc>
      <image:title>KOHLER Enivo 60&quot; wall-hung bathroom vanity cabinet with sinks and quartz top</image:title>
      <image:caption>KOHLER Enivo 60&quot; wall-hung bathroom vanity cabinet with sinks and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-enivo-36-wall-hung-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad63364_rgb_110ec2b5-4f69-49ec-b38a-3baaf42eab94.jpg?v=1745693881</image:loc>
      <image:title>KOHLER Enivo 36&quot; wall-hung bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER Enivo 36&quot; wall-hung bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tresham-36-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad63375_rgb_436c647f-48d7-43bf-9076-2bf58f360b1c.jpg?v=1745693881</image:loc>
      <image:title>KOHLER Tresham 36&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER Tresham 36&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-quo-48-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae51996_rgb_b3472bef-bac2-4f1c-9c8f-377af22f92d2.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-28383-ASB Quo 48&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-28383-ASB Quo 48&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lodern-36-wall-hung-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad63365_rgb_8144fe24-8432-444b-84d4-a70e0832001f.jpg?v=1745693881</image:loc>
      <image:title>KOHLER Lodern 36&quot; wall-hung bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER Lodern 36&quot; wall-hung bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-36-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad63361_rgb_3a01920d-f725-4674-827c-e58d3127c208.jpg?v=1745693881</image:loc>
      <image:title>KOHLER Artifacts™ 36&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER Artifacts™ 36&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-60-bathroom-vanity-cabinet-sinks-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad63383_rgb_43b123b3-ff1a-452f-8d9c-abd591a6a455.jpg?v=1745693880</image:loc>
      <image:title>KOHLER Artifacts™ 60&quot; bathroom vanity cabinet with sinks and quartz top</image:title>
      <image:caption>KOHLER Artifacts™ 60&quot; bathroom vanity cabinet with sinks and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-cm2604-bd1-tresham-24-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_72054069-3f98-41e8-94a8-d40f656aea0e.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-CM2604-BD1 Tresham 24&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-CM2604-BD1 Tresham 24&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rutledge-nightlight-readylatch-quiet-close-round-front-toilet-seat</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae21230_rgb_6e98a283-a437-4a3b-b95a-60db20d33030.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-78059-RL Rutledge Nightlight ReadyLatch Quiet-Close round-front toilet seat</image:title>
      <image:caption>KOHLER K-78059-RL Rutledge Nightlight ReadyLatch Quiet-Close round-front toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-task-smart-divide-smart-divide-33-top-undermount-double-bowl-workstation</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad17567_rgb_0890da92-45d2-41d8-b01a-f5bd61efc181.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-80085-1PC Task Smart Divide Smart Divide 33&quot; top-/undermount double-bowl workstation kitchen sink</image:title>
      <image:caption>KOHLER K-80085-1PC Task Smart Divide Smart Divide 33&quot; top-/undermount double-bowl workstation kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-levity-plus-frameless-sliding-shower-door-81-5-8-h-x-44-5-8-47-5-8-w-3-8</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae05520_rgb_aa1ad1be-fa0b-47cb-a317-5186790ac79a.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-702428-L Levity Plus Frameless sliding shower door, 81-5/8&quot; H x 44-5/8 - 47-5/8&quot; W, with 3/8&quot;-thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-702428-L Levity Plus Frameless sliding shower door, 81-5/8&quot; H x 44-5/8 - 47-5/8&quot; W, with 3/8&quot;-thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-levity-plus-frameless-sliding-shower-door-77-9-16-h-x-56-5-8-59-5-8-w-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae05497_rgb_3884d70a-973e-4ff9-8e39-9f4053ffde0a.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-702424-L Levity Plus Frameless sliding shower door, 77-9/16&quot; H x 56-5/8 - 59-5/8&quot; W, with 5/16&quot;-thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-702424-L Levity Plus Frameless sliding shower door, 77-9/16&quot; H x 56-5/8 - 59-5/8&quot; W, with 5/16&quot;-thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-task-smart-divide-smart-divide-33-top-undermount-double-bowl-workstation-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad17570_rgb_b5875ba0-1e70-4a48-90ae-42df03d01032.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-80085-2PC Task Smart Divide Smart Divide 33&quot; top-/undermount double-bowl workstation kitchen sink</image:title>
      <image:caption>KOHLER K-80085-2PC Task Smart Divide Smart Divide 33&quot; top-/undermount double-bowl workstation kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-levity-plus-81-5-8-h-sliding-shower-door-3-8-thick-glass</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae05526_rgb_dc7ca27f-23e5-40ab-a7e4-f95ac56e0cfa.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-702430-L Levity Plus 81-5/8&quot; H sliding shower door with 3/8&quot;-thick glass</image:title>
      <image:caption>KOHLER K-702430-L Levity Plus 81-5/8&quot; H sliding shower door with 3/8&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-levity-plus-frameless-sliding-shower-door-81-5-8-h-x-44-5-8-47-5-8-w-3-8-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae05519_rgb_954a9fce-ea87-4b28-bbed-8c99169422bc.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-702427-L Levity Plus Frameless sliding shower door, 81-5/8&quot; H x 44-5/8 - 47-5/8&quot; W, with 3/8&quot;-thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-702427-L Levity Plus Frameless sliding shower door, 81-5/8&quot; H x 44-5/8 - 47-5/8&quot; W, with 3/8&quot;-thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-levity-plus-frameless-sliding-bath-door-61-9-16-h-x-56-5-8-59-5-8-w-3-8</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae05507_rgb_5cefd371-a53e-4dc1-9abe-ab058c53d4b7.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-702425-L Levity Plus Frameless sliding bath door, 61-9/16&quot; H x 56-5/8 - 59-5/8&quot; W, with 3/8&quot;-thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-702425-L Levity Plus Frameless sliding bath door, 61-9/16&quot; H x 56-5/8 - 59-5/8&quot; W, with 3/8&quot;-thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rutledge-readylatch-quiet-close-round-front-toilet-seat</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae21230_rgb_c9d027be-2cb3-448e-ae32-3c875028d37a.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-78052-RL Rutledge ReadyLatch Quiet-Close round-front toilet seat</image:title>
      <image:caption>KOHLER K-78052-RL Rutledge ReadyLatch Quiet-Close round-front toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-levity-plus-frameless-sliding-shower-door-77-9-16-h-x-44-5-8-47-5-8-w-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae05488_rgb_30244a8c-13a8-4b7b-8452-6f4076b9f48f.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-702422-L Levity Plus Frameless sliding shower door, 77-9/16&quot; H x 44-5/8 - 47-5/8&quot; W, with 5/16&quot;-thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-702422-L Levity Plus Frameless sliding shower door, 77-9/16&quot; H x 44-5/8 - 47-5/8&quot; W, with 5/16&quot;-thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-levity-plus-frameless-sliding-shower-door-77-9-16-h-x-44-5-8-47-5-8-w-5-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae05489_rgb_b14d4d20-2455-4d6b-ba4d-7b4c637dd867.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-702421-L Levity Plus Frameless sliding shower door, 77-9/16&quot; H x 44-5/8 - 47-5/8&quot; W, with 5/16&quot;-thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-702421-L Levity Plus Frameless sliding shower door, 77-9/16&quot; H x 44-5/8 - 47-5/8&quot; W, with 5/16&quot;-thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-levity-plus-frameless-sliding-bath-door-61-9-16-h-x-56-5-8-59-5-8-w-5-16</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae05403_rgb_12d64d11-241f-49b9-9127-884bd252e01c.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-702420-L Levity Plus Frameless sliding bath door, 61-9/16&quot; H x 56-5/8 - 59-5/8&quot; W, with 5/16&quot;-thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-702420-L Levity Plus Frameless sliding bath door, 61-9/16&quot; H x 56-5/8 - 59-5/8&quot; W, with 5/16&quot;-thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-sliding-shower-door-78-h-x-56-1-8-59-7-8-w-3-8-thick-crystal</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae08548_rgb_8dab4a93-7a8a-4159-8518-b4ae649f730d.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-701696-L Composed Sliding shower door, 78&quot; H x 56-1/8 - 59-7/8&quot; W, with 3/8&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-701696-L Composed Sliding shower door, 78&quot; H x 56-1/8 - 59-7/8&quot; W, with 3/8&quot; thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-levity-plus-frameless-sliding-bath-door-61-9-16-h-x-56-5-8-59-5-8-w-5-16-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae05410_rgb_4053ca04-f38a-4e27-8dc6-5804ccc2ed00.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-702419-L Levity Plus Frameless sliding bath door, 61-9/16&quot; H x 56-5/8 - 59-5/8&quot; W, with 5/16&quot;-thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-702419-L Levity Plus Frameless sliding bath door, 61-9/16&quot; H x 56-5/8 - 59-5/8&quot; W, with 5/16&quot;-thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tresham-toilet-tank-1-28-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac28973_rgb_e4f44e3a-6327-4a32-b856-cef10e9ccc6b.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-4899-RA Tresham Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-4899-RA Tresham Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-sliding-shower-door-78-h-x-44-1-8-47-7-8-w-3-8-thick-crystal</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae08525_rgb_fc766a74-a48d-4b13-8fc6-5eb69aa9c059.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-701695-L Composed Sliding shower door, 78&quot; H x 44-1/8 - 47-7/8&quot; W, with 3/8&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-701695-L Composed Sliding shower door, 78&quot; H x 44-1/8 - 47-7/8&quot; W, with 3/8&quot; thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-glenbury-readylatch-quiet-close-elongated-toilet-seat</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae21209_rgb_255809e1-b8b2-4d14-abd8-69e96ff92aef.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-4733-RL Glenbury ReadyLatch Quiet-Close elongated toilet seat</image:title>
      <image:caption>KOHLER K-4733-RL Glenbury ReadyLatch Quiet-Close elongated toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dexter-washout-wall-mount-0-125-gpf-urinal-top-spud-antimicrobial</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab94532_rgb_6189dddf-ffc7-4ea4-86bc-2de79b531f05.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-5452-ETSS Dexter Washout wall-mount 0.125 gpf urinal with top spud, antimicrobial</image:title>
      <image:caption>KOHLER K-5452-ETSS Dexter Washout wall-mount 0.125 gpf urinal with top spud, antimicrobial</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-saile-readylatch-quiet-close-elongated-toilet-seat</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae19069_rgb_3a302936-e5c5-4899-b0a4-8da60c62e212.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-4748-RL Saile ReadyLatch Quiet-Close elongated toilet seat</image:title>
      <image:caption>KOHLER K-4748-RL Saile ReadyLatch Quiet-Close elongated toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rutledge-readylatch-quiet-close-elongated-toilet-seat</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae21226_rgb_205249ee-08d1-4a01-b482-fed4b945b642.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-4734-RL Rutledge ReadyLatch Quiet-Close elongated toilet seat</image:title>
      <image:caption>KOHLER K-4734-RL Rutledge ReadyLatch Quiet-Close elongated toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-62-h-sliding-bath-door-3-8-thick-glass</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae08524_rgb_35c4508f-8ccf-4917-bb0c-d66a0f8c3b35.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-701694-L Composed 62&quot; H sliding bath door with 3/8&quot;-thick glass</image:title>
      <image:caption>KOHLER K-701694-L Composed 62&quot; H sliding bath door with 3/8&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kelston-toilet-tank-1-28-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae04206_rgb_e7b1e665-e6d9-4aee-89d3-62c3f1582b88.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-32808-RA Kelston Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-32808-RA Kelston Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellera-14-pendant</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad84745_rgb_245fd401-6000-4764-a112-484d6d96fb27.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-31765-PE01 Bellera 14&quot; pendant</image:title>
      <image:caption>KOHLER K-31765-PE01 Bellera 14&quot; pendant</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cachet-readylatch-quiet-close-elongated-toilet-seat</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae21188_rgb_f73871e5-63d1-4450-abe0-ed50fe20e66d.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-4636-RL Cachet ReadyLatch Quiet-Close elongated toilet seat</image:title>
      <image:caption>KOHLER K-4636-RL Cachet ReadyLatch Quiet-Close elongated toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-venza-widespread-bathroom-sink-faucet-0-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae12191_rgb_56aab61d-dc1f-4c22-a6ab-86d6be05e0fa.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-28125-4N Venza Widespread bathroom sink faucet, 0.5 gpm</image:title>
      <image:caption>KOHLER K-28125-4N Venza Widespread bathroom sink faucet, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-14-flush-mount</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad96122_rgb_720cf8ec-74a3-4ed9-a542-7e40b93bb8e3.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-31760-FM02 Riff 14&quot; flush-mount</image:title>
      <image:caption>KOHLER K-31760-FM02 Riff 14&quot; flush-mount</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cachet-readylatch-quiet-close-round-front-toilet-seat</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae21193_rgb_9d0f824a-bf1f-47f0-9580-9fac91024756.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-4639-RL Cachet ReadyLatch Quiet-Close round-front toilet seat</image:title>
      <image:caption>KOHLER K-4639-RL Cachet ReadyLatch Quiet-Close round-front toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tresdoux-16-pendant</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad37834_rgb_fdbb5cf6-10bb-4ecf-adef-12144a16f64e.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-27439-PE03 Tresdoux 16&quot; pendant</image:title>
      <image:caption>KOHLER K-27439-PE03 Tresdoux 16&quot; pendant</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tresdoux-24-chandelier</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38177_rgb_173d12ad-0d4e-458d-8efe-2224fbbab0f1.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-27441-CH06 Tresdoux 24&quot; chandelier</image:title>
      <image:caption>KOHLER K-27441-CH06 Tresdoux 24&quot; chandelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-simplice-widespread-bathroom-sink-faucet-1-0-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae12256_rgb_ef844b40-56b4-463e-b365-5f2d250a5ee0.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-27390-4K Simplice Widespread bathroom sink faucet, 1.0 gpm</image:title>
      <image:caption>KOHLER K-27390-4K Simplice Widespread bathroom sink faucet, 1.0 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-simplice-widespread-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae12256_rgb_f2bfba08-a03f-445c-bdaa-a63c82c74fbb.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-27390-4 Simplice Widespread bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-27390-4 Simplice Widespread bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-santa-rosa-one-piece-compact-elongated-toilet-1-28-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae05064_rgb_d048bcde-9633-46a7-9b6f-68e519f76b88.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-30810-RA Santa Rosa One-piece compact elongated toilet, 1.28 gpf</image:title>
      <image:caption>KOHLER K-30810-RA Santa Rosa One-piece compact elongated toilet, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-simplice-widespread-bathroom-sink-faucet-0-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae12256_rgb_7d14d8f2-9013-4039-87df-f365fcd83089.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-27390-4N Simplice Widespread bathroom sink faucet, 0.5 gpm</image:title>
      <image:caption>KOHLER K-27390-4N Simplice Widespread bathroom sink faucet, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-simplice-single-handle-bathroom-sink-faucet-0-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae09265_rgb_59e31629-cfa9-4976-880f-cee080d15ae4.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-27389-4N Simplice Single-handle bathroom sink faucet, 0.5 gpm</image:title>
      <image:caption>KOHLER K-27389-4N Simplice Single-handle bathroom sink faucet, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-simplice-centerset-bathroom-sink-faucet-1-0-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae09262_rgb_420416ff-e669-48db-8d5d-bd6e8baf3ed8.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-27388-4K Simplice Centerset bathroom sink faucet, 1.0 gpm</image:title>
      <image:caption>KOHLER K-27388-4K Simplice Centerset bathroom sink faucet, 1.0 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-simplice-single-handle-bathroom-sink-faucet-1-0-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae09265_rgb_87c1053f-1839-4e2a-84d9-56d761058f42.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-27389-4K Simplice Single-handle bathroom sink faucet, 1.0 gpm</image:title>
      <image:caption>KOHLER K-27389-4K Simplice Single-handle bathroom sink faucet, 1.0 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-simplice-centerset-bathroom-sink-faucet-0-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae09262_rgb_5e7af98f-2324-4cbd-9d6c-bb0480da4af4.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-27388-4N Simplice Centerset bathroom sink faucet, 0.5 gpm</image:title>
      <image:caption>KOHLER K-27388-4N Simplice Centerset bathroom sink faucet, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-simplice-centerset-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae09262_rgb_97c10aa3-2d33-431e-8c0e-859e00f12a39.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-27388-4 Simplice Centerset bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-27388-4 Simplice Centerset bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-simplice-single-handle-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae09265_rgb_487de036-6fb3-4c98-8555-6010c6449042.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-27389-4 Simplice Single-handle bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-27389-4 Simplice Single-handle bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellera-widespread-bathroom-sink-faucet-0-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae12253_rgb_40c8705f-70f0-468d-a05a-95243e56df2d.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-27380-4N Bellera Widespread bathroom sink faucet, 0.5 gpm</image:title>
      <image:caption>KOHLER K-27380-4N Bellera Widespread bathroom sink faucet, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellera-widespread-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae12253_rgb_14a3d521-14df-4ab1-85dd-d1b3b1abdd48.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-27380-4 Bellera Widespread bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-27380-4 Bellera Widespread bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellera-widespread-bathroom-sink-faucet-1-0-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae12253_rgb_c0162d4e-659d-45d1-8dd2-7dcd9b5ac41c.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-27380-4K Bellera Widespread bathroom sink faucet, 1.0 gpm</image:title>
      <image:caption>KOHLER K-27380-4K Bellera Widespread bathroom sink faucet, 1.0 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellera-centerset-bathroom-sink-faucet-0-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae09222_rgb_9cf8749b-2e44-4831-87a1-7893b64e0fb0.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-27378-4N Bellera Centerset bathroom sink faucet, 0.5 gpm</image:title>
      <image:caption>KOHLER K-27378-4N Bellera Centerset bathroom sink faucet, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellera-single-handle-bathroom-sink-faucet-0-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae09256_rgb_a9d8078b-3ead-42eb-a8e7-da5edfb62a6e.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-27379-4N Bellera Single-handle bathroom sink faucet, 0.5 gpm</image:title>
      <image:caption>KOHLER K-27379-4N Bellera Single-handle bathroom sink faucet, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellera-single-handle-bathroom-sink-faucet-1-0-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae09256_rgb_73205d8d-21b6-4b67-953d-e06714a122ce.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-27379-4K Bellera Single-handle bathroom sink faucet, 1.0 gpm</image:title>
      <image:caption>KOHLER K-27379-4K Bellera Single-handle bathroom sink faucet, 1.0 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellera-centerset-bathroom-sink-faucet-1-0-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae09222_rgb_e069118d-944f-4a4e-9312-abdf42f05586.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-27378-4K Bellera Centerset bathroom sink faucet, 1.0 gpm</image:title>
      <image:caption>KOHLER K-27378-4K Bellera Centerset bathroom sink faucet, 1.0 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellera-single-handle-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae09256_rgb_53d76ee4-86bb-43b9-a6df-8f9636c43456.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-27379-4 Bellera Single-handle bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-27379-4 Bellera Single-handle bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-8-single-function-rainhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad64971_rgb_7cbbe07f-3d0c-43b3-8492-0370a25a8132.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-27051-G Occasion 8&quot; single-function rainhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-27051-G Occasion 8&quot; single-function rainhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-hydrorail-r-shower-column-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad95675_rgb_d3d0c737-0aca-477f-bad4-db6eae932e73.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-27118-G Occasion HydroRail-R shower column kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-27118-G Occasion HydroRail-R shower column kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellera-centerset-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae09222_rgb_588fc5aa-1a2b-4a12-a410-1295d172b69e.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-27378-4 Bellera Centerset bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-27378-4 Bellera Centerset bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-hydrorail-s-shower-column-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad95679_rgb_d06b927d-0b11-480e-bae1-d98498eedbdf.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-27119-G Occasion HydroRail-S shower column kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-27119-G Occasion HydroRail-S shower column kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-single-function-handshower-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97444_rgb_6c4415ef-8086-4da7-a84d-dddf55d26ed7.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-27052-G Occasion Single-function handshower, 1.75 gpm</image:title>
      <image:caption>KOHLER K-27052-G Occasion Single-function handshower, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-single-function-showerhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad95650_rgb_cec205fe-0096-4243-bb0f-d9c16118b3d6.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-27050-G Occasion Single-function showerhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-27050-G Occasion Single-function showerhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-two-way-exposed-thermostatic-valve-shower-column-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad93867_rgb_0272c625-2988-4ff4-a0a3-279af29131c2.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-27031-9 Occasion Two-Way exposed thermostatic valve and shower column kit</image:title>
      <image:caption>KOHLER K-27031-9 Occasion Two-Way exposed thermostatic valve and shower column kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-deck-mount-bath-faucet-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad64942_rgb_a8cba521-92e3-41a2-a8f8-120b01ffeda2.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-27019-4 Occasion Deck-mount bath faucet handle</image:title>
      <image:caption>KOHLER K-27019-4 Occasion Deck-mount bath faucet handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-deck-mount-bath-faucet-handles-lever-design</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad98978_rgb_93a1ae17-412e-4294-b2b6-db3533f5f746.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-27018-4 Occasion Deck-mount bath faucet handles with Lever design</image:title>
      <image:caption>KOHLER K-27018-4 Occasion Deck-mount bath faucet handles with Lever design</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-knob-bathroom-sink-faucet-handles</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97436_rgb_88fc0ac2-50e6-4a8c-b361-ec52b3b84856.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-27010-9 Occasion Knob bathroom sink faucet handles</image:title>
      <image:caption>KOHLER K-27010-9 Occasion Knob bathroom sink faucet handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-lever-bathroom-sink-faucet-handles</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97414_rgb_6439cb9e-47ff-4435-b67f-b8f732dd629f.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-27010-4 Occasion Lever bathroom sink faucet handles</image:title>
      <image:caption>KOHLER K-27010-4 Occasion Lever bathroom sink faucet handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-deck-mount-bath-faucet-handles-cross-design</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad98986_rgb_ea92ad66-a217-4eef-9c87-54694ab7869e.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-27018-3 Occasion Deck-mount bath faucet handles with Cross design</image:title>
      <image:caption>KOHLER K-27018-3 Occasion Deck-mount bath faucet handles with Cross design</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-wall-mount-bathroom-sink-faucet-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97432_rgb_8a337819-b0e0-4bee-82f2-bd94fe63f0f7.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-27012-4 Occasion Wall-mount bathroom sink faucet handle</image:title>
      <image:caption>KOHLER K-27012-4 Occasion Wall-mount bathroom sink faucet handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-cross-bathroom-sink-faucet-handles</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97412_rgb_a88c5c21-fb96-4084-a770-f0add1f3915c.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-27010-3 Occasion Cross bathroom sink faucet handles</image:title>
      <image:caption>KOHLER K-27010-3 Occasion Cross bathroom sink faucet handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-bathroom-sink-faucet-spout-straight-design-1-0-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97349_rgb_c92f4835-18cc-49a7-9c18-efbd29f9ed50.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-27009-K Occasion Bathroom sink faucet spout with Straight design, 1.0 gpm</image:title>
      <image:caption>KOHLER K-27009-K Occasion Bathroom sink faucet spout with Straight design, 1.0 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-bathroom-sink-faucet-spout-straight-design-0-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97349_rgb_20c3ce01-8779-42f4-ac5f-b2b35835bb03.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-27009-N Occasion Bathroom sink faucet spout with Straight design, 0.5 gpm</image:title>
      <image:caption>KOHLER K-27009-N Occasion Bathroom sink faucet spout with Straight design, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-bathroom-sink-faucet-spout-cane-design-0-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97239_rgb_768ed636-9476-4532-8790-b4ddf8384456.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-27008-N Occasion Bathroom sink faucet spout with Cane design, 0.5 gpm</image:title>
      <image:caption>KOHLER K-27008-N Occasion Bathroom sink faucet spout with Cane design, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-36-extension-kit-2-1-2-linear-drain-channel</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae40776_rgb_56b24653-02cc-4afd-915b-4f2e9545749c.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-33425 36&quot; extension kit for 2-1/2&quot; linear drain channel</image:title>
      <image:caption>KOHLER K-33425 36&quot; extension kit for 2-1/2&quot; linear drain channel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-22-x-34-rectangular-framed-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae49104_rgb_7de00330-bfa2-4791-b916-f8d51c899d51.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-35570 Verdera 22&quot; x 34&quot; rectangular framed medicine cabinet</image:title>
      <image:caption>KOHLER K-35570 Verdera 22&quot; x 34&quot; rectangular framed medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-15-x-30-rectangular-framed-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae49118_rgb_3f1dccac-8c16-4371-936b-42e4bcc03c7f.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-35569 Verdera 15&quot; x 30&quot; rectangular framed medicine cabinet</image:title>
      <image:caption>KOHLER K-35569 Verdera 15&quot; x 30&quot; rectangular framed medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-bathroom-sink-faucet-spout-cane-design-1-0-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97239_rgb_cfac2757-a496-478a-852b-7849b6ce23ed.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-27008-K Occasion Bathroom sink faucet spout with Cane design, 1.0 gpm</image:title>
      <image:caption>KOHLER K-27008-K Occasion Bathroom sink faucet spout with Cane design, 1.0 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-perfectfill-slotted-overflow-bath-drain-trim-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae22916_rgb_5f8ffc06-15fd-4f9f-a407-ae4514ee52ae.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-31799 PerfectFill Slotted overflow bath drain trim kit</image:title>
      <image:caption>KOHLER K-31799 PerfectFill Slotted overflow bath drain trim kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-36-extension-kit-1-1-4-linear-drain-channel</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae40775_rgb_32de51e0-1aef-40a3-98d9-4fc8f15f3082.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-33426 36&quot; extension kit for 1-1/4&quot; linear drain channel</image:title>
      <image:caption>KOHLER K-33426 36&quot; extension kit for 1-1/4&quot; linear drain channel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-spacity-24-fireclay-vanity-top-integrated-square-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae29050_rgb_fc1d8a06-7f2f-4668-a5c5-4fef250ae389.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-31554 Spacity 24&quot; fireclay vanity top with integrated square sink</image:title>
      <image:caption>KOHLER K-31554 Spacity 24&quot; fireclay vanity top with integrated square sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-spacity-30-fireclay-vanity-top-integrated-square-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae34283_rgb_6cec2753-5b1e-4f55-b74f-ff6b914cbc83.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-31557 Spacity 30&quot; fireclay vanity top with integrated square sink</image:title>
      <image:caption>KOHLER K-31557 Spacity 30&quot; fireclay vanity top with integrated square sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-essential-22-round-framed-mirror</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae33832_rgb_6a08ab40-b178-43fd-abb3-8e763f17be92.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-31367 Essential 22&quot; round framed mirror</image:title>
      <image:caption>KOHLER K-31367 Essential 22&quot; round framed mirror</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-perfectfill-bath-drain-trim-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae22914_rgb_605356a0-c9bc-44bb-a7e9-aea60f72ec70.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-31800 PerfectFill Bath drain trim kit</image:title>
      <image:caption>KOHLER K-31800 PerfectFill Bath drain trim kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-essential-32-round-framed-mirror</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae33835_rgb_03b66aa8-da15-42ec-881c-44707b9a2243.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-31368 Essential 32&quot; round framed mirror</image:title>
      <image:caption>KOHLER K-31368 Essential 32&quot; round framed mirror</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-essential-18-x-36-capsule-framed-mirror</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae33829_rgb_7e0f50b7-eadf-4dfa-8298-8fe306537c9e.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-31371 Essential 18&quot; x 36&quot; capsule framed mirror</image:title>
      <image:caption>KOHLER K-31371 Essential 18&quot; x 36&quot; capsule framed mirror</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-essential-42-round-framed-mirror</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae34321_rgb_223ceab5-4ce7-4dcb-ad93-2665b7d63adf.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-31370 Essential 42&quot; round framed mirror</image:title>
      <image:caption>KOHLER K-31370 Essential 42&quot; round framed mirror</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-essential-36-round-framed-mirror</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae60399_rgb_b8f42a12-a492-435f-a2cc-2801865878b6.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-31369 Essential 36&quot; round framed mirror</image:title>
      <image:caption>KOHLER K-31369 Essential 36&quot; round framed mirror</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-essential-30-x-45-rectangular-framed-mirror</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae34317_rgb_86973ec3-c12b-485b-901e-307b59e918c5.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-31365 Essential 30&quot; x 45&quot; rectangular framed mirror</image:title>
      <image:caption>KOHLER K-31365 Essential 30&quot; x 45&quot; rectangular framed mirror</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-essential-24-x-36-rectangular-framed-mirror</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae33824_rgb_47ac3087-83aa-4a89-a2a2-ed0c375abac3.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-31364 Essential 24&quot; x 36&quot; rectangular framed mirror</image:title>
      <image:caption>KOHLER K-31364 Essential 24&quot; x 36&quot; rectangular framed mirror</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-salute-15-round-vessel-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae58659_rgb_10c3c9b6-947d-435d-a3af-220d7863a2ba.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-28824 Salute 15&quot; round vessel bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-28824 Salute 15&quot; round vessel bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-santa-rosa-one-piece-compact-elongated-1-6-gpf-toilet-revolution-360</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae05068_rgb_7650c085-4432-4b4b-8019-0d51871c14e9.jpg?v=1745693883</image:loc>
      <image:title>KOHLER Santa Rosa™ One-piece compact elongated 1.6 gpf toilet with Revolution 360 swirl flushing technology</image:title>
      <image:caption>KOHLER Santa Rosa™ One-piece compact elongated 1.6 gpf toilet with Revolution 360 swirl flushing technology</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-yepsen-20-rectangular-undermount-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae59261_rgb_2dc5a6a4-3f1a-4582-b069-841117d2a0f0.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-28823 Yepsen 20&quot; rectangular undermount bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-28823 Yepsen 20&quot; rectangular undermount bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-spacity-dual-sided-storage-tray-washboard</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae29047_rgb_f8831f1b-8d90-48e8-b662-dabc0efd8051.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-28165 Spacity Dual-sided storage tray and washboard</image:title>
      <image:caption>KOHLER K-28165 Spacity Dual-sided storage tray and washboard</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rival-pull-down-kitchen-sink-faucet-two-function-sprayhead</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae37608_rgb_abd8a254-b008-4bec-a019-f92c8cd8c850.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-30469 Rival Pull-down kitchen sink faucet with two-function sprayhead</image:title>
      <image:caption>KOHLER K-30469 Rival Pull-down kitchen sink faucet with two-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-8-single-function-rainhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad19175_rgb_22e7d000-62aa-4025-aff6-eeaea85aa6c0.jpg?v=1745693883</image:loc>
      <image:title>KOHLER Awaken 8&quot; single-function rainhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Awaken 8&quot; single-function rainhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-10-single-function-rainhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad19156_rgb_ae35eff8-409d-46f5-a003-305132e7824b.jpg?v=1745693883</image:loc>
      <image:title>KOHLER Awaken 10&quot; single-function rainhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Awaken 10&quot; single-function rainhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highcliff-ultra-antimicrobial-toilet-mach-tripoint-touchless-dc-1-6-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_034a8806-ba3c-4ff7-8f51-adfe43823f0d.jpg?v=1745693882</image:loc>
      <image:title>KOHLER PR96057-T5DS Highcliff Ultra Antimicrobial toilet with Mach Tripoint touchless DC 1.6 gpf flushometer</image:title>
      <image:caption>KOHLER PR96057-T5DS Highcliff Ultra Antimicrobial toilet with Mach Tripoint touchless DC 1.6 gpf flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cachet-nightlight-readylatch-quiet-close-elongated-toilet-seat</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae21224_rgb_927dddd1-a63c-4f56-8f57-42bc27f80d85.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-75796-RL Cachet Nightlight ReadyLatch Quiet-Close elongated toilet seat</image:title>
      <image:caption>KOHLER K-75796-RL Cachet Nightlight ReadyLatch Quiet-Close elongated toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-spacity-bathroom-sink-accessory-set</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae48719_rgb_da11a13a-9b58-40eb-a3d1-6f9d5677326f.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-28164 Spacity Bathroom sink accessory set</image:title>
      <image:caption>KOHLER K-28164 Spacity Bathroom sink accessory set</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-g110-30-deluxe-four-function-handshower-kit-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad19159_rgb_b5bfae30-0340-4f50-b938-fd00a6606d08.jpg?v=1745693883</image:loc>
      <image:title>KOHLER Awaken G110 30&quot; deluxe four-function handshower kit, 2.5 gpm</image:title>
      <image:caption>KOHLER Awaken G110 30&quot; deluxe four-function handshower kit, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-b110-three-function-showerhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac30566_rgb_b84e21b7-99fd-4322-a26b-82d02d8f4c8f.jpg?v=1745693882</image:loc>
      <image:title>KOHLER Awaken B110 Three-function showerhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Awaken B110 Three-function showerhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-b90-three-function-showerhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac30562_rgb_80e2e54e-e998-4727-ba19-14901065a7b4.jpg?v=1745693882</image:loc>
      <image:title>KOHLER Awaken B90 Three-function showerhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Awaken B90 Three-function showerhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cachet-nightlight-readylatch-quiet-close-round-front-toilet-seat</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae21221_rgb_ab5b23a3-51ff-45da-88a9-56d2ed2fb1d4.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-75758-RL Cachet Nightlight ReadyLatch Quiet-Close round-front toilet seat</image:title>
      <image:caption>KOHLER K-75758-RL Cachet Nightlight ReadyLatch Quiet-Close round-front toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-single-function-handshower-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab28650_rgb_2df1d25d-862e-45c8-ba24-9335adc11ec0.jpg?v=1745693883</image:loc>
      <image:title>KOHLER Artifacts Single-function handshower, 2.5 gpm</image:title>
      <image:caption>KOHLER Artifacts Single-function handshower, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-b90-three-function-handshower-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab19823_rgb_629e91ff-664c-4a06-9d89-93414632b087.jpg?v=1745693883</image:loc>
      <image:title>KOHLER Awaken B90 Three-function handshower, 2.5 gpm</image:title>
      <image:caption>KOHLER Awaken B90 Three-function handshower, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-b90-single-function-showerhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac30559_rgb_b1159ca2-b6dc-4ce6-92d9-fa37045c5494.jpg?v=1745693883</image:loc>
      <image:title>KOHLER Awaken B90 Single-function showerhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Awaken B90 Single-function showerhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-g110-three-function-showerhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac38733_rgb_baca4c8d-996b-4c23-9092-ea5de1dff5ae.jpg?v=1745693883</image:loc>
      <image:title>KOHLER Awaken G110 Three-function showerhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Awaken G110 Three-function showerhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-g110-three-function-handshower-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad19172_rgb_a3b673ba-e8fb-4ee1-bc96-2127fdecf7bc.jpg?v=1745693883</image:loc>
      <image:title>KOHLER Awaken G110 Three-function handshower, 2.5 gpm</image:title>
      <image:caption>KOHLER Awaken G110 Three-function handshower, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-32810-ra-kelston-two-piece-elongated-1-28-gpf-toilet-right-hand-trip</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_7fead7dc-c025-4043-9253-4f21420911d2.jpg?v=1745693882</image:loc>
      <image:title>KOHLER 32810-RA Kelston Two-piece elongated 1.28 gpf toilet with right-hand trip lever</image:title>
      <image:caption>KOHLER 32810-RA Kelston Two-piece elongated 1.28 gpf toilet with right-hand trip lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-g90-four-function-handshower-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad19158_rgb_52b57f4b-9e5e-483e-bb75-33806ee6ee2c.jpg?v=1745693883</image:loc>
      <image:title>KOHLER Awaken G90 Four-function handshower, 2.5 gpm</image:title>
      <image:caption>KOHLER Awaken G90 Four-function handshower, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-g90-three-function-showerhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac38729_rgb_d175658e-e4ee-49ba-821d-aa2be6811867.jpg?v=1745693883</image:loc>
      <image:title>KOHLER Awaken G90 Three-function showerhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Awaken G90 Three-function showerhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-numi-2-0-one-piece-elongated-smart-toilet-dual-flush</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae19031_rgb_51d18eaf-bbc5-4e49-a281-2cc0283066bd.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-30754-PA Numi 2.0 One-piece elongated smart toilet, dual-flush</image:title>
      <image:caption>KOHLER K-30754-PA Numi 2.0 One-piece elongated smart toilet, dual-flush</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-centerset-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae13313_rgb_01a142de-3683-4903-ae45-841b6ecb6021.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-27414-4 Tone Centerset bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-27414-4 Tone Centerset bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-centerset-bathroom-sink-faucet-0-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae13313_rgb_b31f1921-88cc-4529-8e2c-6c2e530b7f4e.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-27414-4N Tone Centerset bathroom sink faucet, 0.5 gpm</image:title>
      <image:caption>KOHLER K-27414-4N Tone Centerset bathroom sink faucet, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-centerset-bathroom-sink-faucet-1-0-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae13313_rgb_9a8e7f5d-0512-4069-b264-c8492228d1db.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-27414-4K Tone Centerset bathroom sink faucet, 1.0 gpm</image:title>
      <image:caption>KOHLER K-27414-4K Tone Centerset bathroom sink faucet, 1.0 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-transitions-nightlight-readylatch-quiet-close-elongated-toilet-seat</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae21194_rgb_33db8b7e-ae34-4f3d-a2a9-46025898c2d3.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-2599-RL Transitions Nightlight ReadyLatch Quiet-Close elongated toilet seat</image:title>
      <image:caption>KOHLER K-2599-RL Transitions Nightlight ReadyLatch Quiet-Close elongated toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-transitions-readylatch-quiet-close-elongated-toilet-seat</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae21199_rgb_32716201-1bcc-411a-ad15-f5b4fcbef170.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-4732-RL Transitions ReadyLatch Quiet-Close elongated toilet seat</image:title>
      <image:caption>KOHLER K-4732-RL Transitions ReadyLatch Quiet-Close elongated toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sliding-bath-shower-door-seal-kit-1-4-thick-glass</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae33933_rgb_b18c29b6-3f1b-43b9-a70d-daab3379df56.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-705142 Sliding bath or shower door seal kit for 1/4&quot;-thick glass</image:title>
      <image:caption>KOHLER K-705142 Sliding bath or shower door seal kit for 1/4&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sliding-bath-shower-door-seal-kit-5-16-thick-glass</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae33933_rgb_5575cf60-d35e-4b7c-90ae-fab093e53cc0.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-705141 Sliding bath or shower door seal kit for 5/16&quot;-thick glass</image:title>
      <image:caption>KOHLER K-705141 Sliding bath or shower door seal kit for 5/16&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sliding-bath-shower-door-seal-kit-3-8-thick-glass</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae33933_rgb_06374f49-41ac-423d-8d9f-7871491678b1.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-705140 Sliding bath or shower door seal kit for 3/8&quot;-thick glass</image:title>
      <image:caption>KOHLER K-705140 Sliding bath or shower door seal kit for 3/8&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sliding-bath-shower-door-seal-kit-5-16-thick-glass-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae12240_rgb_e72aa2dd-d2e8-4ae9-a9bd-773d94740007.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-705138 Sliding bath or shower door seal kit for 5/16&quot;-thick glass</image:title>
      <image:caption>KOHLER K-705138 Sliding bath or shower door seal kit for 5/16&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sliding-bath-shower-door-seal-kit-3-8-thick-glass-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae12240_rgb_dffb225f-4d63-420d-802d-66f29732a48e.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-705137 Sliding bath or shower door seal kit for 3/8&quot;-thick glass</image:title>
      <image:caption>KOHLER K-705137 Sliding bath or shower door seal kit for 3/8&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sliding-bath-shower-door-seal-kit-1-4-thick-glass-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae12240_rgb_a8697ec2-ec7a-480a-870a-1adac1a22b1f.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-705139 Sliding bath or shower door seal kit for 1/4&quot;-thick glass</image:title>
      <image:caption>KOHLER K-705139 Sliding bath or shower door seal kit for 1/4&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-stately-continuousclean-st-two-piece-elongated-toilet-concealed</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_67dcff82-8f14-4de7-8893-4416b101efe2.jpg?v=1745693881</image:loc>
      <image:title>KOHLER 36669 Memoirs Stately ContinuousClean ST two-piece elongated toilet with concealed trapway, 1.28 gpf</image:title>
      <image:caption>KOHLER 36669 Memoirs Stately ContinuousClean ST two-piece elongated toilet with concealed trapway, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pureflo-30-cable-bath-drain</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae24056_rgb_4517515a-8914-49aa-bc05-f2b786ba4962.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-78438 PureFlo 30&quot; cable bath drain</image:title>
      <image:caption>KOHLER K-78438 PureFlo 30&quot; cable bath drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pureflo-45-cable-bath-drain</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae24055_rgb_8134ae24-7ff8-4e5a-ad51-271dbd7c7161.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-78439 PureFlo 45&quot; cable bath drain</image:title>
      <image:caption>KOHLER K-78439 PureFlo 45&quot; cable bath drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-stately-continuousclean-st-two-piece-elongated-toilet-1-28-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_822ab82e-1cd1-4ea6-93d6-e3a3926b6b55.jpg?v=1745693881</image:loc>
      <image:title>KOHLER 33817 Memoirs Stately ContinuousClean ST two-piece elongated toilet, 1.28 gpf</image:title>
      <image:caption>KOHLER 33817 Memoirs Stately ContinuousClean ST two-piece elongated toilet, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kelston-two-piece-elongated-toilet-1-28-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_c9653fd0-f090-4151-b0e0-81904f59aef1.jpg?v=1745693881</image:loc>
      <image:title>KOHLER 32810 Kelston Two-piece elongated toilet, 1.28 gpf</image:title>
      <image:caption>KOHLER 32810 Kelston Two-piece elongated toilet, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rival-pull-out-kitchen-sink-faucet-two-function-sprayhead</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae23308_rgb_4b3aa367-2c2c-475c-8927-fbcb898bada2.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-30468 Rival Pull-out kitchen sink faucet with two-function sprayhead</image:title>
      <image:caption>KOHLER K-30468 Rival Pull-out kitchen sink faucet with two-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rival-single-handle-kitchen-sink-faucet-side-sprayer</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae23322_rgb_2a274379-c05e-44dd-8ab4-293d78896c00.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-30471 Rival Single-handle kitchen sink faucet with side sprayer</image:title>
      <image:caption>KOHLER K-30471 Rival Single-handle kitchen sink faucet with side sprayer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-roll-up-multipurpose-rack</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae00810_rgb_5b4593fd-b3d1-4d78-8193-39b4bb88452f.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-28929 Roll-up multipurpose rack</image:title>
      <image:caption>KOHLER K-28929 Roll-up multipurpose rack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-stately-continuousclean-st-two-piece-round-front-toilet-1-28-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_fe3a30de-25e0-4006-9413-597145f46e96.jpg?v=1745693881</image:loc>
      <image:title>KOHLER 33815 Memoirs Stately ContinuousClean ST two-piece round-front toilet, 1.28 gpf</image:title>
      <image:caption>KOHLER 33815 Memoirs Stately ContinuousClean ST two-piece round-front toilet, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cairn-wash-bin</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae32944_rgb_a53e3f2b-c894-4d3f-9d4e-f91d037d3219.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-27789 Cairn Wash bin</image:title>
      <image:caption>KOHLER K-27789 Cairn Wash bin</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kelston-two-piece-elongated-1-28-gpf-toilet-continuousclean-st-technology</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_fb9d7e8c-4ca0-4a3a-8851-d944cad20d5f.jpg?v=1745693881</image:loc>
      <image:title>KOHLER 32820 Kelston Two-piece elongated 1.28 gpf toilet with ContinuousClean ST technology</image:title>
      <image:caption>KOHLER 32820 Kelston Two-piece elongated 1.28 gpf toilet with ContinuousClean ST technology</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rival-single-handle-bar-sink-faucet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae24106_rgb_bb9f7e35-69a4-47db-960a-42e1e153f34a.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-30472 Rival Single-handle bar sink faucet</image:title>
      <image:caption>KOHLER K-30472 Rival Single-handle bar sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rival-single-handle-kitchen-sink-faucet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae24112_rgb_e4ddb5f3-361f-4d1c-81f5-4bf3b138acea.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-30470 Rival Single-handle kitchen sink faucet</image:title>
      <image:caption>KOHLER K-30470 Rival Single-handle kitchen sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cairn-stainless-steel-utility-rack-14-1-2-x-8-1-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae32972_rgb_adabb881-1856-4c08-bf30-f084d6b633f1.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-27788 Cairn Stainless steel utility rack, 14-1/2&quot; x 8-1/2&quot;</image:title>
      <image:caption>KOHLER K-27788 Cairn Stainless steel utility rack, 14-1/2&quot; x 8-1/2&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cairn-27-1-2-undermount-single-bowl-utility-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae32923_rgb_71ae4407-4e07-4d29-b90e-334872ac85a4.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-27787 Cairn 27-1/2&quot; undermount single-bowl utility sink</image:title>
      <image:caption>KOHLER K-27787 Cairn 27-1/2&quot; undermount single-bowl utility sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-snapflo-floor-flange-kit-brass</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae34110_rgb_44bc5511-42e4-421b-ad78-51f071c2cde4.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-25864 SnapFlo Floor flange kit, brass</image:title>
      <image:caption>KOHLER K-25864 SnapFlo Floor flange kit, brass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-simplice-pivoting-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae12323_rgb_33456e27-dfcc-4409-bf64-e23532845896.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-27397 Simplice Pivoting toilet paper holder</image:title>
      <image:caption>KOHLER K-27397 Simplice Pivoting toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-snapflo-floor-flange-kit-abs</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae23416_rgb_2488af5d-acc1-447a-bdc2-9d1148b11354.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-25865 SnapFlo Floor flange kit, ABS</image:title>
      <image:caption>KOHLER K-25865 SnapFlo Floor flange kit, ABS</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-washer-friction</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/ATOOLCC00003_14_55_TN_001_ecebbc79-7812-4fcb-ac8a-ad1c9b8f0dec.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-53401 Washer, Friction</image:title>
      <image:caption>KOHLER K-53401 Washer, Friction</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-snapflo-toe-tap-bath-drain</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae34114_rgb_c28a009f-0cb1-4471-a34a-2e3d9184b75e.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-25863 SnapFlo Toe-tap bath drain</image:title>
      <image:caption>KOHLER K-25863 SnapFlo Toe-tap bath drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-13-gallon-stainless-steel-slim-step-trash-can-bifold-lid</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae48675_rgb_2586a411-d0b2-4f0c-8aac-f80045a5784b.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-23826 13-gallon stainless steel slim step trash can with bifold lid</image:title>
      <image:caption>KOHLER K-23826 13-gallon stainless steel slim step trash can with bifold lid</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-ceiling-mount-kitchen-faucet-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_2f4dbb9f-602c-44b4-8c0f-e1f63a77f085.jpg?v=1745693882</image:loc>
      <image:title>KOHLER 25780 Purist Ceiling-mount kitchen faucet kit</image:title>
      <image:caption>KOHLER 25780 Purist Ceiling-mount kitchen faucet kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-screw-lag-10-x-1</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/ATOOLCC00003_14_55_TN_001_776d43cd-864b-48e2-8cd9-abc8e962c90f.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-52404 Screw, Lag 10 X 1</image:title>
      <image:caption>KOHLER K-52404 Screw, Lag 10 X 1</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-collar-female-2-i-p</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/ATOOLCC00003_14_55_TN_001_adfd1f7b-4eaa-4ae9-9fce-30465c9670ed.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-53405 Collar, Female, 2 I.P.</image:title>
      <image:caption>KOHLER K-53405 Collar, Female, 2 I.P.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-washer</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/StanleyBlack_Decker-IrwinTools_52202_31e2d319-41b4-42a9-8ea9-5e87b8c3fad4.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-52202 Washer</image:title>
      <image:caption>KOHLER K-52202 Washer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-screw-8-32-x-2-63-oval-countersunk</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/ATOOLCC00003_14_55_TN_001_89984cc9-9843-4ce5-820e-8620e6dc6818.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-52406 Screw, 8-32 X 2.63, Oval Countersunk</image:title>
      <image:caption>KOHLER K-52406 Screw, 8-32 X 2.63, Oval Countersunk</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-screw-8-32-x-313-countersunk</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/ATOOLCC00003_14_55_TN_001_8c2665be-d1fc-4874-ab5e-5972f763bbae.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-52407 Screw, 8-32 X .313, Countersunk</image:title>
      <image:caption>KOHLER K-52407 Screw, 8-32 X .313, Countersunk</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-plunger-sa</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KLEINTE00267_WB_143_PM_003_81f10129-553b-47e6-95bd-5e554c698c38.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-51429 Plunger Sa</image:title>
      <image:caption>KOHLER K-51429 Plunger Sa</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cap-float-lever-sa</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KLEINTE00267_WB_143_PM_003_ed93a4c3-b260-4215-b8a4-cdb7f53406af.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-51428 Cap &amp; Float Lever Sa</image:title>
      <image:caption>KOHLER K-51428 Cap &amp; Float Lever Sa</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-e-ring</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/JONSTEE00490_WB_355_PP_001_50110_36ec9e1d-ac96-4e5f-859b-044a33c797c6.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-50715 E-Ring</image:title>
      <image:caption>KOHLER K-50715 E-Ring</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-gasket</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/JONSTEE00490_WB_355_PP_001_50110_c4882d03-41cf-4c39-bc88-087f116608ab.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-51250 Gasket</image:title>
      <image:caption>KOHLER K-51250 Gasket</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-screw-10-24-x-313</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/HERCHEE00087_35_PP_002_99765fc2-6308-4196-adee-bdf3f3b566ab.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-35285 Screw 10-24 X .313</image:title>
      <image:caption>KOHLER K-35285 Screw 10-24 X .313</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-nut-hex-1-4-18-npsm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-nut-5-14npsm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/JONSTEE00490_WB_355_PP_001_30110_c6164017-5f37-487c-ad42-7a94bc842b6d.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-32010 Nut, .5-14Npsm</image:title>
      <image:caption>KOHLER K-32010 Nut, .5-14Npsm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-gasket-47-x-891-x-055</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/JONSTEE00490_WB_355_PP_001_50110_166d34ac-8045-4f65-9a32-c1b71d92397a.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-51290 Gasket, .47 X .891 X .055</image:title>
      <image:caption>KOHLER K-51290 Gasket, .47 X .891 X .055</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cap-float-lever-assy</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KLEINTC00006_TWB_PM_022_20190131-2b1a-462e-90b9-dfe33c9abd40.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-51425 Cap &amp; Float Lever Assy</image:title>
      <image:caption>KOHLER K-51425 Cap &amp; Float Lever Assy</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-screw-8-32x1-1-8-rd-hd</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/StanleyBlack_Decker-IrwinTools_21102_70e588ac-2876-4fe9-b0d4-a0ac89865059.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-21102 Screw,8-32X1-1/8,Rd.Hd.</image:title>
      <image:caption>KOHLER K-21102 Screw,8-32X1-1/8,Rd.Hd.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts27392-4g-simplice-rite-temp-shower-trim-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae08363_rgb_b886addd-3b40-444c-8c60-0c0d5bd6d5a5.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-TS27392-4G Simplice Rite-Temp shower trim kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-TS27392-4G Simplice Rite-Temp shower trim kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lever-handle-bonnet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/HERCHEE00024_WB_1_PP_001_0f14fede-5bf1-427b-b3cf-7dfb5af15cd6.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-35283 Lever Handle Bonnet</image:title>
      <image:caption>KOHLER K-35283 Lever Handle Bonnet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-nut-625-16uns-2b</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KleinTools_32008_8334d7df-f481-4842-b33c-d2ff868aaad7.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-32008 Nut, .625-16Uns-2B</image:title>
      <image:caption>KOHLER K-32008 Nut, .625-16Uns-2B</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lift-rod-assy</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/JONSTEE00490_WB_355_PP_001_30110_9326bac2-b487-4411-a9d6-acbeec5e14f8.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-30155 Lift Rod Assy</image:title>
      <image:caption>KOHLER K-30155 Lift Rod Assy</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kit-switch-w-p-std</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/JONSTEE00490_WB_355_PP_001_30110_863541a2-3496-4be4-8808-4c0dfac2123c.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-30775 Kit, Switch, W/P Std</image:title>
      <image:caption>KOHLER K-30775 Kit, Switch, W/P Std</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts27391-4g-simplice-rite-temp-bath-shower-trim-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae08358_rgb_5985324c-1fdc-40a3-8840-0eb5269810c2.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-TS27391-4G Simplice Rite-Temp bath and shower trim kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-TS27391-4G Simplice Rite-Temp bath and shower trim kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts27382-4g-bellera-rite-temp-shower-trim-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae15173_rgb_3e3e7704-cc2a-48cf-980b-26a42fac3ab3.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-TS27382-4G Bellera Rite-Temp shower trim kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-TS27382-4G Bellera Rite-Temp shower trim kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts27381-4g-bellera-rite-temp-bath-shower-trim-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae15174_rgb_ea5411ec-6697-49e6-b537-48e7143a886b.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-TS27381-4G Bellera Rite-Temp bath and shower trim kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-TS27381-4G Bellera Rite-Temp bath and shower trim kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts23950-4-simplice-rite-temp-rite-temp-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae08350_rgb_cb53e592-e8ad-4184-b50a-655cd1da2775.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-TS23950-4 Simplice Rite-Temp Rite-Temp valve trim</image:title>
      <image:caption>KOHLER K-TS23950-4 Simplice Rite-Temp Rite-Temp valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts27043-4-occasion-rite-temp-valve-trim-lever-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad99170_rgb_490bee59-0b30-4ef2-aa6c-b3918adec7da.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-TS27043-4 Occasion Rite-Temp valve trim with lever handle</image:title>
      <image:caption>KOHLER K-TS27043-4 Occasion Rite-Temp valve trim with lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts27043-3-occasion-rite-temp-valve-trim-cross-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad99162_rgb_39cc1130-0cd7-4668-b350-08d31f840dce.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-TS27043-3 Occasion Rite-Temp valve trim with cross handle</image:title>
      <image:caption>KOHLER K-TS27043-3 Occasion Rite-Temp valve trim with cross handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-glissade-readylatch-quiet-close-round-front-toilet-seat</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae63086_rgb_66b0103f-7335-4030-b6ca-6e8659a190fa.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-27332 Glissade ReadyLatch Quiet-Close round-front toilet seat</image:title>
      <image:caption>KOHLER K-27332 Glissade ReadyLatch Quiet-Close round-front toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts23948-4-bellera-rite-temp-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae15168_rgb_8f665dc7-a547-487b-9ff3-60ad1961c0b2.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-TS23948-4 Bellera Rite-Temp valve trim</image:title>
      <image:caption>KOHLER K-TS23948-4 Bellera Rite-Temp valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr96057-t5d-highcliff-ultra-commercial-toilet-mach-tripoint-touchless</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_d6fc12d6-de61-47cd-b005-fc97ba07a5f6.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-PR96057-T5D Highcliff Ultra Commercial toilet with Mach Tripoint touchless DC 1.6 gpf flushometer</image:title>
      <image:caption>KOHLER K-PR96057-T5D Highcliff Ultra Commercial toilet with Mach Tripoint touchless DC 1.6 gpf flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-impro-readylatch-quiet-close-round-front-toilet-seat</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae63093_rgb_06d72037-562c-42c8-a8fe-fe22bdc7d1e4.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-26802 Impro ReadyLatch Quiet-Close round-front toilet seat</image:title>
      <image:caption>KOHLER K-26802 Impro ReadyLatch Quiet-Close round-front toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-impro-readylatch-quiet-close-elongated-toilet-seat</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae36085_rgb_e3554b64-4399-46fc-880a-d30d32a8a232.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-26801 Impro ReadyLatch Quiet-Close elongated toilet seat</image:title>
      <image:caption>KOHLER K-26801 Impro ReadyLatch Quiet-Close elongated toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-clicker-drain-overflow</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae54646_rgb_a8fae789-1767-4876-b9ee-2b81546dc854.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-25322 Clicker drain with overflow</image:title>
      <image:caption>KOHLER K-25322 Clicker drain with overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t27044-4-occasion-rite-temp-valve-trim-push-button-diverter-lever</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97900_rgb_e976f3f4-601f-4816-9800-32adeb4ba6d5.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-T27044-4 Occasion Rite-Temp valve trim with push-button diverter and lever handle</image:title>
      <image:caption>KOHLER K-T27044-4 Occasion Rite-Temp valve trim with push-button diverter and lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr96057-t3hs-highcliff-ultra-antimicrobial-toilet-mach-tripoint</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_aef3ed15-a1b5-4e80-ad3a-7a749891f8c0.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-PR96057-T3HS Highcliff Ultra Antimicrobial toilet with Mach Tripoint touchless 1.0 gpf HES-powered flushometer</image:title>
      <image:caption>KOHLER K-PR96057-T3HS Highcliff Ultra Antimicrobial toilet with Mach Tripoint touchless 1.0 gpf HES-powered flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr96057-t3h-highcliff-ultra-commercial-toilet-mach-tripoint-touchless</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_7f066ddc-50e3-4539-a17e-af29b0b0c475.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-PR96057-T3H Highcliff Ultra Commercial toilet with Mach Tripoint touchless 1.0 gpf HES-powered flushometer</image:title>
      <image:caption>KOHLER K-PR96057-T3H Highcliff Ultra Commercial toilet with Mach Tripoint touchless 1.0 gpf HES-powered flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr96057-t4hs-highcliff-ultra-antimicrobial-toilet-mach-tripoint</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_3edf9b18-3201-4ef9-8ac5-35572b72d545.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-PR96057-T4HS Highcliff Ultra Antimicrobial toilet with Mach Tripoint touchless 1.28 gpf HES-powered flushometer</image:title>
      <image:caption>KOHLER K-PR96057-T4HS Highcliff Ultra Antimicrobial toilet with Mach Tripoint touchless 1.28 gpf HES-powered flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr96057-t4h-highcliff-ultra-commercial-toilet-mach-tripoint-touchless</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_e11335ed-7d4b-4c4c-94e6-aa7e91170888.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-PR96057-T4H Highcliff Ultra Commercial toilet with Mach Tripoint touchless 1.28 gpf HES-powered flushometer</image:title>
      <image:caption>KOHLER K-PR96057-T4H Highcliff Ultra Commercial toilet with Mach Tripoint touchless 1.28 gpf HES-powered flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr96057-t3ds-highcliff-ultra-antimicrobial-toilet-mach-tripoint</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_3d50f9ae-13c1-443b-b5ab-1b7c54a785bd.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-PR96057-T3DS Highcliff Ultra Antimicrobial toilet with Mach Tripoint touchless DC 1.0 gpf flushometer</image:title>
      <image:caption>KOHLER K-PR96057-T3DS Highcliff Ultra Antimicrobial toilet with Mach Tripoint touchless DC 1.0 gpf flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr96057-t4ds-highcliff-ultra-antimicrobial-toilet-mach-tripoint</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_174b6eff-6597-4881-9d91-a4d1f216dbf9.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-PR96057-T4DS Highcliff Ultra Antimicrobial toilet with Mach Tripoint touchless DC 1.28 gpf flushometer</image:title>
      <image:caption>KOHLER K-PR96057-T4DS Highcliff Ultra Antimicrobial toilet with Mach Tripoint touchless DC 1.28 gpf flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr96057-t4d-highcliff-ultra-commercial-toilet-mach-tripoint-touchless</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_a0ce344d-4762-416d-bb45-b0b0846b7b34.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-PR96057-T4D Highcliff Ultra Commercial toilet with Mach Tripoint touchless DC 1.28 gpf flushometer</image:title>
      <image:caption>KOHLER K-PR96057-T4D Highcliff Ultra Commercial toilet with Mach Tripoint touchless DC 1.28 gpf flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr96057-t3d-highcliff-ultra-commercial-toilet-mach-tripoint-touchless</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_30cb4e42-a49a-46db-9d94-4b85969a7467.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-PR96057-T3D Highcliff Ultra Commercial toilet with Mach Tripoint touchless DC 1.0 gpf flushometer</image:title>
      <image:caption>KOHLER K-PR96057-T3D Highcliff Ultra Commercial toilet with Mach Tripoint touchless DC 1.0 gpf flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr96053-t5ds-wellcomme-ultra-commercial-antimicrobial-toilet-mach</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_98741aee-4a3a-4a7a-bbd2-a67d2f908edb.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-PR96053-T5DS Wellcomme Ultra Commercial antimicrobial toilet with Mach Tripoint touchless DC 1.6 gpf flushometer</image:title>
      <image:caption>KOHLER K-PR96053-T5DS Wellcomme Ultra Commercial antimicrobial toilet with Mach Tripoint touchless DC 1.6 gpf flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr96053-t5d-wellcomme-ultra-commercial-toilet-mach-tripoint-touchless</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_8b9dbf10-8c5a-42f8-b84e-b8c4a03eb8a5.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-PR96053-T5D Wellcomme Ultra Commercial toilet with Mach Tripoint touchless DC 1.6 gpf flushometer</image:title>
      <image:caption>KOHLER K-PR96053-T5D Wellcomme Ultra Commercial toilet with Mach Tripoint touchless DC 1.6 gpf flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr96053-t4hs-wellcomme-ultra-commercial-antimicrobial-toilet-mach</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_f2355cf6-923e-468e-81d0-4d4c90dbba15.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-PR96053-T4HS Wellcomme Ultra Commercial antimicrobial toilet with Mach Tripoint touchless 1.28 gpf HES-powered flushometer</image:title>
      <image:caption>KOHLER K-PR96053-T4HS Wellcomme Ultra Commercial antimicrobial toilet with Mach Tripoint touchless 1.28 gpf HES-powered flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr96053-t4h-wellcomme-ultra-commercial-toilet-mach-tripoint-touchless</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_5cfe7b7f-72cd-489b-b1f8-208a70bab343.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-PR96053-T4H Wellcomme Ultra Commercial toilet with Mach Tripoint touchless 1.28 gpf HES-powered flushometer</image:title>
      <image:caption>KOHLER K-PR96053-T4H Wellcomme Ultra Commercial toilet with Mach Tripoint touchless 1.28 gpf HES-powered flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr96053-t3hs-wellcomme-ultra-commercial-antimicrobial-toilet-mach</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_4ef3aea3-a6b2-46b7-9dfe-68e47cd2c2f2.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-PR96053-T3HS Wellcomme Ultra Commercial antimicrobial toilet with Mach Tripoint touchless 1.0 gpf HES-powered flushometer</image:title>
      <image:caption>KOHLER K-PR96053-T3HS Wellcomme Ultra Commercial antimicrobial toilet with Mach Tripoint touchless 1.0 gpf HES-powered flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr96053-t4ds-wellcomme-ultra-commercial-antimicrobial-toilet-mach</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_97bba80d-419e-4c5c-bbd7-f4dd4c183979.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-PR96053-T4DS Wellcomme Ultra Commercial antimicrobial toilet with Mach Tripoint touchless DC 1.28 gpf flushometer</image:title>
      <image:caption>KOHLER K-PR96053-T4DS Wellcomme Ultra Commercial antimicrobial toilet with Mach Tripoint touchless DC 1.28 gpf flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr96053-t4d-wellcomme-ultra-commercial-toilet-mach-tripoint-touchless</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_e012fd66-7da0-4fbf-a5ca-0ac1fce3e7ef.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-PR96053-T4D Wellcomme Ultra Commercial toilet with Mach Tripoint touchless DC 1.28 gpf flushometer</image:title>
      <image:caption>KOHLER K-PR96053-T4D Wellcomme Ultra Commercial toilet with Mach Tripoint touchless DC 1.28 gpf flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr84325-t5ds-kingston-ultra-antimicrobial-toilet-mach-tripoint</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_1dcd259d-488a-4c5b-b870-61292db84c92.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-PR84325-T5DS Kingston Ultra Antimicrobial toilet with Mach Tripoint touchless DC 1.6 gpf flushometer</image:title>
      <image:caption>KOHLER K-PR84325-T5DS Kingston Ultra Antimicrobial toilet with Mach Tripoint touchless DC 1.6 gpf flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr96053-t3ds-wellcomme-ultra-commercial-antimicrobial-toilet-mach</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_b967bf4f-2cae-4012-bd05-783f19f0e64d.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-PR96053-T3DS Wellcomme Ultra Commercial antimicrobial toilet with Mach Tripoint touchless DC 1.0 gpf flushometer</image:title>
      <image:caption>KOHLER K-PR96053-T3DS Wellcomme Ultra Commercial antimicrobial toilet with Mach Tripoint touchless DC 1.0 gpf flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr84325-t5d-kingston-ultra-toilet-mach-tripoint-touchless-dc-1-6-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_a8ad1e82-c57e-43b3-bd29-d45a07fa66b8.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-PR84325-T5D Kingston Ultra Toilet with Mach Tripoint touchless DC 1.6 gpf flushometer</image:title>
      <image:caption>KOHLER K-PR84325-T5D Kingston Ultra Toilet with Mach Tripoint touchless DC 1.6 gpf flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr96053-t3h-wellcomme-ultra-commercial-toilet-mach-tripoint-touchless</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_5785b442-bba9-40d1-b4b8-dae45b0bd61a.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-PR96053-T3H Wellcomme Ultra Commercial toilet with Mach Tripoint touchless 1.0 gpf HES-powered flushometer</image:title>
      <image:caption>KOHLER K-PR96053-T3H Wellcomme Ultra Commercial toilet with Mach Tripoint touchless 1.0 gpf HES-powered flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr84325-t4h-kingston-ultra-commercial-toilet-mach-tripoint-touchless-1</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_22affe1e-4430-484c-8727-fc58405599c3.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-PR84325-T4H Kingston Ultra Commercial toilet with Mach Tripoint touchless 1.28 gpf HES-powered flushometer</image:title>
      <image:caption>KOHLER K-PR84325-T4H Kingston Ultra Commercial toilet with Mach Tripoint touchless 1.28 gpf HES-powered flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr96053-t3d-wellcomme-ultra-commercial-toilet-mach-tripoint-touchless</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_9d549a38-637c-486e-a479-fc3367a1f73c.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-PR96053-T3D Wellcomme Ultra Commercial toilet with Mach Tripoint touchless DC 1.0 gpf flushometer</image:title>
      <image:caption>KOHLER K-PR96053-T3D Wellcomme Ultra Commercial toilet with Mach Tripoint touchless DC 1.0 gpf flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr84325-t4hs-kingston-ultra-antimicrobial-toilet-mach-tripoint</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_3397aa62-78ab-4e20-ada4-26679c12cf2e.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-PR84325-T4HS Kingston Ultra Antimicrobial toilet with Mach Tripoint touchless 1.28 gpf HES-powered flushometer</image:title>
      <image:caption>KOHLER K-PR84325-T4HS Kingston Ultra Antimicrobial toilet with Mach Tripoint touchless 1.28 gpf HES-powered flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr84325-t4ds-kingston-ultra-antimicrobial-toilet-mach-tripoint</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_2c486b36-40af-4419-8c57-00d93a3126bd.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-PR84325-T4DS Kingston Ultra Antimicrobial toilet with Mach Tripoint touchless DC 1.28 gpf flushometer</image:title>
      <image:caption>KOHLER K-PR84325-T4DS Kingston Ultra Antimicrobial toilet with Mach Tripoint touchless DC 1.28 gpf flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-washer-1-1-4id</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/JONSTEE00490_WB_355_PP_001_30110_357483f3-32e4-4eae-9b35-26ec3c6b5b05.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-32060 Washer,1 1/4Id</image:title>
      <image:caption>KOHLER K-32060 Washer,1 1/4Id</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr84325-t4d-kingston-ultra-commercial-toilet-mach-tripoint-touchless</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_dfef95ca-d2fb-4b5c-8016-c10c91d52c06.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-PR84325-T4D Kingston Ultra Commercial toilet with Mach Tripoint touchless DC 1.28 gpf flushometer</image:title>
      <image:caption>KOHLER K-PR84325-T4D Kingston Ultra Commercial toilet with Mach Tripoint touchless DC 1.28 gpf flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr84325-t3hs-kingston-ultra-antimicrobial-toilet-mach-tripoint</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_0642370c-1554-4e55-aa23-bcf4bbce6761.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-PR84325-T3HS Kingston Ultra Antimicrobial toilet with Mach Tripoint touchless 1.0 gpf HES-powered flushometer</image:title>
      <image:caption>KOHLER K-PR84325-T3HS Kingston Ultra Antimicrobial toilet with Mach Tripoint touchless 1.0 gpf HES-powered flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr84325-t3h-kingston-ultra-commercial-toilet-mach-tripoint-touchless-1</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_669e605c-c6d7-498e-803b-1f28322dbd95.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-PR84325-T3H Kingston Ultra Commercial toilet with Mach Tripoint touchless 1.0 gpf HES-powered flushometer</image:title>
      <image:caption>KOHLER K-PR84325-T3H Kingston Ultra Commercial toilet with Mach Tripoint touchless 1.0 gpf HES-powered flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr84325-t3d-kingston-ultra-commercial-toilet-mach-tripoint-touchless</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_202f1417-cae5-48d3-b65e-254db695c336.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-PR84325-T3D Kingston Ultra Commercial toilet with Mach Tripoint touchless DC 1.0 gpf flushometer</image:title>
      <image:caption>KOHLER K-PR84325-T3D Kingston Ultra Commercial toilet with Mach Tripoint touchless DC 1.0 gpf flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr5452-t1h-dexter-high-efficiency-urinal-mach-tripoint-touchless-0-125</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_7bd4e73e-483d-41da-b365-37f98492f796.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-PR5452-T1H Dexter High-efficiency urinal with Mach Tripoint touchless 0.125 gpf HES-powered flushometer</image:title>
      <image:caption>KOHLER K-PR5452-T1H Dexter High-efficiency urinal with Mach Tripoint touchless 0.125 gpf HES-powered flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr84325-t3ds-kingston-ultra-antimicrobial-toilet-mach-tripoint</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_bf56d505-d2aa-4e89-8daa-e57dafb3feba.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-PR84325-T3DS Kingston Ultra Antimicrobial toilet with Mach Tripoint touchless DC 1.0 gpf flushometer</image:title>
      <image:caption>KOHLER K-PR84325-T3DS Kingston Ultra Antimicrobial toilet with Mach Tripoint touchless DC 1.0 gpf flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr5452-t1hs-dexter-antimicrobial-urinal-mach-tripoint-touchless-0-125</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_c1b6ee0e-9a1b-4df4-8f05-e6ad30d0ac8a.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-PR5452-T1HS Dexter Antimicrobial urinal with Mach Tripoint touchless 0.125 gpf HES-powered flushometer</image:title>
      <image:caption>KOHLER K-PR5452-T1HS Dexter Antimicrobial urinal with Mach Tripoint touchless 0.125 gpf HES-powered flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr5452-t1d-dexter-high-efficiency-urinal-mach-tripoint-touchless-dc-0</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_0caa1631-c131-4adb-b697-c60276775f91.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-PR5452-T1D Dexter High-efficiency urinal with Mach Tripoint touchless DC 0.125 gpf flushometer</image:title>
      <image:caption>KOHLER K-PR5452-T1D Dexter High-efficiency urinal with Mach Tripoint touchless DC 0.125 gpf flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr5452-t1ds-dexter-antimicrobial-urinal-mach-tripoint-touchless-dc-0</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_c9f2d03d-77b2-429b-9b5f-f65925467602.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-PR5452-T1DS Dexter Antimicrobial urinal with Mach Tripoint touchless DC 0.125 gpf flushometer</image:title>
      <image:caption>KOHLER K-PR5452-T1DS Dexter Antimicrobial urinal with Mach Tripoint touchless DC 0.125 gpf flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr5016-t2hs-dexter-antimicrobial-urinal-mach-tripoint-touchless-0-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_7031b9c8-64d6-4b27-ac64-f177a73b96bc.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-PR5016-T2HS Dexter Antimicrobial urinal with Mach Tripoint touchless 0.5 gpf HES-powered flushometer</image:title>
      <image:caption>KOHLER K-PR5016-T2HS Dexter Antimicrobial urinal with Mach Tripoint touchless 0.5 gpf HES-powered flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr4991-t2h-bardon-high-efficiency-urinal-mach-tripoint-touchless-0-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_ca29c0be-4eb5-47d2-9110-d4a4f81434cf.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-PR4991-T2H Bardon High-efficiency urinal with Mach Tripoint touchless 0.5 gpf HES-powered flushometer</image:title>
      <image:caption>KOHLER K-PR4991-T2H Bardon High-efficiency urinal with Mach Tripoint touchless 0.5 gpf HES-powered flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr5016-t2ds-dexter-antimicrobial-urinal-mach-tripoint-touchless-dc-0-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_7f9e1094-e516-4a9a-85c0-9fa1ac10cb59.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-PR5016-T2DS Dexter Antimicrobial urinal with Mach Tripoint touchless DC 0.5 gpf flushometer</image:title>
      <image:caption>KOHLER K-PR5016-T2DS Dexter Antimicrobial urinal with Mach Tripoint touchless DC 0.5 gpf flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr4991-t2d-bardon-high-efficiency-urinal-mach-tripoint-touchless-dc-0</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_12d40f5d-39e0-4052-aa07-327d1d055146.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-PR4991-T2D Bardon High-efficiency urinal with Mach Tripoint touchless DC 0.5 gpf flushometer</image:title>
      <image:caption>KOHLER K-PR4991-T2D Bardon High-efficiency urinal with Mach Tripoint touchless DC 0.5 gpf flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr4991-t1h-bardon-high-efficiency-urinal-mach-tripoint-touchless-0-125</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_9ad4bb88-ebd2-4a79-a7df-69475f2cb0f3.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-PR4991-T1H Bardon High-efficiency urinal with Mach Tripoint touchless 0.125 gpf HES-powered flushometer</image:title>
      <image:caption>KOHLER K-PR4991-T1H Bardon High-efficiency urinal with Mach Tripoint touchless 0.125 gpf HES-powered flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr5016-t2d-dexter-high-efficiency-urinal-mach-tripoint-touchless-dc-0</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_068b24e6-56ad-4408-81d8-29a1a2230176.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-PR5016-T2D Dexter High-efficiency urinal with Mach Tripoint touchless DC 0.5 gpf flushometer</image:title>
      <image:caption>KOHLER K-PR5016-T2D Dexter High-efficiency urinal with Mach Tripoint touchless DC 0.5 gpf flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr5016-t2h-dexter-high-efficiency-urinal-mach-tripoint-touchless-0-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_2c613734-1c2e-4cfa-8f10-9de38b4519c1.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-PR5016-T2H Dexter High-efficiency urinal with Mach Tripoint touchless 0.5 gpf HES-powered flushometer</image:title>
      <image:caption>KOHLER K-PR5016-T2H Dexter High-efficiency urinal with Mach Tripoint touchless 0.5 gpf HES-powered flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr25042-t5dsl-modflex-adjust-bowl-antimicrobial-toilet-mach-tripoint</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_bf58d627-205b-4699-b375-1805e2a5621b.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-PR25042-T5DSL Modflex Adjust-a-Bowl Antimicrobial toilet with Mach Tripoint touchless DC 1.6 gpf flushometer</image:title>
      <image:caption>KOHLER K-PR25042-T5DSL Modflex Adjust-a-Bowl Antimicrobial toilet with Mach Tripoint touchless DC 1.6 gpf flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr4991-t1d-bardon-high-efficiency-urinal-mach-tripoint-touchless-dc-0</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_18b5c437-a13f-4613-84c1-96f71f759493.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-PR4991-T1D Bardon High-efficiency urinal with Mach Tripoint touchless DC 0.125 gpf flushometer</image:title>
      <image:caption>KOHLER K-PR4991-T1D Bardon High-efficiency urinal with Mach Tripoint touchless DC 0.125 gpf flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr25042-t4hsl-modflex-adjust-bowl-antimicrobial-toilet-mach-tripoint</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_91a3a0f7-3b75-4f4f-94d6-a7e2f7e7b6c1.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-PR25042-T4HSL Modflex Adjust-a-Bowl Antimicrobial toilet with Mach Tripoint touchless 1.28 gpf HES-powered flushometer</image:title>
      <image:caption>KOHLER K-PR25042-T4HSL Modflex Adjust-a-Bowl Antimicrobial toilet with Mach Tripoint touchless 1.28 gpf HES-powered flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr25042-t4ds-modflex-adjust-bowl-antimicrobial-toilet-mach-tripoint</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_3e9ecdb5-1f22-4522-aa43-92d45a2b58dd.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-PR25042-T4DS Modflex Adjust-a-Bowl Antimicrobial toilet with Mach Tripoint touchless DC 1.28 gpf flushometer</image:title>
      <image:caption>KOHLER K-PR25042-T4DS Modflex Adjust-a-Bowl Antimicrobial toilet with Mach Tripoint touchless DC 1.28 gpf flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr25042-t5ds-modflex-adjust-bowl-antimicrobial-toilet-mach-tripoint</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_2d780791-7762-4c6f-b4c7-36021d204ece.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-PR25042-T5DS Modflex Adjust-a-Bowl Antimicrobial toilet with Mach Tripoint touchless DC 1.6 gpf flushometer</image:title>
      <image:caption>KOHLER K-PR25042-T5DS Modflex Adjust-a-Bowl Antimicrobial toilet with Mach Tripoint touchless DC 1.6 gpf flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr25042-t4hs-modflex-adjust-bowl-antimicrobial-toilet-mach-tripoint</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_022bb35a-22d3-43a4-8d90-345bd7aceb92.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-PR25042-T4HS Modflex Adjust-a-Bowl Antimicrobial toilet with Mach Tripoint touchless 1.28 gpf HES-powered flushometer</image:title>
      <image:caption>KOHLER K-PR25042-T4HS Modflex Adjust-a-Bowl Antimicrobial toilet with Mach Tripoint touchless 1.28 gpf HES-powered flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr20713-t2h-tend-urinal-mach-tripoint-touchless-0-5-gpf-hes-powered</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_6324373b-decf-4a38-ada1-5e85a32cd9b7.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-PR20713-T2H Tend Urinal with Mach Tripoint touchless 0.5 gpf HES-powered flushometer</image:title>
      <image:caption>KOHLER K-PR20713-T2H Tend Urinal with Mach Tripoint touchless 0.5 gpf HES-powered flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr20713-t2d-tend-urinal-mach-tripoint-touchless-dc-0-5-gpf-flushometer</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_1091aad8-8f33-45a2-8381-e1568d310dbf.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-PR20713-T2D Tend Urinal with Mach Tripoint touchless DC 0.5 gpf flushometer</image:title>
      <image:caption>KOHLER K-PR20713-T2D Tend Urinal with Mach Tripoint touchless DC 0.5 gpf flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rely-77-h-sliding-shower-door-3-8-thick-glass-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae22580_rgb_f7c8bb78-81e4-4154-be5c-987bfbc19810.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-702256-10G81 Rely 77&quot; H sliding shower door with 3/8&quot;-thick glass</image:title>
      <image:caption>KOHLER K-702256-10G81 Rely 77&quot; H sliding shower door with 3/8&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr20713-t1d-tend-washout-urinal-mach-tripoint-touchless-dc-0-125-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_42178259-8b74-46e9-a243-92afa8581705.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-PR20713-T1D Tend Washout urinal with Mach Tripoint touchless DC 0.125 gpf flushometer</image:title>
      <image:caption>KOHLER K-PR20713-T1D Tend Washout urinal with Mach Tripoint touchless DC 0.125 gpf flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr25042-t4dsl-modflex-adjust-bowl-antimicrobial-toilet-mach-tripoint</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_32d5c2ff-e431-4590-9770-cd3673caf9d0.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-PR25042-T4DSL Modflex Adjust-a-Bowl Antimicrobial toilet with Mach Tripoint touchless DC 1.28 gpf flushometer</image:title>
      <image:caption>KOHLER K-PR25042-T4DSL Modflex Adjust-a-Bowl Antimicrobial toilet with Mach Tripoint touchless DC 1.28 gpf flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pr20713-t1h-tend-urinal-mach-tripoint-touchless-0-125-gpf-hes-powered</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_7a24bb64-e297-4ef9-ab32-a2ba9f5199cd.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-PR20713-T1H Tend Urinal with Mach Tripoint touchless 0.125 gpf HES-powered flushometer</image:title>
      <image:caption>KOHLER K-PR20713-T1H Tend Urinal with Mach Tripoint touchless 0.125 gpf HES-powered flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rely-77-h-sliding-shower-door-3-8-thick-glass-6</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae22584_rgb_52260b66-d9f1-4a54-894e-435eeea78a74.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-702256-10G80 Rely 77&quot; H sliding shower door with 3/8&quot;-thick glass</image:title>
      <image:caption>KOHLER K-702256-10G80 Rely 77&quot; H sliding shower door with 3/8&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rely-77-h-sliding-shower-door-3-8-thick-glass-7</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae22583_rgb_ded2c105-e49b-44bc-9ce4-eb02db2dbc0c.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-702256-10G79 Rely 77&quot; H sliding shower door with 3/8&quot;-thick glass</image:title>
      <image:caption>KOHLER K-702256-10G79 Rely 77&quot; H sliding shower door with 3/8&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rely-77-h-sliding-shower-door-3-8-thick-glass-8</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae22573_rgb_281a18c2-f3a6-4c94-a8f4-ed5e4cea655f.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-702254-10L Rely 77&quot; H sliding shower door with 3/8&quot;-thick glass</image:title>
      <image:caption>KOHLER K-702254-10L Rely 77&quot; H sliding shower door with 3/8&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rely-77-h-sliding-shower-door-3-8-thick-glass-9</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae22572_rgb_50d5e4ed-4fb1-449e-aec8-197e154fc6c3.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-702254-10G81 Rely 77&quot; H sliding shower door with 3/8&quot;-thick glass</image:title>
      <image:caption>KOHLER K-702254-10G81 Rely 77&quot; H sliding shower door with 3/8&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rely-77-h-sliding-shower-door-3-8-thick-glass-10</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae22567_rgb_57903605-f088-4655-9321-c4c8051e7b6e.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-702254-10G79 Rely 77&quot; H sliding shower door with 3/8&quot;-thick glass</image:title>
      <image:caption>KOHLER K-702254-10G79 Rely 77&quot; H sliding shower door with 3/8&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rely-62-1-2-h-sliding-bath-door-3-8-thick-glass</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae22565_rgb_f4a927de-4a0d-4400-a763-6a988317e567.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-702253-10L Rely 62-1/2&quot; H sliding bath door with 3/8&quot;-thick glass</image:title>
      <image:caption>KOHLER K-702253-10L Rely 62-1/2&quot; H sliding bath door with 3/8&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-78-sliding-shower-door-3-8-thick-glass</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae32292_rgb_135fbd34-441c-4a39-ae0c-cab6f939ad4e.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-701696-G81 Composed 78&quot; sliding shower door with 3/8&quot;-thick glass</image:title>
      <image:caption>KOHLER K-701696-G81 Composed 78&quot; sliding shower door with 3/8&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rely-62-1-2-h-sliding-bath-door-3-8-thick-glass-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae22562_rgb_ce5ff73e-2c8f-44c3-b68c-8a38d40bf02c.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-702253-10G81 Rely 62-1/2&quot; H sliding bath door with 3/8&quot;-thick glass</image:title>
      <image:caption>KOHLER K-702253-10G81 Rely 62-1/2&quot; H sliding bath door with 3/8&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rely-77-h-sliding-shower-door-3-8-thick-glass-11</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae22575_rgb_e4a17ac2-7316-4c6a-b1d7-760055ea3b13.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-702254-10G80 Rely 77&quot; H sliding shower door with 3/8&quot;-thick glass</image:title>
      <image:caption>KOHLER K-702254-10G80 Rely 77&quot; H sliding shower door with 3/8&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rely-62-1-2-h-sliding-bath-door-3-8-thick-glass-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae22563_rgb_43269146-b8e5-49d2-8eef-c0e95bb0e3b8.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-702253-10G80 Rely 62-1/2&quot; H sliding bath door with 3/8&quot;-thick glass</image:title>
      <image:caption>KOHLER K-702253-10G80 Rely 62-1/2&quot; H sliding bath door with 3/8&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-15-top-undermount-single-bowl-bar-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae51497_rgb_c1508cbd-5487-4721-8142-e1b6fcc222e8.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-32027-1 Vault 15&quot; top-/undermount single-bowl bar sink</image:title>
      <image:caption>KOHLER K-32027-1 Vault 15&quot; top-/undermount single-bowl bar sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rely-62-1-2-h-sliding-bath-door-3-8-thick-glass-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae22561_rgb_9966eb98-c1fb-4270-9eed-94e42a7332a9.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-702253-10G79 Rely 62-1/2&quot; H sliding bath door with 3/8&quot;-thick glass</image:title>
      <image:caption>KOHLER K-702253-10G79 Rely 62-1/2&quot; H sliding bath door with 3/8&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-78-h-sliding-shower-door-3-8-thick-glass</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae31147_rgb_a795c30c-f11b-470a-ba09-f3c7776db089.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-701696-G79 Composed 78&quot; H sliding shower door with 3/8&quot;-thick glass</image:title>
      <image:caption>KOHLER K-701696-G79 Composed 78&quot; H sliding shower door with 3/8&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-78-h-sliding-shower-door-3-8-thick-glass-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae32288_rgb_4993a1ff-91d2-4c4f-afbc-f56f7eec6b02.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-701695-G81 Composed 78&quot; H sliding shower door with 3/8&quot;-thick glass</image:title>
      <image:caption>KOHLER K-701695-G81 Composed 78&quot; H sliding shower door with 3/8&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-sliding-shower-door-78-h-x-44-1-8-47-7-8-w-3-8-thick-crystal-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae31148_rgb_36e4e0c4-7fd4-4885-8fe7-33d543a1bc7e.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-701695-G79 Composed Sliding shower door, 78&quot; H x 44-1/8 - 47-7/8&quot; W, with 3/8&quot; thick Crystal Clear glass with rectangular grille pattern</image:title>
      <image:caption>KOHLER K-701695-G79 Composed Sliding shower door, 78&quot; H x 44-1/8 - 47-7/8&quot; W, with 3/8&quot; thick Crystal Clear glass with rectangular grille pattern</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-honesty-three-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae41107_rgb_aedfc14e-0aad-4901-bb68-a549b2c56ea4.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-31494-SC03 Honesty Three-light sconce</image:title>
      <image:caption>KOHLER K-31494-SC03 Honesty Three-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-honesty-four-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae41015_rgb_53daf47d-4660-4d25-a9f7-9915fc82946b.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-28973-SC04 Honesty Four-light sconce</image:title>
      <image:caption>KOHLER K-28973-SC04 Honesty Four-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-honesty-two-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae45530_rgb_9a9c2f64-aa59-4580-98d9-4cc2a9227b62.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-31493-SC02 Honesty Two-light sconce</image:title>
      <image:caption>KOHLER K-31493-SC02 Honesty Two-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-yepsen-20-rectangular-undermount-bathroom-sink-no-overflow-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae59297_rgb_0845dc60-56c6-41d9-9e2e-0c2fe6392edd.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-28823-G7 Yepsen 20&quot; rectangular undermount bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-28823-G7 Yepsen 20&quot; rectangular undermount bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-innate-one-piece-elongated-smart-toilet-dual-flush</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae17249_rgb_15a75f31-0265-4ecd-84e8-7743ff7d4271.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-29777-PA Innate One-piece elongated smart toilet, dual-flush</image:title>
      <image:caption>KOHLER K-29777-PA Innate One-piece elongated smart toilet, dual-flush</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-yepsen-20-rectangular-undermount-bathroom-sink-no-overflow-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae59301_rgb_3fbcea00-0838-40b2-ad80-f8079b5f26dd.jpg?v=1745693881</image:loc>
      <image:title>KOHLER K-28823-G8 Yepsen 20&quot; rectangular undermount bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-28823-G8 Yepsen 20&quot; rectangular undermount bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-yepsen-20-rectangular-undermount-bathroom-sink-no-overflow-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae59287_rgb_eb97db6c-71ee-43ea-ad5c-aa086c973a2b.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-28823-G2 Yepsen 20&quot; rectangular undermount bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-28823-G2 Yepsen 20&quot; rectangular undermount bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-yepsen-20-rectangular-undermount-bathroom-sink-no-overflow-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae58654_rgb_dc7e53be-cbbb-4315-97ea-353b51f405d0.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-28823-G3 Yepsen 20&quot; rectangular undermount bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-28823-G3 Yepsen 20&quot; rectangular undermount bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-yepsen-20-rectangular-undermount-bathroom-sink-no-overflow-6</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae59293_rgb_ec782636-4282-4af8-a338-9262a092db9c.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-28823-G6 Yepsen 20&quot; rectangular undermount bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-28823-G6 Yepsen 20&quot; rectangular undermount bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-honesty-one-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae41110_rgb_2f2e6eb5-f6e8-47a8-b63c-0a9dd70a3fae.jpg?v=1745693882</image:loc>
      <image:title>KOHLER K-31492-SC01 Honesty One-light sconce</image:title>
      <image:caption>KOHLER K-31492-SC01 Honesty One-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-simplice-14-pendant</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae50784_rgb_67e6e684-893a-4668-a08a-7ce8c602aabe.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-26851-PE01 Simplice 14&quot; pendant</image:title>
      <image:caption>KOHLER K-26851-PE01 Simplice 14&quot; pendant</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aureus-16-3-4-round-vessel-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae54884_rgb_cdada34a-6f79-4485-9e7d-c03c01e449f3.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-28039-AUR Aureus 16-3/4&quot; round vessel bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-28039-AUR Aureus 16-3/4&quot; round vessel bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-yepsen-20-rectangular-undermount-bathroom-sink-no-overflow-7</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae58651_rgb_bfe35085-256a-4006-a962-a4490828e8a3.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-28823-G1 Yepsen 20&quot; rectangular undermount bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-28823-G1 Yepsen 20&quot; rectangular undermount bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-centerset-bathroom-sink-faucet-1-0-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae08582_rgb_e4e22b60-38b5-4316-80e4-e119cb8d0b56.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-27398-4K Riff Centerset bathroom sink faucet, 1.0 gpm</image:title>
      <image:caption>KOHLER K-27398-4K Riff Centerset bathroom sink faucet, 1.0 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-centerset-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae08582_rgb_b6867cad-1267-4245-955e-dba2e2aa861f.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-27398-4 Riff Centerset bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-27398-4 Riff Centerset bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-simplice-10-pendant</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae62999_rgb_0b74e5f3-2f17-4347-93b2-3641d5b176b8.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-26850-PE01 Simplice 10&quot; pendant</image:title>
      <image:caption>KOHLER K-26850-PE01 Simplice 10&quot; pendant</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-simplice-three-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae37570_rgb_b901b4f6-f602-4f90-b893-e635cce3fdca.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-26848-SC03 Simplice Three-light sconce</image:title>
      <image:caption>KOHLER K-26848-SC03 Simplice Three-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-simplice-one-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae37441_rgb_6c2aba4a-bed5-42df-ab9b-d58728afa826.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-26846-SC01 Simplice One-light sconce</image:title>
      <image:caption>KOHLER K-26846-SC01 Simplice One-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aureus-16-3-4-square-vessel-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae54885_rgb_763bab04-fb7f-408d-bea7-1451e304e502.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-28038-AUR Aureus 16-3/4&quot; square vessel bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-28038-AUR Aureus 16-3/4&quot; square vessel bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-centerset-bathroom-sink-faucet-0-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae08582_rgb_c1a4369b-b2f0-4c4f-b980-d4985ea1acba.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-27398-4N Riff Centerset bathroom sink faucet, 0.5 gpm</image:title>
      <image:caption>KOHLER K-27398-4N Riff Centerset bathroom sink faucet, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-simplice-four-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae37594_rgb_a8b5e9ff-3107-432c-a7f5-ae209b227bb5.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-26849-SC04 Simplice Four-light sconce</image:title>
      <image:caption>KOHLER K-26849-SC04 Simplice Four-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-15-x-30-capsule-framed-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae49185_rgb_168eeea8-b241-4524-84fd-013e9a8ca946.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-35573 Verdera 15&quot; x 30&quot; capsule framed medicine cabinet</image:title>
      <image:caption>KOHLER K-35573 Verdera 15&quot; x 30&quot; capsule framed medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-escutcheon-plate</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad95660_rgb_4eea04fb-ba5a-435a-8a58-f226d18a143f.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-27007 Occasion Escutcheon plate</image:title>
      <image:caption>KOHLER K-27007 Occasion Escutcheon plate</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-garbage-disposal-air-switch-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae40874_rgb_9a2505f5-d6db-4968-9c68-211089d4fdff.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-35724 Garbage disposal air switch kit</image:title>
      <image:caption>KOHLER K-35724 Garbage disposal air switch kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-neoroc-sample</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_d8d97d53-3038-46cb-ae0c-a9c6952051c8.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-1317527-C Neoroc Sample</image:title>
      <image:caption>KOHLER K-1317527-C Neoroc Sample</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-24-x-34-oval-framed-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae49111_rgb_c19d64f6-c2ad-484b-859a-10a96a1c4d25.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-35571 Verdera 24&quot; x 34&quot; oval framed medicine cabinet</image:title>
      <image:caption>KOHLER K-35571 Verdera 24&quot; x 34&quot; oval framed medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-simplice-two-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae37318_rgb_c7a638e9-1fd1-4116-b4a2-49be5c448e28.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-26847-SC02 Simplice Two-light sconce</image:title>
      <image:caption>KOHLER K-26847-SC02 Simplice Two-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-wall-mount-wand-handshower-holder</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad93817_rgb_3d725f8b-34ab-42ba-8d3b-90244ebd47b2.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-26304 Statement Wall-mount wand handshower holder</image:title>
      <image:caption>KOHLER K-26304 Statement Wall-mount wand handshower holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rely-77-h-sliding-shower-door-3-8-thick-glass-12</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae23571_rgb_ef2a6e45-e31c-42a6-9d3f-ce75aa90bc8e.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-702256-10L Rely 77&quot; H sliding shower door with 3/8&quot;-thick glass</image:title>
      <image:caption>KOHLER K-702256-10L Rely 77&quot; H sliding shower door with 3/8&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-garbage-disposal-air-switch-kit-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae40883_rgb_1bf915c2-3678-4944-aede-1cd5c2bfc4e0.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-35723 Garbage disposal air switch kit</image:title>
      <image:caption>KOHLER K-35723 Garbage disposal air switch kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-wall-mount-wand-handshower-holder-supply-elbow-check-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad93814_rgb_a4000cfa-d4df-4538-b381-f3964141d35c.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-26289 Statement Wall-mount wand handshower holder with supply elbow and check valve</image:title>
      <image:caption>KOHLER K-26289 Statement Wall-mount wand handshower holder with supply elbow and check valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cairn-29-3-4-undermount-single-bowl-farmhouse-kitchen-sink-short-apron</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae32117_rgb_8f3e4d94-863b-426f-ac0b-15f10477b316.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-25785 Cairn 29-3/4&quot; undermount single-bowl farmhouse kitchen sink with short apron</image:title>
      <image:caption>KOHLER K-25785 Cairn 29-3/4&quot; undermount single-bowl farmhouse kitchen sink with short apron</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cairn-29-11-16-undermount-single-bowl-farmhouse-kitchen-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae32155_rgb_7dfe68c5-f033-452b-b69b-4d31bda3afef.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-25787 Cairn 29-11/16&quot; undermount single-bowl farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-25787 Cairn 29-11/16&quot; undermount single-bowl farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts27421-4g-tone-rite-temp-bath-shower-trim-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae04009_rgb_069bc3f6-8d73-4440-8012-7e4c5cc2d0e1.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-TS27421-4G Tone Rite-Temp bath and shower trim kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-TS27421-4G Tone Rite-Temp bath and shower trim kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts28128-4g-venza-rite-temp-shower-trim-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae08369_rgb_09fa9d09-90fc-4616-a5f9-361308bc9742.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-TS28128-4G Venza Rite-Temp shower trim kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-TS28128-4G Venza Rite-Temp shower trim kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-rite-temp-bath-shower-trim-kit-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae04009_rgb_4b1fb2f9-8060-479a-9319-7402f8d656f2.jpg?v=1745693887</image:loc>
      <image:title>KOHLER Tone™ Rite-Temp bath and shower trim kit, 2.5 gpm</image:title>
      <image:caption>KOHLER Tone™ Rite-Temp bath and shower trim kit, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts28127-4g-venza-rite-temp-bath-shower-trim-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae08362_rgb_8df8f164-91d3-4784-801c-14d9a18622cd.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-TS28127-4G Venza Rite-Temp bath and shower trim kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-TS28127-4G Venza Rite-Temp bath and shower trim kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-13-gallon-touchless-stainless-steel-trash-can</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae49303_rgb_54a1dd8b-9e03-4881-abf0-d9eb70bd86be.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-23825 13-gallon touchless stainless steel trash can</image:title>
      <image:caption>KOHLER K-23825 13-gallon touchless stainless steel trash can</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts27420-4g-tone-rite-temp-shower-trim-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae03996_rgb_72e8c07a-9fdb-4466-9b8d-91b183b79385.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-TS27420-4G Tone Rite-Temp shower trim kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-TS27420-4G Tone Rite-Temp shower trim kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts28129-4-venza-rite-temp-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae08372_rgb_b7c04127-5df8-4848-8047-e46a9abc122f.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-TS28129-4 Venza Rite-Temp valve trim</image:title>
      <image:caption>KOHLER K-TS28129-4 Venza Rite-Temp valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-24-round-framed-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae59783_rgb_8f761467-94cf-4ec7-bf94-38a6f3a8ba49.jpg?v=1745693883</image:loc>
      <image:title>KOHLER K-35572 Verdera 24&quot; round framed medicine cabinet</image:title>
      <image:caption>KOHLER K-35572 Verdera 24&quot; round framed medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts27404-4g-riff-rite-temp-shower-trim-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae11727_rgb_aa582eb6-6138-4508-81a2-d4c2969ea937.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-TS27404-4G Riff Rite-Temp shower trim kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-TS27404-4G Riff Rite-Temp shower trim kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-rite-temp-shower-trim-kit-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae03996_rgb_a2387c02-9ec6-4584-a5a2-6dec6e9fbf98.jpg?v=1745693887</image:loc>
      <image:title>KOHLER Tone™ Rite-Temp shower trim kit, 2.5 gpm</image:title>
      <image:caption>KOHLER Tone™ Rite-Temp shower trim kit, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-rite-temp-shower-trim-kit-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae11727_rgb_04c0e1d9-f4c5-4ff4-9a78-c923bd5ff73e.jpg?v=1745693886</image:loc>
      <image:title>KOHLER Riff Rite-Temp shower trim kit, 2.5 gpm</image:title>
      <image:caption>KOHLER Riff Rite-Temp shower trim kit, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-rite-temp-bath-shower-trim-kit-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae11728_rgb_3fb22550-b1f4-4752-b7f5-a3d791f3dbb5.jpg?v=1745693886</image:loc>
      <image:title>KOHLER Riff Rite-Temp bath and shower trim kit, 2.5 gpm</image:title>
      <image:caption>KOHLER Riff Rite-Temp bath and shower trim kit, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t28130-4-venza-mastershower-transfer-valve-trim-lever-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae08347_rgb_e23e6ef6-30e0-40c6-8bd7-cf62ebccc735.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-T28130-4 Venza MasterShower transfer valve trim with lever handle</image:title>
      <image:caption>KOHLER K-T28130-4 Venza MasterShower transfer valve trim with lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t27424-4-tone-floor-mount-bath-filler-trim-handshower</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae13270_rgb_86c0d8ee-0127-4116-bf53-348e655a916e.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-T27424-4 Tone Floor-mount bath filler trim with handshower</image:title>
      <image:caption>KOHLER K-T27424-4 Tone Floor-mount bath filler trim with handshower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t26432-4-riff-wall-mount-bathroom-sink-faucet-trim-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae08924_rgb_ce6a79a0-eee4-4bde-8671-c53511dc8c2f.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-T26432-4 Riff Wall-mount bathroom sink faucet trim, 1.2 gpm</image:title>
      <image:caption>KOHLER K-T26432-4 Riff Wall-mount bathroom sink faucet trim, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts23954-4-tone-rite-temp-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae11726_rgb_4a2a3b2e-9840-4f4c-91f2-b6f7fe923c58.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-TS23954-4 Tone Rite-Temp valve trim</image:title>
      <image:caption>KOHLER K-TS23954-4 Tone Rite-Temp valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts27403-4g-riff-rite-temp-bath-shower-trim-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae11728_rgb_73ace671-806c-4181-bc95-2e1752661e23.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-TS27403-4G Riff Rite-Temp bath and shower trim kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-TS27403-4G Riff Rite-Temp bath and shower trim kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hint-deck-mount-bath-faucet-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae87329_rgb_00c7da36-a41d-4fe6-8c90-532526e3cc1a.jpg?v=1745693884</image:loc>
      <image:title>KOHLER Hint Deck-mount bath faucet trim</image:title>
      <image:caption>KOHLER Hint Deck-mount bath faucet trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t26440-4-tone-deck-mount-bath-faucet-trim-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae11714_rgb_343e9973-999f-4c4b-9faa-c94f1621f3d4.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-T26440-4 Tone Deck-mount bath faucet trim with diverter</image:title>
      <image:caption>KOHLER K-T26440-4 Tone Deck-mount bath faucet trim with diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t27408-4-riff-floor-mount-bath-filler-trim-handshower</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae14669_rgb_cd0032a0-3d9d-4798-be18-40debd11a01a.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-T27408-4 Riff Floor-mount bath filler trim with handshower</image:title>
      <image:caption>KOHLER K-T27408-4 Riff Floor-mount bath filler trim with handshower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t27405-4-riff-deck-mount-bath-faucet-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae11716_rgb_bca4da70-bd73-469e-b823-c3b9e80abc19.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-T27405-4 Riff Deck-mount bath faucet trim</image:title>
      <image:caption>KOHLER K-T27405-4 Riff Deck-mount bath faucet trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts23952-4-riff-rite-temp-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae11724_rgb_e2a6a055-37d9-4537-94a9-92734950f6c8.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-TS23952-4 Riff Rite-Temp valve trim</image:title>
      <image:caption>KOHLER K-TS23952-4 Riff Rite-Temp valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t27417-4-tone-deck-mount-bath-faucet-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae11725_rgb_2a0d43e0-4810-4f5a-804e-9d01d80fc3c5.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-T27417-4 Tone Deck-mount bath faucet trim</image:title>
      <image:caption>KOHLER K-T27417-4 Tone Deck-mount bath faucet trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t28131-4-venza-deck-mount-bath-faucet-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae12209_rgb_af394984-74c8-4b74-9bc1-9205339c0ca9.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-T28131-4 Venza Deck-mount bath faucet trim</image:title>
      <image:caption>KOHLER K-T28131-4 Venza Deck-mount bath faucet trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t26436-4-riff-deck-mount-bath-faucet-trim-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae11715_rgb_d8205691-5b6c-43dc-bdb9-89f07cd7d2fc.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-T26436-4 Riff Deck-mount bath faucet trim with diverter</image:title>
      <image:caption>KOHLER K-T26436-4 Riff Deck-mount bath faucet trim with diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t26439-4-tone-wall-mount-bathroom-sink-faucet-trim-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae13268_rgb_d3155502-5f9d-4900-b124-3575b5145513.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-T26439-4 Tone Wall-mount bathroom sink faucet trim, 1.2 gpm</image:title>
      <image:caption>KOHLER K-T26439-4 Tone Wall-mount bathroom sink faucet trim, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t23953-4-riff-mastershower-transfer-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae11708_rgb_32727a6f-6f14-4ac7-94b2-dd2b6b1ad00b.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-T23953-4 Riff MasterShower transfer valve trim</image:title>
      <image:caption>KOHLER K-T23953-4 Riff MasterShower transfer valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t23955-4-tone-mastershower-transfer-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae11713_rgb_f91802db-64a0-47fe-b291-f33d9a4f26fd.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-T23955-4 Tone MasterShower transfer valve trim</image:title>
      <image:caption>KOHLER K-T23955-4 Tone MasterShower transfer valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-task-27-top-undermount-single-bowl-workstation-kitchen-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad17582_rgb_30415b2c-6c7d-4a08-8113-208e8f1a3ce2.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-80086-1PC Task 27&quot; top-/undermount single-bowl workstation kitchen sink</image:title>
      <image:caption>KOHLER K-80086-1PC Task 27&quot; top-/undermount single-bowl workstation kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-800t70-5akc-triton-bowe-widespread-bathroom-sink-faucet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad27033_rgb_75c3ecd5-b720-4d89-9669-97db672c9c07.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-800T70-5AKC Triton Bowe Widespread bathroom sink faucet</image:title>
      <image:caption>KOHLER K-800T70-5AKC Triton Bowe Widespread bathroom sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-task-33-top-undermount-single-bowl-workstation-kitchen-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad17578_rgb_2d6864af-a871-4b61-9389-e9d9ed70ff08.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-80084-2PC Task 33&quot; top-/undermount single-bowl workstation kitchen sink</image:title>
      <image:caption>KOHLER K-80084-2PC Task 33&quot; top-/undermount single-bowl workstation kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-task-33-top-undermount-single-bowl-workstation-kitchen-sink-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad17573_rgb_b770adb8-2132-4010-b10f-f567cc2656c9.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-80084-1PC Task 33&quot; top-/undermount single-bowl workstation kitchen sink</image:title>
      <image:caption>KOHLER K-80084-1PC Task 33&quot; top-/undermount single-bowl workstation kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-task-27-top-undermount-single-bowl-workstation-kitchen-sink-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad17574_rgb_bb96fd7e-02cb-4a79-ae0c-2692b39f9b3d.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-80086-2PC Task 27&quot; top-/undermount single-bowl workstation kitchen sink</image:title>
      <image:caption>KOHLER K-80086-2PC Task 27&quot; top-/undermount single-bowl workstation kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pleat-frameless-sliding-bath-door-63-9-16-h-x-54-5-8-59-5-8-w-5-16-thick</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac87795_rgb_7e1a303f-9ce8-4f72-a423-b25368c94d2a.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-707602-8D3 Pleat Frameless sliding bath door, 63-9/16&quot; H x 54-5/8 - 59-5/8&quot; W, with 5/16&quot; thick Frosted glass</image:title>
      <image:caption>KOHLER K-707602-8D3 Pleat Frameless sliding bath door, 63-9/16&quot; H x 54-5/8 - 59-5/8&quot; W, with 5/16&quot; thick Frosted glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pleat-79-1-16-h-sliding-shower-door-5-16-thick-glass</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac87786_rgb_27f6b0cc-5626-4df8-af19-d9caeef8a1c6.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-707600-8L Pleat 79-1/16&quot; H sliding shower door with 5/16&quot;-thick glass</image:title>
      <image:caption>KOHLER K-707600-8L Pleat 79-1/16&quot; H sliding shower door with 5/16&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pleat-frameless-sliding-shower-door-79-1-16-h-x-44-5-8-47-5-8-w-5-16</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac87789_rgb_56212852-a0c0-42c1-9b3f-f8d35482d638.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-707601-8D3 Pleat Frameless sliding shower door, 79-1/16&quot; H x 44-5/8 - 47-5/8&quot; W, with 5/16&quot; thick Frosted glass</image:title>
      <image:caption>KOHLER K-707601-8D3 Pleat Frameless sliding shower door, 79-1/16&quot; H x 44-5/8 - 47-5/8&quot; W, with 5/16&quot; thick Frosted glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pleat-frameless-sliding-shower-door-79-1-16-h-x-44-5-8-47-5-8-w-5-16-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac87792_rgb_c78fd887-2573-47e1-ad8e-2441e73954a3.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-707601-8L Pleat Frameless sliding shower door, 79-1/16&quot; H x 44-5/8 - 47-5/8&quot; W, with 5/16&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-707601-8L Pleat Frameless sliding shower door, 79-1/16&quot; H x 44-5/8 - 47-5/8&quot; W, with 5/16&quot; thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pleat-frameless-sliding-shower-door-79-1-16-h-x-54-5-8-59-5-8-w-5-16</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac87783_rgb_dbb31175-4483-464b-846d-642b980a6f00.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-707600-8D3 Pleat Frameless sliding shower door, 79-1/16&quot; H x 54-5/8 - 59-5/8&quot; W, with 5/16&quot; thick Frosted glass</image:title>
      <image:caption>KOHLER K-707600-8D3 Pleat Frameless sliding shower door, 79-1/16&quot; H x 54-5/8 - 59-5/8&quot; W, with 5/16&quot; thick Frosted glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-gilford-sink-rack-16-1-2-x-20-1-8</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa74381_rgb_75acf7cb-f7a5-47c7-953a-791dafb32015.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-6013 Gilford Sink rack, 16-1/2&quot; x 20-1/8&quot;</image:title>
      <image:caption>KOHLER K-6013 Gilford Sink rack, 16-1/2&quot; x 20-1/8&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-gilford-sink-rack-26-1-2-x-16-1-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa74351_rgb_70cbe594-5271-4441-81c7-ca197e360354.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-6002 Gilford Sink rack, 26-1/2&apos; x 16-1/2&quot;</image:title>
      <image:caption>KOHLER K-6002 Gilford Sink rack, 26-1/2&apos; x 16-1/2&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-avoir-remote-actuator</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae16209_rgb_1887478d-3787-4010-8f04-3d1d3d639dcc.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-46035 Avoir Remote actuator</image:title>
      <image:caption>KOHLER K-46035 Avoir Remote actuator</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-levity-plus-frameless-sliding-shower-door-77-9-16-h-x-56-5-8-59-5-8-w-5-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae05502_rgb_8e0ba1bc-cb09-4d19-be35-d92ffc496a8d.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-702423-L Levity Plus Frameless sliding shower door, 77-9/16&quot; H x 56-5/8 - 59-5/8&quot; W, with 5/16&quot;-thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-702423-L Levity Plus Frameless sliding shower door, 77-9/16&quot; H x 56-5/8 - 59-5/8&quot; W, with 5/16&quot;-thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-deerfield-14-15-16-x-12-1-8-stainless-steel-bottom-bowl-rack</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa74391_rgb_46f1b730-42fc-41ce-879f-b0536ab01a1a.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-6039 Deerfield 14-15/16&quot; x 12-1/8&quot; stainless steel bottom bowl rack</image:title>
      <image:caption>KOHLER K-6039 Deerfield 14-15/16&quot; x 12-1/8&quot; stainless steel bottom bowl rack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-three-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae03733_rgb_11033012-2e38-46ca-b882-59a9ac89b7cf.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-32806-SC03 Artifacts Three-light sconce</image:title>
      <image:caption>KOHLER K-32806-SC03 Artifacts Three-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-400t70-5akc-triton-bowe-centerset-bathroom-sink-faucet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_cec139c2-946a-463a-8a16-86c3e8f0711b.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-400T70-5AKC Triton Bowe Centerset bathroom sink faucet</image:title>
      <image:caption>KOHLER K-400T70-5AKC Triton Bowe Centerset bathroom sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-levity-plus-61-9-16-h-sliding-bath-door-3-8-thick-glass</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae05511_rgb_f8ec3785-479e-488c-ab8f-d264b0476b1d.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-702426-L Levity Plus 61-9/16&quot; H sliding bath door with 3/8&quot;-thick glass</image:title>
      <image:caption>KOHLER K-702426-L Levity Plus 61-9/16&quot; H sliding bath door with 3/8&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-drawer-jewelry-box</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_a843008d-9a7f-46ee-ac5a-d3b21c93e4da.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-33589 Drawer jewelry box</image:title>
      <image:caption>KOHLER K-33589 Drawer jewelry box</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jolt-two-handle-utility-sink-faucet-3-4-threaded-ght-spout</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae20276_rgb_e5e74f23-0a56-47b9-9f1c-afa3fbc4e235.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-30619 Jolt Two-handle utility sink faucet with 3/4&quot; threaded GHT spout</image:title>
      <image:caption>KOHLER K-30619 Jolt Two-handle utility sink faucet with 3/4&quot; threaded GHT spout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jolt-two-handle-bar-sink-faucet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae20268_rgb_b5e2a939-c47a-49e5-bbcd-0740b637162b.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-30617 Jolt Two-handle bar sink faucet</image:title>
      <image:caption>KOHLER K-30617 Jolt Two-handle bar sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-helst-60-bathroom-vanity-cabinet-sinks-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59761_rgb_ac139393-f01a-429f-a77d-2e6833ce4c20.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-33525-ASB Helst 60&quot; bathroom vanity cabinet with sinks and quartz top</image:title>
      <image:caption>KOHLER K-33525-ASB Helst 60&quot; bathroom vanity cabinet with sinks and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-barrington-elongated-toilet-bowl</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae26313_rgb_4bea5514-9fb4-4a05-92ac-5a2431e6a8dd.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-4327 Barrington Elongated toilet bowl</image:title>
      <image:caption>KOHLER K-4327 Barrington Elongated toilet bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-undertone-33-x-8-1-4-x-6-5-16-undermount-single-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_9bbc43d7-4c24-4694-abcf-783f09c03a0c.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-3187 Undertone 33&quot; x 8-1/4&quot; x 6-5/16&quot; undermount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3187-NA Undertone 33&quot; x 8-1/4&quot; x 6-5/16&quot; undermount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jolt-single-handle-kitchen-sink-faucet-side-sprayer</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae20265_rgb_36b50742-d78e-44ca-9188-92ea86c4b066.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-30615 Jolt Single-handle kitchen sink faucet with side sprayer</image:title>
      <image:caption>KOHLER K-30615 Jolt Single-handle kitchen sink faucet with side sprayer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jolt-single-handle-kitchen-sink-faucet-side-sprayer-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae20258_rgb_c8126cc1-a796-4652-8fc4-fcd625cf16ef.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-30614 Jolt Single-handle kitchen sink faucet with side sprayer</image:title>
      <image:caption>KOHLER K-30614 Jolt Single-handle kitchen sink faucet with side sprayer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-41-chandelier</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad78667_rgb_8de3e2b4-1a87-4ae8-8738-f9e8f525404b.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-31774-CH08 Tone 41&quot; chandelier</image:title>
      <image:caption>KOHLER K-31774-CH08 Tone 41&quot; chandelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jolt-pull-out-kitchen-sink-faucet-two-function-sprayhead</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae11911_rgb_2de97d36-8971-426d-a9f8-6da5279732aa.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-30612 Jolt Pull-out kitchen sink faucet with two-function sprayhead</image:title>
      <image:caption>KOHLER K-30612 Jolt Pull-out kitchen sink faucet with two-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-venza-single-handle-bathroom-sink-faucet-0-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae12189_rgb_ee56245c-dd81-48a0-8fff-252541e3849d.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-28126-4N Venza Single-handle bathroom sink faucet, 0.5 gpm</image:title>
      <image:caption>KOHLER K-28126-4N Venza Single-handle bathroom sink faucet, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-one-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad90980_rgb_543d12b2-841f-4360-bc79-d0653d7fb5d9.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-31775-SC01 Occasion One-light sconce</image:title>
      <image:caption>KOHLER K-31775-SC01 Occasion One-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-handshower-holder-hose</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae13344_rgb_50bd1460-24fc-4150-bb55-0e90711fdb77.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-29478 Tone Handshower holder with hose</image:title>
      <image:caption>KOHLER K-29478 Tone Handshower holder with hose</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jolt-two-handle-utility-sink-faucet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae20273_rgb_6e83941d-dd55-46b9-8cb5-943d1b8de9f9.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-30618 Jolt Two-handle utility sink faucet</image:title>
      <image:caption>KOHLER K-30618 Jolt Two-handle utility sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jolt-single-handle-kitchen-sink-faucet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae20253_rgb_e0a99ac4-6a16-4dfe-8428-40f0353cdfa3.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-30613 Jolt Single-handle kitchen sink faucet</image:title>
      <image:caption>KOHLER K-30613 Jolt Single-handle kitchen sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-venza-widespread-bathroom-sink-faucet-1-0-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae12191_rgb_13623598-109c-4a81-898a-aa07d6044890.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-28125-4K Venza Widespread bathroom sink faucet, 1.0 gpm</image:title>
      <image:caption>KOHLER K-28125-4K Venza Widespread bathroom sink faucet, 1.0 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jolt-two-handle-kitchen-sink-faucet-side-sprayer</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae20272_rgb_99b280ee-ff19-4b87-90a9-e971662fb9ff.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-30616 Jolt Two-handle kitchen sink faucet with side sprayer</image:title>
      <image:caption>KOHLER K-30616 Jolt Two-handle kitchen sink faucet with side sprayer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-venza-single-handle-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae12189_rgb_79beeccd-cc45-4c16-9e2a-3183b9ef2fe7.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-28126-4 Venza Single-handle bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-28126-4 Venza Single-handle bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-venza-single-handle-bathroom-sink-faucet-1-0-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae12189_rgb_cd4d0f06-033e-43d2-a1f4-dae401a2e6e2.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-28126-4K Venza Single-handle bathroom sink faucet, 1.0 gpm</image:title>
      <image:caption>KOHLER K-28126-4K Venza Single-handle bathroom sink faucet, 1.0 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-venza-centerset-bathroom-sink-faucet-1-0-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae11661_rgb_c4b8d74f-960f-4660-9ace-79feec4e0fc7.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-28124-4K Venza Centerset bathroom sink faucet, 1.0 gpm</image:title>
      <image:caption>KOHLER K-28124-4K Venza Centerset bathroom sink faucet, 1.0 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-reckon-3-4-hp-garbage-disposal</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97560_rgb_8984e4ec-7dbc-459c-9006-4245e24b0d3f.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-29361 Reckon 3/4 hp garbage disposal</image:title>
      <image:caption>KOHLER K-29361 Reckon 3/4 hp garbage disposal</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-venza-widespread-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae12191_rgb_1cb2fe16-7293-4c74-b18f-9c279c28a4b9.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-28125-4 Venza Widespread bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-28125-4 Venza Widespread bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-reckon-1-hp-garbage-disposal</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97559_rgb_1ddeb30c-6e98-47c7-9a72-e3e27684cc92.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-29358 Reckon 1 hp garbage disposal</image:title>
      <image:caption>KOHLER K-29358 Reckon 1 hp garbage disposal</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-venza-centerset-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae11661_rgb_b53898cd-7661-4d91-b6c3-af8e59830a76.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-28124-4 Venza Centerset bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-28124-4 Venza Centerset bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-venza-centerset-bathroom-sink-faucet-0-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae11661_rgb_62dc4a85-b30f-46ac-97d3-0f8fe92f2d8f.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-28124-4N Venza Centerset bathroom sink faucet, 0.5 gpm</image:title>
      <image:caption>KOHLER K-28124-4N Venza Centerset bathroom sink faucet, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-pivoting-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae21591_rgb_782b245b-0297-47d5-a666-f9cd177e414e.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-27429 Tone Pivoting toilet paper holder</image:title>
      <image:caption>KOHLER K-27429 Tone Pivoting toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-robe-hook</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38468_rgb_85efb463-838d-41fd-838d-4ea35f261de3.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-27427 Tone Robe hook</image:title>
      <image:caption>KOHLER K-27427 Tone Robe hook</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-towel-ring</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae19160_rgb_6e4a5066-376d-41f1-a272-8f7f1e5b5522.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-27428 Tone Towel ring</image:title>
      <image:caption>KOHLER K-27428 Tone Towel ring</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-24-towel-bar</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae09414_rgb_cec2d391-b367-47f4-a6ed-449e14397d58.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-27426 Tone 24&quot; towel bar</image:title>
      <image:caption>KOHLER K-27426 Tone 24&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-18-towel-bar</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae17220_rgb_f9202f63-bda5-4b33-9068-bde44f352d27.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-27425 Tone 18&quot; towel bar</image:title>
      <image:caption>KOHLER K-27425 Tone 18&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-wall-mount-bath-spout-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae13331_rgb_7e0b4bd4-1aba-48de-980f-1bd519d41757.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27422 Tone Wall-mount bath spout with diverter</image:title>
      <image:caption>KOHLER K-27422 Tone Wall-mount bath spout with diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-widespread-bathroom-sink-faucet-0-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae13323_rgb_9cac1932-5845-464b-82fc-0feaf5107dd6.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27416-4N Tone Widespread bathroom sink faucet, 0.5 gpm</image:title>
      <image:caption>KOHLER K-27416-4N Tone Widespread bathroom sink faucet, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-wall-mount-bath-spout</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae13332_rgb_d51b5e42-f9d0-46ab-afd5-a29eb1f00172.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27423 Tone Wall-mount bath spout</image:title>
      <image:caption>KOHLER K-27423 Tone Wall-mount bath spout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-widespread-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae13323_rgb_41d86e11-156a-47bc-8256-181ffae9b97c.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27416-4 Tone Widespread bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-27416-4 Tone Widespread bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-widespread-bathroom-sink-faucet-1-0-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae13323_rgb_6586ed14-5802-4d9c-a2fd-784ea76231c0.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27416-4K Tone Widespread bathroom sink faucet, 1.0 gpm</image:title>
      <image:caption>KOHLER K-27416-4K Tone Widespread bathroom sink faucet, 1.0 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-single-handle-bathroom-sink-faucet-1-0-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae08915_rgb_23377908-b32e-4285-bb35-0f47deca637d.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27415-4K Tone Single-handle bathroom sink faucet, 1.0 gpm</image:title>
      <image:caption>KOHLER K-27415-4K Tone Single-handle bathroom sink faucet, 1.0 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-single-handle-bathroom-sink-faucet-0-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae08915_rgb_cdc82464-753f-48f1-90bb-ebff1679b799.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27415-4N Tone Single-handle bathroom sink faucet, 0.5 gpm</image:title>
      <image:caption>KOHLER K-27415-4N Tone Single-handle bathroom sink faucet, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-pivoting-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad36865_rgb_0bc96276-faf7-4cdf-9438-f2d84fc3a890.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27413 Riff Pivoting toilet paper holder</image:title>
      <image:caption>KOHLER K-27413 Riff Pivoting toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-towel-ring</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad36868_rgb_7063d70e-12ab-48d6-a183-41d05dd2edc9.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27412 Riff Towel ring</image:title>
      <image:caption>KOHLER K-27412 Riff Towel ring</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-24-towel-bar</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad36861_rgb_b4535f90-dae5-469c-afe6-5b618ee83add.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27410 Riff 24&quot; towel bar</image:title>
      <image:caption>KOHLER K-27410 Riff 24&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-18-towel-bar</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad36860_rgb_5d93f387-eb16-42d5-92f8-dfbc91d436c8.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27409 Riff 18&quot; towel bar</image:title>
      <image:caption>KOHLER K-27409 Riff 18&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-single-handle-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae08915_rgb_081df619-fb8b-4348-b66f-e835ec1469e6.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27415-4 Tone Single-handle bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-27415-4 Tone Single-handle bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-double-robe-hook</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad36869_rgb_c85fee27-15cb-454c-8767-72ae1fabfb47.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27411 Riff Double robe hook</image:title>
      <image:caption>KOHLER K-27411 Riff Double robe hook</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-wall-mount-bath-spout</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae13297_rgb_0f9cee02-38dd-4749-a692-b90dfe161438.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27407 Riff Wall-mount bath spout</image:title>
      <image:caption>KOHLER K-27407 Riff Wall-mount bath spout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-single-handle-bathroom-sink-faucet-1-0-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae08913_rgb_1758a704-1902-445e-9bb4-3c22ea337766.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27400-4K Riff Single-handle bathroom sink faucet, 1.0 gpm</image:title>
      <image:caption>KOHLER K-27400-4K Riff Single-handle bathroom sink faucet, 1.0 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-single-handle-bathroom-sink-faucet-0-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae08913_rgb_17ea845f-0491-492d-8528-fa03ad9aab16.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27400-4N Riff Single-handle bathroom sink faucet, 0.5 gpm</image:title>
      <image:caption>KOHLER K-27400-4N Riff Single-handle bathroom sink faucet, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-wall-mount-bath-spout-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae13299_rgb_2bf86083-bfc4-480d-bcc7-442ca64f59e6.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27406 Riff Wall-mount bath spout with diverter</image:title>
      <image:caption>KOHLER K-27406 Riff Wall-mount bath spout with diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-single-handle-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae08913_rgb_fd5bef64-3b13-4269-8fff-020c0300643e.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27400-4 Riff Single-handle bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-27400-4 Riff Single-handle bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-widespread-bathroom-sink-faucet-0-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae08588_rgb_ea07fa4c-16c7-4b3c-9c84-986b4ca2b20e.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27399-4N Riff Widespread bathroom sink faucet, 0.5 gpm</image:title>
      <image:caption>KOHLER K-27399-4N Riff Widespread bathroom sink faucet, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-widespread-bathroom-sink-faucet-1-0-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae08588_rgb_a9e0d651-e631-4df6-af72-19e81971fcd3.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27399-4K Riff Widespread bathroom sink faucet, 1.0 gpm</image:title>
      <image:caption>KOHLER K-27399-4K Riff Widespread bathroom sink faucet, 1.0 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-single-handle-bathroom-sink-faucet-0-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97912_rgb_adfc2a17-1499-4771-9a7a-6405712db209.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27000-4N Occasion Single-handle bathroom sink faucet, 0.5 gpm</image:title>
      <image:caption>KOHLER K-27000-4N Occasion Single-handle bathroom sink faucet, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-tall-single-handle-bathroom-sink-faucet-0-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad99139_rgb_88f26daf-f844-41fc-a9c9-3b3311965ee8.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27003-4N Occasion Tall single-handle bathroom sink faucet, 0.5 gpm</image:title>
      <image:caption>KOHLER K-27003-4N Occasion Tall single-handle bathroom sink faucet, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-single-handle-bathroom-sink-faucet-1-0-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97912_rgb_1838d3ad-524e-4e12-ae4b-d77db3e053e3.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27000-4K Occasion Single-handle bathroom sink faucet, 1.0 gpm</image:title>
      <image:caption>KOHLER K-27000-4K Occasion Single-handle bathroom sink faucet, 1.0 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rutledge-nightlight-readylatch-quiet-close-elongated-toilet-seat</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae21233_rgb_2b1e616e-5136-4cd1-81ea-97c9778cec2d.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-24764-RL Rutledge Nightlight ReadyLatch Quiet-Close elongated toilet seat</image:title>
      <image:caption>KOHLER K-24764-RL Rutledge Nightlight ReadyLatch Quiet-Close elongated toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parallel-tall-single-handle-bathroom-sink-faucet-1-0-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad73409_rgb_bf62b846-163d-41a8-8c99-ca2d9b731dba.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-23475-4K Parallel Tall single-handle bathroom sink faucet, 1.0 gpm</image:title>
      <image:caption>KOHLER K-23475-4K Parallel Tall single-handle bathroom sink faucet, 1.0 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-tall-single-handle-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad99139_rgb_b8d5d248-d1d7-4bb8-9d5f-0473960fd2e5.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27003-4 Occasion Tall single-handle bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-27003-4 Occasion Tall single-handle bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-single-handle-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97912_rgb_48752fda-dbbb-4687-8413-aeec9fbe29ed.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27000-4 Occasion Single-handle bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-27000-4 Occasion Single-handle bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parallel-tall-single-handle-bathroom-sink-faucet-0-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad73409_rgb_39fe0cb5-1160-4774-8b44-36a6eb45a1fd.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-23475-4N Parallel Tall single-handle bathroom sink faucet, 0.5 gpm</image:title>
      <image:caption>KOHLER K-23475-4N Parallel Tall single-handle bathroom sink faucet, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parallel-tall-single-handle-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad73409_rgb_7924651a-79ef-4c00-82ab-14f2a3e10075.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-23475-4 Parallel Tall single-handle bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-23475-4 Parallel Tall single-handle bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-tall-single-handle-bathroom-sink-faucet-1-0-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad99139_rgb_7a579b74-8940-4f9d-a730-d6b5d4e3803f.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27003-4K Occasion Tall single-handle bathroom sink faucet, 1.0 gpm</image:title>
      <image:caption>KOHLER K-27003-4K Occasion Tall single-handle bathroom sink faucet, 1.0 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tend-contemporary-washout-urinal-top-spud</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac82600_rgb_265f76e7-9147-40c8-a8f4-77aad4dd84b9.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-20713-ETSS Tend Contemporary washout urinal with top spud</image:title>
      <image:caption>KOHLER K-20713-ETSS Tend Contemporary washout urinal with top spud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tend-contemporary-washout-urinal-rear-spud</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac82598_rgb_0be213db-dd49-43a5-ae82-5b2d79338659.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-20713-ER Tend Contemporary washout urinal with rear spud</image:title>
      <image:caption>KOHLER K-20713-ER Tend Contemporary washout urinal with rear spud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-glass-sample-stone</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_a9fac486-e0cb-4685-b2b0-d77318cf4ded.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-1194849-G8 Glass Sample (Stone)</image:title>
      <image:caption>KOHLER K-1194849-G8 Glass Sample (Stone)</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-neoroc-sample-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_0ec16adf-4854-425f-9cb6-6f1e07d97c95.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-1413247-C Neoroc Sample</image:title>
      <image:caption>KOHLER K-1413247-C Neoroc Sample</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-glass-sample-sapphire</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_7b966941-9b18-407c-9603-96dec2335c53.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-1194849-G6 Glass Sample (Sapphire)</image:title>
      <image:caption>KOHLER K-1194849-G6 Glass Sample (Sapphire)</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-glass-sample-dew</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_b86d7d7e-4fed-413f-b1d0-1d0be6e294f3.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-1194849-G2 Glass Sample (Dew)</image:title>
      <image:caption>KOHLER K-1194849-G2 Glass Sample (Dew)</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-glass-sample-doe</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_7d732b68-872b-4e1f-883a-cdaa3ee27e64.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-1194849-G3 Glass Sample (Doe)</image:title>
      <image:caption>KOHLER K-1194849-G3 Glass Sample (Doe)</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-glass-sample-sandalwood</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_261a8409-72db-424c-a001-44ae982b9d87.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-1095352-G7 Glass Sample (Sandalwood)</image:title>
      <image:caption>KOHLER K-1095352-G7 Glass Sample (Sandalwood)</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-glass-sample-dusk</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_b4bde654-755a-43fb-bd25-4e5d6c403b8d.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-1194849-G1 Glass Sample (Dusk)</image:title>
      <image:caption>KOHLER K-1194849-G1 Glass Sample (Dusk)</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-glass-sample-sapphire-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_b03992ec-b9c6-48f3-a589-61ba1a575b70.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-1095352-G6 Glass Sample (Sapphire)</image:title>
      <image:caption>KOHLER K-1095352-G6 Glass Sample (Sapphire)</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-glass-sample-doe-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_586769bd-2f4b-4389-8c70-7e155915430c.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-1095352-G3 Glass Sample (Doe)</image:title>
      <image:caption>KOHLER K-1095352-G3 Glass Sample (Doe)</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-glass-sample-stone-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_1382aa17-13a6-4983-b32f-cd163e6e3ddc.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-1095352-G8 Glass Sample (Stone)</image:title>
      <image:caption>KOHLER K-1095352-G8 Glass Sample (Stone)</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-glass-sample-dusk-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_5368e9f6-6f67-4e37-a745-34d7bf74b274.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-1095352-G1 Glass Sample (Dusk)</image:title>
      <image:caption>KOHLER K-1095352-G1 Glass Sample (Dusk)</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-glass-sample-sandalwood-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_df679b4f-1bfc-4f1d-8010-d4f78f4be25e.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-1194849-G7 Glass Sample (Sandalwood)</image:title>
      <image:caption>KOHLER K-1194849-G7 Glass Sample (Sandalwood)</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cast-iron-sample</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_a214be89-b8e7-4cab-8865-34374c109e73.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-1071948 Cast Iron Sample</image:title>
      <image:caption>KOHLER K-1071948 Cast Iron Sample</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cast-iron-dome-sample</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_e18c2f5c-ea73-43a3-9650-534b47ca4e75.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-1143161 Cast Iron Dome Sample</image:title>
      <image:caption>KOHLER K-1143161 Cast Iron Dome Sample</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-glass-sample</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_5cf2783b-7745-4cd1-8af6-ff647f968dbd.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-1194849 Glass Sample</image:title>
      <image:caption>KOHLER K-1194849 Glass Sample</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-glass-sample-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_51a14bd7-830e-4724-9531-bf44a64823c7.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-1095352 Glass Sample</image:title>
      <image:caption>KOHLER K-1095352 Glass Sample</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mounting-block-pan-floor-mount-bath-filler</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad99153_rgb_35851601-04be-404c-bdcd-aa9e0d4f8417.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-97703 Mounting block pan for floor-mount bath filler</image:title>
      <image:caption>KOHLER K-97703 Mounting block pan for floor-mount bath filler</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wood-sample</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_1e779d48-9b81-4ffc-9341-a7bd02ac36b2.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-1466242 Wood Sample</image:title>
      <image:caption>KOHLER K-1466242 Wood Sample</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-choreograph-pony-cap</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae12913_rgb_fe956b6e-9924-48dc-afb5-1d1ea30fff0c.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-96126 Choreograph Pony cap</image:title>
      <image:caption>KOHLER K-96126 Choreograph Pony cap</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tea-two-33-cable-pop-up-bath-drain</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae24054_rgb_4d967974-e8b2-45ec-b9ad-cb32dde37e1d.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-78440 Tea-for-Two 33&quot; cable pop-up bath drain</image:title>
      <image:caption>KOHLER K-78440 Tea-for-Two 33&quot; cable pop-up bath drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-choreograph-window-trim-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad43793_rgb_a786ce4c-8b83-469e-b7f5-954aefe589e3.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-96127 Choreograph Window trim kit</image:title>
      <image:caption>KOHLER K-96127 Choreograph Window trim kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-faucet-finish-sample</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_a09cfcf4-9b0e-4f58-8b7d-618ddacab3c3.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-1012897 Faucet Finish Sample</image:title>
      <image:caption>KOHLER K-1012897 Faucet Finish Sample</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-summon-dual-flush-touchless-actuator-plate-2-x-4-in-wall-tank-carrier</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad06491_rgb_95f180ad-1d13-4f23-a179-88b5ade5d6ec.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-78041 Summon Dual-flush touchless actuator plate for 2&quot; x 4&quot; in-wall tank and carrier system</image:title>
      <image:caption>KOHLER K-78041 Summon Dual-flush touchless actuator plate for 2&quot; x 4&quot; in-wall tank and carrier system</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cast-iron-sample-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_d2cb949a-1508-4194-8f1e-a86b46a49091.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-1049065-P Cast Iron Sample</image:title>
      <image:caption>KOHLER K-1049065-P Cast Iron Sample</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-20-x-40-capsule-framed-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae49165_rgb_2e44f0e8-faff-461e-964c-3174c86085a4.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-35574 Verdera 20&quot; x 40&quot; capsule framed medicine cabinet</image:title>
      <image:caption>KOHLER K-35574 Verdera 20&quot; x 40&quot; capsule framed medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-stately-continuousclean-toilet-tank-1-28-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae40761_rgb_c211ee5f-5c7f-467b-ac59-c0734a1e2e27.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-33434 Memoirs Stately ContinuousClean toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-33434 Memoirs Stately ContinuousClean toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kelston-continuousclean-st-toilet-tank-1-28-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae08900_rgb_070c9182-33ec-47a1-9bdd-37ecc895b94c.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-32818 Kelston ContinuousClean ST toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-32818 Kelston ContinuousClean ST toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-6-liter-step-trash-can</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad11466_rgb_b85dbee6-e2da-4b17-b094-1deffd7a1a4f.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-31319 6-liter step trash can</image:title>
      <image:caption>KOHLER K-31319 6-liter step trash can</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-prologue-stainless-steel-sink-rack</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae17234_rgb_b7b4522e-53f0-4f3d-886b-5d7a8d3f6538.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-31474 Prologue Stainless steel sink rack</image:title>
      <image:caption>KOHLER K-31474 Prologue Stainless steel sink rack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kelston-toilet-tank-1-28-gpf-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae04208_rgb_be456fec-4ba3-477b-a8aa-89509fa6ae3e.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-32808 Kelston Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-32808 Kelston Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-santa-rosa-continuousclean-st-one-piece-compact-elongated-toilet-1-28-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae05068_rgb_eedb4e90-f654-4f24-9169-6bddb32e3b0d.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-30812 Santa Rosa ContinuousClean ST one-piece compact elongated toilet, 1.28 gpf</image:title>
      <image:caption>KOHLER K-30812 Santa Rosa ContinuousClean ST one-piece compact elongated toilet, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-santa-rosa-one-piece-compact-elongated-toilet-1-28-gpf-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae05068_rgb_f1f58c22-8c7e-479c-af69-b4d1612acb14.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-30810 Santa Rosa One-piece compact elongated toilet, 1.28 gpf</image:title>
      <image:caption>KOHLER K-30810 Santa Rosa One-piece compact elongated toilet, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-deck-mount-handshower-holder-hose</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae13267_rgb_6c73de72-fc2d-4b20-801c-cc8a641eb15a.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-29477 Riff Deck-mount handshower holder with hose</image:title>
      <image:caption>KOHLER K-29477 Riff Deck-mount handshower holder with hose</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cairn-stainless-steel-sink-racks</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae32222_rgb_a69ca85d-9b67-48c0-8e27-793b3de1015d.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-30181 Cairn Stainless steel sink racks</image:title>
      <image:caption>KOHLER K-30181 Cairn Stainless steel sink racks</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-acacia-cutting-board</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae02080_rgb_caee350b-7089-467d-a66c-093e5709a796.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-28906 Acacia cutting board</image:title>
      <image:caption>KOHLER K-28906 Acacia cutting board</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kelston-elongated-toilet-bowl</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae04205_rgb_ff14e631-6a99-49aa-a846-d60baabe3265.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-32809 Kelston Elongated toilet bowl</image:title>
      <image:caption>KOHLER K-32809 Kelston Elongated toilet bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-suspend-ceiling-mount-rough-in-box</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae18296_rgb_6e821304-1751-452d-ac80-67edbb653c90.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-29180 Purist Suspend Ceiling-mount rough-in box</image:title>
      <image:caption>KOHLER K-29180 Purist Suspend Ceiling-mount rough-in box</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cairn-33-undermount-single-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae32826_rgb_6cf42be6-0753-467a-83a0-4a5cf9a7d5be.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27785 Cairn 33&quot; undermount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-27785 Cairn 33&quot; undermount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cairn-smart-divide-33-1-2-undermount-double-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae32865_rgb_38358388-6d42-4793-8f14-ded12d596805.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27786 Cairn Smart Divide 33-1/2&quot; undermount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-27786 Cairn Smart Divide 33-1/2&quot; undermount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-simplice-robe-hook</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae12305_rgb_d9863e02-8a13-4a0e-a288-0290e0c82d22.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-27395 Simplice Robe hook</image:title>
      <image:caption>KOHLER K-27395 Simplice Robe hook</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-suspend-ceiling-mount-kitchen-sink-faucet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae18295_rgb_fcdf8bfb-c871-4d52-bdd1-751b1ea08a1b.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-29179 Purist Suspend Ceiling-mount kitchen sink faucet</image:title>
      <image:caption>KOHLER K-29179 Purist Suspend Ceiling-mount kitchen sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-caxton-16-1-4-round-undermount-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa90888_rgb_50c5cd88-0826-4562-ba03-da1a59b3b5b8.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-29000 Caxton 16-1/4&quot; round undermount bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-29000 Caxton 16-1/4&quot; round undermount bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-c3-325-elongated-bidet-toilet-seat-remote-control</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_cb45bc4a-e0fb-4ae5-8953-5b3d3c0dc65e.jpg?v=1745693884</image:loc>
      <image:title>KOHLER K-28119 C3-325 Elongated bidet toilet seat with remote control</image:title>
      <image:caption>KOHLER K-28119 C3-325 Elongated bidet toilet seat with remote control</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-simplice-24-towel-bar</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae12278_rgb_cbc47be2-0e8d-4ac4-b1e0-550f6ac6fdd1.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27394 Simplice 24&quot; towel bar</image:title>
      <image:caption>KOHLER K-27394 Simplice 24&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-simplice-18-towel-bar</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae12269_rgb_3a82ec19-108b-46a4-a386-7a9580e7c661.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27393 Simplice 18&quot; towel bar</image:title>
      <image:caption>KOHLER K-27393 Simplice 18&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-simplice-towel-arm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae12306_rgb_53457044-3aa5-4e89-9d55-daad7c984b57.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27396 Simplice Towel arm</image:title>
      <image:caption>KOHLER K-27396 Simplice Towel arm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellera-24-towel-bar</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae14776_rgb_799faf8e-d8ee-4166-b9b0-c17b6b19e4fa.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27384 Bellera 24&quot; towel bar</image:title>
      <image:caption>KOHLER K-27384 Bellera 24&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellera-robe-hook</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae08343_rgb_f4a04a97-8ecc-424f-b907-2207f762d1a9.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27385 Bellera Robe hook</image:title>
      <image:caption>KOHLER K-27385 Bellera Robe hook</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellera-pivoting-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae14789_rgb_02e2fb65-e2d4-4daf-9c05-35d8cb85f2f4.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27387 Bellera Pivoting toilet paper holder</image:title>
      <image:caption>KOHLER K-27387 Bellera Pivoting toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellera-18-towel-bar</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae14773_rgb_ae4123e3-313f-4ccb-a5ad-b7bbc043d320.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27383 Bellera 18&quot; towel bar</image:title>
      <image:caption>KOHLER K-27383 Bellera 18&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-wall-mount-handshower-holder</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97463_rgb_2cb022e0-6c58-4775-af3e-ce69556e600d.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-27129 Occasion Wall-mount handshower holder</image:title>
      <image:caption>KOHLER K-27129 Occasion Wall-mount handshower holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellera-towel-ring</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae14643_rgb_a821f565-45b4-4889-aadd-99c060a18af6.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27386 Bellera Towel ring</image:title>
      <image:caption>KOHLER K-27386 Bellera Towel ring</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-glass-sample-dew-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_1df126ed-38dd-4cf1-84bd-d787b5f07e6b.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-1095352-G2 Glass Sample (Dew)</image:title>
      <image:caption>KOHLER K-1095352-G2 Glass Sample (Dew)</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-7-cabinet-pull</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad99339_rgb_afcf45c7-a345-4cef-9e43-778f6ab6530c.jpg?v=1774971902</image:loc>
      <image:title>KOHLER K-27086 Occasion 7&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-27086 Occasion 7&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-42-grab-bar</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad99146_rgb_81f245e5-a759-4b93-8f92-67d22f441f3d.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-27083 Occasion 42&quot; grab bar</image:title>
      <image:caption>KOHLER K-27083 Occasion 42&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-toilet-paper-holder-tray</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae38627_rgb_0cee4668-9a51-4038-83e2-c2807651d9bb.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-27128 Occasion Toilet paper holder with tray</image:title>
      <image:caption>KOHLER K-27128 Occasion Toilet paper holder with tray</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-wall-mount-rainhead-arm-flange</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad98998_rgb_23946fb2-fbee-4514-af3b-a95aa0ad8fc7.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-27126 Occasion Wall-mount rainhead arm and flange</image:title>
      <image:caption>KOHLER K-27126 Occasion Wall-mount rainhead arm and flange</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-hotelier</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad98943_rgb_29333ef5-6c97-431b-849a-12a4853d847d.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-27085 Occasion Hotelier</image:title>
      <image:caption>KOHLER K-27085 Occasion Hotelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-wall-mount-handshower-holder-supply-elbow-check-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad93884_rgb_f18b93b5-f923-49d0-b47d-0a09a0a1f5a1.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27117 Occasion Wall-mount handshower holder with supply elbow and check valve</image:title>
      <image:caption>KOHLER K-27117 Occasion Wall-mount handshower holder with supply elbow and check valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-36-grab-bar</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad99148_rgb_ef6e0191-0fa7-4d7b-a6d5-1f61a72502bc.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-27082 Occasion 36&quot; grab bar</image:title>
      <image:caption>KOHLER K-27082 Occasion 36&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-24-grab-bar</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad99126_rgb_7fee49d9-6b8a-44b3-b376-ef01ac8902c1.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-27081 Occasion 24&quot; grab bar</image:title>
      <image:caption>KOHLER K-27081 Occasion 24&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-wall-mount-bath-spout-straight-design-12</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97725_rgb_61c43a38-e84e-4fcf-968b-8090f452d98c.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-27115 Occasion Wall-mount bath spout with Straight design, 12&quot;</image:title>
      <image:caption>KOHLER K-27115 Occasion Wall-mount bath spout with Straight design, 12&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-18-grab-bar</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97548_rgb_6a5db78f-cca3-43fd-a109-0fa517809965.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-27080 Occasion 18&quot; grab bar</image:title>
      <image:caption>KOHLER K-27080 Occasion 18&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-5-cabinet-pull</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad99331_rgb_f8b60c7f-3f1f-45c4-bfa0-272338977e89.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-27076 Occasion 5&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-27076 Occasion 5&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-12-grab-bar</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97552_rgb_eb89bb82-e72e-44ef-9d58-1417046b794b.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-27079 Occasion 12&quot; grab bar</image:title>
      <image:caption>KOHLER K-27079 Occasion 12&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-3-cabinet-pull</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad99327_rgb_1f0565b5-80e3-4e06-89ac-66a624b213a4.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27075 Occasion 3&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-27075 Occasion 3&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-cabinet-knob</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad99320_rgb_a46be5ab-80d2-41ef-b95a-406324e3732f.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-27074 Occasion Cabinet knob</image:title>
      <image:caption>KOHLER K-27074 Occasion Cabinet knob</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-soap-dispenser</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad93864_rgb_90029f2c-ee0c-471d-94d1-344438f38638.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-27073 Occasion Soap dispenser</image:title>
      <image:caption>KOHLER K-27073 Occasion Soap dispenser</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-robe-hook</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad45517_rgb_f37348da-708c-4466-90ca-82d5d4f9e276.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-27069 Occasion Robe hook</image:title>
      <image:caption>KOHLER K-27069 Occasion Robe hook</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-vertical-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad99291_rgb_ebaecd91-5d9c-4c21-942f-2e8f62c8bb1d.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-27064 Occasion Vertical toilet paper holder</image:title>
      <image:caption>KOHLER K-27064 Occasion Vertical toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-24-double-towel-bar</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad98915_rgb_ba5dbc61-5ee1-461b-b00f-27769b6eee69.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-27062 Occasion 24&quot; double towel bar</image:title>
      <image:caption>KOHLER K-27062 Occasion 24&quot; double towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-pivoting-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad99319_rgb_d81081b7-c3c7-41c0-be49-73ed31c17f76.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-27065 Occasion Pivoting toilet paper holder</image:title>
      <image:caption>KOHLER K-27065 Occasion Pivoting toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-towel-ring</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad98955_rgb_0f4a0a28-7413-46ce-8a72-7cae05ab7df1.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-27063 Occasion Towel ring</image:title>
      <image:caption>KOHLER K-27063 Occasion Towel ring</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-24-towel-bar</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad98716_rgb_b97df87d-d9a6-4175-97d2-23956f2df19b.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-27061 Occasion 24&quot; towel bar</image:title>
      <image:caption>KOHLER K-27061 Occasion 24&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-18-towel-bar</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad98732_rgb_0c69ad80-33c6-4d60-b05d-9e1df9248e87.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-27060 Occasion 18&quot; towel bar</image:title>
      <image:caption>KOHLER K-27060 Occasion 18&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-slidebar-trim-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad99029_rgb_ef734692-4e99-4baa-b142-5fcdb46f0326.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-27055 Occasion Slidebar trim kit</image:title>
      <image:caption>KOHLER K-27055 Occasion Slidebar trim kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-single-function-showerhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad95650_rgb_d7429b5e-9037-4451-ae79-a30c1ccae7f4.jpg?v=1745693887</image:loc>
      <image:title>KOHLER Occasion Single-function showerhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Occasion Single-function showerhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-wall-mount-supply-elbow</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97456_rgb_879c22b7-44a4-4da1-9295-5c748035c1bf.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-27053 Occasion Wall-mount supply elbow</image:title>
      <image:caption>KOHLER K-27053 Occasion Wall-mount supply elbow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-shower-arm-flange</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad98992_rgb_da312d78-4bab-4ae1-8ec1-26c22af1ca6c.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-27054 Occasion Shower arm and flange</image:title>
      <image:caption>KOHLER K-27054 Occasion Shower arm and flange</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-8-single-function-rainhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad64972_rgb_e5c8a274-7b27-4ca7-868f-c0993fa67c69.jpg?v=1745693886</image:loc>
      <image:title>KOHLER Occasion 8&quot; single-function rainhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Occasion 8&quot; single-function rainhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-single-function-handshower-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97444_rgb_0187b70a-8504-4c73-86d8-2828ae4957e6.jpg?v=1745693887</image:loc>
      <image:title>KOHLER Occasion Single-function handshower, 2.5 gpm</image:title>
      <image:caption>KOHLER Occasion Single-function handshower, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-wall-mount-bath-spout-straight-design-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97715_rgb_07af608f-8c70-4aab-8895-4982c617f7b2.jpg?v=1745693887</image:loc>
      <image:title>KOHLER Occasion Wall-mount bath spout with Straight design and diverter</image:title>
      <image:caption>KOHLER Occasion Wall-mount bath spout with Straight design and diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-wall-mount-bath-spout-straight-design-8</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97728_rgb_8569bb75-7530-4f50-a767-cf888cc9f7ea.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-27024 Occasion Wall-mount bath spout with Straight design, 8&quot;</image:title>
      <image:caption>KOHLER K-27024 Occasion Wall-mount bath spout with Straight design, 8&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-80tm00k10-mach-manual-toilet-flushometer-1-0-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81809_rgb_1c24c04c-15d5-41c2-a9bb-49d92df8dc67.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-80TM00K10 Mach Manual Toilet flushometer, 1.0 gpf</image:title>
      <image:caption>KOHLER K-80TM00K10 Mach Manual Toilet flushometer, 1.0 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-bathroom-sink-faucet-spout-cane-design-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97239_rgb_4b4ee438-e4f8-4289-90c2-b61bf6f4bbc1.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-27008 Occasion Bathroom sink faucet spout with Cane design, 1.2 gpm</image:title>
      <image:caption>KOHLER K-27008 Occasion Bathroom sink faucet spout with Cane design, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-deck-mount-bath-spout-straight-design</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad98975_rgb_8d4d5832-e6ae-4459-87bf-5e6ff2ce3ee2.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-27017 Occasion Deck-mount bath spout with Straight design</image:title>
      <image:caption>KOHLER K-27017 Occasion Deck-mount bath spout with Straight design</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-reach-one-piece-compact-elongated-toilet-skirted-trapway-1-28-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac76785_rgb_2448a8dd-daa6-4ace-bae5-8356f3f4e91b.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-78080-RA Reach One-piece compact elongated toilet with skirted trapway, 1.28 gpf</image:title>
      <image:caption>KOHLER K-78080-RA Reach One-piece compact elongated toilet with skirted trapway, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-deck-mount-handshower-holder-two-way-diverter-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad99155_rgb_baaf3504-52e4-43bc-aea2-40e38227d782.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-27022 Occasion Deck-mount handshower holder and two-way diverter valve</image:title>
      <image:caption>KOHLER K-27022 Occasion Deck-mount handshower holder and two-way diverter valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-wall-mount-bathroom-sink-faucet-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac87840_rgb_bae34341-0d6e-4332-b7ef-46c6b302025d.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-77980-4A Components Wall-mount bathroom sink faucet handle</image:title>
      <image:caption>KOHLER K-77980-4A Components Wall-mount bathroom sink faucet handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-bathroom-sink-faucet-spout-straight-design-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97349_rgb_55f58814-86df-4627-bbfb-867b4ba25d5d.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-27009 Occasion Bathroom sink faucet spout with Straight design, 1.2 gpm</image:title>
      <image:caption>KOHLER K-27009 Occasion Bathroom sink faucet spout with Straight design, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-deck-mount-bath-spout-cane-design</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad98966_rgb_207e75bf-6fc3-43c1-97c4-115f54a10799.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-27016 Occasion Deck-mount bath spout with Cane design</image:title>
      <image:caption>KOHLER K-27016 Occasion Deck-mount bath spout with Cane design</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-wall-mount-bathroom-sink-faucet-handle-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac87839_rgb_7c09a9d0-75c3-41d9-b689-f03a9cb1bfb8.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-77980-4 Components Wall-mount bathroom sink faucet handle</image:title>
      <image:caption>KOHLER K-77980-4 Components Wall-mount bathroom sink faucet handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-oyl-bathroom-sink-faucet-handles</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_d9af63e6-b663-42d8-9f46-ec5990a840d1.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-77974-8MU Components Oyl bathroom sink faucet handles</image:title>
      <image:caption>KOHLER K-77974-8MU Components Oyl bathroom sink faucet handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-beam-dual-flush-touchless-actuator-plate-2-x-4-in-wall-tank-carrier</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad06489_rgb_60efafa2-8d05-4ae5-8933-b6e4c10046ee.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-78066-F Beam Dual-flush touchless actuator plate for 2&quot; x 4&quot; in-wall tank and carrier system</image:title>
      <image:caption>KOHLER K-78066-F Beam Dual-flush touchless actuator plate for 2&quot; x 4&quot; in-wall tank and carrier system</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-bath-door-56-3-4-h-x-56-1-4-59-5-8-w-heavy-5-16-thick</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38500_rgb_01f1c060-2e04-4e00-8ad6-ba6c674974ee.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-707618-8G79 Elate Sliding bath door, 56-3/4&quot; H x 56-1/4 - 59-5/8&quot; W with heavy 5/16&quot; thick Crystal Clear glass with rectangular grille pattern</image:title>
      <image:caption>KOHLER K-707618-8G79 Elate Sliding bath door, 56-3/4&quot; H x 56-1/4 - 59-5/8&quot; W with heavy 5/16&quot; thick Crystal Clear glass with rectangular grille pattern</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-bath-door-56-3-4-h-x-56-1-4-59-5-8-w-heavy-5-16-thick-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad24220_rgb_71d970dd-8abf-4d6c-aaa6-6a33f330ec06.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-707618-8L Elate Sliding bath door, 56-3/4&quot; H x 56-1/4 - 59-5/8&quot; W with heavy 5/16&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-707618-8L Elate Sliding bath door, 56-3/4&quot; H x 56-1/4 - 59-5/8&quot; W with heavy 5/16&quot; thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-bath-door-56-3-4-h-x-56-1-4-59-5-8-w-heavy-5-16-thick-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38499_rgb_12213ae7-e33c-47b9-ae50-40d09dce25d0.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-707618-8G80 Elate Sliding bath door, 56-3/4&quot; H x 56-1/4 - 59-5/8&quot; W with heavy 5/16&quot; thick Frosted glass with rectangular grille pattern</image:title>
      <image:caption>KOHLER K-707618-8G80 Elate Sliding bath door, 56-3/4&quot; H x 56-1/4 - 59-5/8&quot; W with heavy 5/16&quot; thick Frosted glass with rectangular grille pattern</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-echelon-sliding-shower-door-71-3-4-h-x-55-3-4-59-3-4-w-5-16-thick</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad35175_rgb_c758626a-3006-4898-8044-e139ffef458c.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-707621-8L Echelon Sliding shower door, 71-3/4&quot; H x 55-3/4 - 59-3/4&quot; W, with 5/16&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-707621-8L Echelon Sliding shower door, 71-3/4&quot; H x 55-3/4 - 59-3/4&quot; W, with 5/16&quot; thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-shower-door-75-1-2-h-x-68-1-4-71-5-8-w-heavy-5-16-thick</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30270_rgb_dadf2deb-ef27-4d1a-a0f3-1e1662a8aad0.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-707617-8G79 Elate Sliding shower door, 75-1/2&quot; H x 68-1/4 - 71-5/8&quot; W, with heavy 5/16&quot; thick Crystal Clear glass with rectangular grille pattern</image:title>
      <image:caption>KOHLER K-707617-8G79 Elate Sliding shower door, 75-1/2&quot; H x 68-1/4 - 71-5/8&quot; W, with heavy 5/16&quot; thick Crystal Clear glass with rectangular grille pattern</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-shower-door-75-1-2-h-x-68-1-4-71-5-8-w-heavy-5-16-thick-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30268_rgb_06448ad3-9c4d-43b1-888e-9638ed3536f4.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-707617-8L Elate Sliding shower door, 75-1/2&quot; H x 68-1/4 - 71-5/8&quot; W, with heavy 5/16&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-707617-8L Elate Sliding shower door, 75-1/2&quot; H x 68-1/4 - 71-5/8&quot; W, with heavy 5/16&quot; thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-modernlife-21-3-4-rectangular-wall-mount-bathroom-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac32514_rgb_94063f34-b82b-4b81-b523-a35af41007c4.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-77767-1 ModernLife 21-3/4&quot; rectangular wall-mount bathroom sink</image:title>
      <image:caption>KOHLER K-77767-1 ModernLife 21-3/4&quot; rectangular wall-mount bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-modernlife-21-3-4-rectangular-wall-mount-bathroom-sink-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac76458_rgb_e3279b1c-3ef7-486e-b90e-7c5f59c35d0e.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-77767-8 ModernLife 21-3/4&quot; rectangular wall-mount bathroom sink</image:title>
      <image:caption>KOHLER K-77767-8 ModernLife 21-3/4&quot; rectangular wall-mount bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-echelon-sliding-bath-door-58-1-4-h-x-55-3-4-59-3-4-w-5-16-thick-crystal</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad35179_rgb_4dbd29e2-0b72-4e9f-a141-1f206c95ac0d.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-707623-8L Echelon Sliding bath door, 58-1/4&quot; H x 55-3/4 - 59-3/4&quot; W, with 5/16&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-707623-8L Echelon Sliding bath door, 58-1/4&quot; H x 55-3/4 - 59-3/4&quot; W, with 5/16&quot; thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-shower-door-75-1-2-h-x-68-1-4-71-5-8-w-heavy-5-16-thick-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30269_rgb_95513184-19b2-42a1-8a57-7adfb408348a.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-707617-8G81 Elate Sliding shower door, 75-1/2&quot; H x 68-1/4 - 71-5/8&quot; W, with heavy 5/16&quot; thick Crystal Clear glass with privacy band</image:title>
      <image:caption>KOHLER K-707617-8G81 Elate Sliding shower door, 75-1/2&quot; H x 68-1/4 - 71-5/8&quot; W, with heavy 5/16&quot; thick Crystal Clear glass with privacy band</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-bath-door-56-3-4-h-x-56-1-4-59-5-8-w-heavy-5-16-thick-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38517_rgb_c3325688-41ad-447c-b7b2-def3a4e45df6.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-707618-8G81 Elate Sliding bath door, 56-3/4&quot; H x 56-1/4 - 59-5/8&quot; W with heavy 5/16&quot; thick Crystal Clear glass with privacy band</image:title>
      <image:caption>KOHLER K-707618-8G81 Elate Sliding bath door, 56-3/4&quot; H x 56-1/4 - 59-5/8&quot; W with heavy 5/16&quot; thick Crystal Clear glass with privacy band</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-shower-door-75-1-2-h-x-62-1-4-65-5-8-w-heavy-5-16-thick</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30263_rgb_1c6099b9-689f-4c86-8e45-7788a3073063.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-707616-8L Elate Sliding shower door, 75-1/2&quot; H x 62-1/4 - 65-5/8&quot; W, with heavy 5/16&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-707616-8L Elate Sliding shower door, 75-1/2&quot; H x 62-1/4 - 65-5/8&quot; W, with heavy 5/16&quot; thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-shower-door-75-1-2-h-x-62-1-4-65-5-8-w-heavy-5-16-thick-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30258_rgb_612176ea-8605-4ad7-b877-f33aa225d738.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-707616-8G81 Elate Sliding shower door, 75-1/2&quot; H x 62-1/4 - 65-5/8&quot; W with heavy 5/16&quot; thick Crystal Clear glass with privacy band</image:title>
      <image:caption>KOHLER K-707616-8G81 Elate Sliding shower door, 75-1/2&quot; H x 62-1/4 - 65-5/8&quot; W with heavy 5/16&quot; thick Crystal Clear glass with privacy band</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-shower-door-75-1-2-h-x-62-1-4-65-5-8-w-heavy-5-16-thick-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30262_rgb_71ce4e80-326b-4e55-b5e1-b1b609eb26ad.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-707616-8G80 Elate Sliding shower door, 75-1/2&quot; H x 62-1/4 - 65-5/8&quot; W, with heavy 5/16&quot; thick Frosted glass with rectangular grille pattern</image:title>
      <image:caption>KOHLER K-707616-8G80 Elate Sliding shower door, 75-1/2&quot; H x 62-1/4 - 65-5/8&quot; W, with heavy 5/16&quot; thick Frosted glass with rectangular grille pattern</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-shower-door-75-1-2-h-x-56-1-4-59-5-8-w-heavy-5-16-thick</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38514_rgb_4bad86e2-88a6-4b58-b832-5ac683ae68d5.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-707615-8G80 Elate Sliding shower door, 75-1/2&quot; H x 56-1/4 - 59-5/8&quot; W, with heavy 5/16&quot; thick Frosted glass with rectangular grille pattern</image:title>
      <image:caption>KOHLER K-707615-8G80 Elate Sliding shower door, 75-1/2&quot; H x 56-1/4 - 59-5/8&quot; W, with heavy 5/16&quot; thick Frosted glass with rectangular grille pattern</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-shower-door-75-1-2-h-x-62-1-4-65-5-8-w-heavy-5-16-thick-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30271_rgb_be161a1c-74de-4c89-b24a-243dd62e32dd.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-707616-8G79 Elate Sliding shower door, 75-1/2&quot; H x 62-1/4 - 65-5/8&quot; W, with heavy 5/16&quot; thick Crystal Clear glass with rectangular grille pattern</image:title>
      <image:caption>KOHLER K-707616-8G79 Elate Sliding shower door, 75-1/2&quot; H x 62-1/4 - 65-5/8&quot; W, with heavy 5/16&quot; thick Crystal Clear glass with rectangular grille pattern</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-shower-door-75-1-2-h-x-56-1-4-59-5-8-w-heavy-5-16-thick-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38503_rgb_0cbf8c68-3b6e-48d9-83cf-465b44dc176a.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-707615-8G81 Elate Sliding shower door, 75-1/2&quot; H x 56-1/4 - 59-5/8&quot; W, with heavy 5/16&quot; thick Crystal Clear glass with privacy band</image:title>
      <image:caption>KOHLER K-707615-8G81 Elate Sliding shower door, 75-1/2&quot; H x 56-1/4 - 59-5/8&quot; W, with heavy 5/16&quot; thick Crystal Clear glass with privacy band</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-shower-door-75-1-2-h-x-50-1-4-53-5-8-w-heavy-5-16-thick</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad29764_rgb_92121e74-9ead-4341-a043-312ab1d290ef.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-707614-8G81 Elate Sliding shower door, 75-1/2&quot; H x 50-1/4 - 53-5/8&quot; W, with heavy 5/16&quot; thick Crystal Clear glass with privacy band</image:title>
      <image:caption>KOHLER K-707614-8G81 Elate Sliding shower door, 75-1/2&quot; H x 50-1/4 - 53-5/8&quot; W, with heavy 5/16&quot; thick Crystal Clear glass with privacy band</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-shower-door-75-1-2-h-x-50-1-4-53-5-8-w-heavy-5-16-thick-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad29762_rgb_ba3ce148-c123-4b19-9c07-49a47b3b5b70.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-707614-8L Elate Sliding shower door, 75-1/2&quot; H x 50-1/4 - 53-5/8&quot; W, with heavy 5/16&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-707614-8L Elate Sliding shower door, 75-1/2&quot; H x 50-1/4 - 53-5/8&quot; W, with heavy 5/16&quot; thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-shower-door-75-1-2-h-x-56-1-4-59-5-8-w-heavy-5-16-thick-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38510_rgb_e445ae09-2cf4-4681-9262-f5f5483a6ffc.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-707615-8G79 Elate Sliding shower door, 75-1/2&quot; H x 56-1/4 - 59-5/8&quot; W, with heavy 5/16&quot; thick Crystal Clear glass with rectangular grille pattern</image:title>
      <image:caption>KOHLER K-707615-8G79 Elate Sliding shower door, 75-1/2&quot; H x 56-1/4 - 59-5/8&quot; W, with heavy 5/16&quot; thick Crystal Clear glass with rectangular grille pattern</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-shower-door-75-1-2-h-x-50-1-4-53-5-8-w-heavy-5-16-thick-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad29763_rgb_09ac69e6-f4cf-42e7-ad3b-d340ad2a0bae.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-707614-8G79 Elate Sliding shower door, 75-1/2&quot; H x 50-1/4 - 53-5/8&quot; W, with heavy 5/16&quot; thick Crystal Clear glass with rectangular grille pattern</image:title>
      <image:caption>KOHLER K-707614-8G79 Elate Sliding shower door, 75-1/2&quot; H x 50-1/4 - 53-5/8&quot; W, with heavy 5/16&quot; thick Crystal Clear glass with rectangular grille pattern</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-tall-75-1-2-h-sliding-shower-door-5-16-thick-glass</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad24207_rgb_233cf23c-e21c-4e1d-89fb-2237362c496e.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-707615-8L Elate Tall 75-1/2&quot; H sliding shower door with 5/16&quot;-thick glass</image:title>
      <image:caption>KOHLER K-707615-8L Elate Tall 75-1/2&quot; H sliding shower door with 5/16&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-shower-door-75-1-2-h-x-44-1-4-47-5-8-w-heavy-5-16-thick</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38516_rgb_55fe2eee-e8f0-4d87-94d9-8402ffc0f69c.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-707613-8G80 Elate Sliding shower door, 75-1/2&quot; H x 44-1/4 - 47-5/8&quot; W, with heavy 5/16&quot; thick Frosted glass with rectangular grille pattern</image:title>
      <image:caption>KOHLER K-707613-8G80 Elate Sliding shower door, 75-1/2&quot; H x 44-1/4 - 47-5/8&quot; W, with heavy 5/16&quot; thick Frosted glass with rectangular grille pattern</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-shower-door-75-1-2-h-x-44-1-4-47-5-8-w-heavy-5-16-thick-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad24205_rgb_d2b997b1-f74e-4cb4-adf8-43a97cae5afa.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-707613-8L Elate Sliding shower door, 75-1/2&quot; H x 44-1/4 - 47-5/8&quot; W, with heavy 5/16&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-707613-8L Elate Sliding shower door, 75-1/2&quot; H x 44-1/4 - 47-5/8&quot; W, with heavy 5/16&quot; thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-shower-door-75-1-2-h-x-50-1-4-53-5-8-w-heavy-5-16-thick-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad29770_rgb_cd9f0dc0-ae3b-437e-8894-0c445e111982.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-707614-8G80 Elate Sliding shower door, 75-1/2&quot; H x 50-1/4 - 53-5/8&quot; W, with heavy 5/16&quot; thick Frosted glass with rectangular grille pattern</image:title>
      <image:caption>KOHLER K-707614-8G80 Elate Sliding shower door, 75-1/2&quot; H x 50-1/4 - 53-5/8&quot; W, with heavy 5/16&quot; thick Frosted glass with rectangular grille pattern</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-shower-door-75-1-2-h-x-44-1-4-47-5-8-w-heavy-5-16-thick-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38509_rgb_54a579fe-243a-4767-acac-94b6e47a9bed.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-707613-8G81 Elate Sliding shower door, 75-1/2&quot; H x 44-1/4 - 47-5/8&quot; W, with heavy 5/16&quot; thick Crystal Clear glass with privacy band</image:title>
      <image:caption>KOHLER K-707613-8G81 Elate Sliding shower door, 75-1/2&quot; H x 44-1/4 - 47-5/8&quot; W, with heavy 5/16&quot; thick Crystal Clear glass with privacy band</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-bath-door-56-3-4-h-x-56-1-4-59-5-8-w-1-4-thick-frosted</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38512_rgb_95bb6e97-e8b1-4b9c-8337-8daa7b380a5c.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-707609-6G80 Elate Sliding bath door, 56-3/4&quot; H x 56-1/4 - 59-5/8&quot; W, with 1/4&quot; thick Frosted glass with rectangular grille pattern</image:title>
      <image:caption>KOHLER K-707609-6G80 Elate Sliding bath door, 56-3/4&quot; H x 56-1/4 - 59-5/8&quot; W, with 1/4&quot; thick Frosted glass with rectangular grille pattern</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-shower-door-75-1-2-h-x-44-1-4-47-5-8-w-heavy-5-16-thick-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38497_rgb_78cd9f92-25c5-417f-9195-d7fa726de168.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-707613-8G79 Elate Sliding shower door, 75-1/2&quot; H x 44-1/4 - 47-5/8&quot; W, with heavy 5/16&quot; thick Crystal Clear glass with rectangular grille pattern</image:title>
      <image:caption>KOHLER K-707613-8G79 Elate Sliding shower door, 75-1/2&quot; H x 44-1/4 - 47-5/8&quot; W, with heavy 5/16&quot; thick Crystal Clear glass with rectangular grille pattern</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-56-3-4-h-sliding-bath-door-1-4-thick-glass</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad24217_rgb_ae1604f1-5bff-460f-9f35-6e3d9e45750e.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-707609-6L Elate 56-3/4&quot; H sliding bath door with 1/4&quot;-thick glass</image:title>
      <image:caption>KOHLER K-707609-6L Elate 56-3/4&quot; H sliding bath door with 1/4&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-bath-door-56-3-4-h-x-56-1-4-59-5-8-w-1-4-thick-crystal</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38513_rgb_90fc5052-349f-45a7-b9f7-297c1203f49e.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-707609-6G79 Elate Sliding bath door, 56-3/4&quot; H x 56-1/4 - 59-5/8&quot; W, with 1/4&quot; thick Crystal Clear glass with rectangular grille pattern</image:title>
      <image:caption>KOHLER K-707609-6G79 Elate Sliding bath door, 56-3/4&quot; H x 56-1/4 - 59-5/8&quot; W, with 1/4&quot; thick Crystal Clear glass with rectangular grille pattern</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-bath-door-56-3-4-h-x-56-1-4-59-5-8-w-1-4-thick-frosted-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad24208_rgb_84044855-44d1-4445-9d74-0711e90cbe05.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-707609-6D3 Elate Sliding bath door, 56-3/4&quot; H x 56-1/4 - 59-5/8&quot; W, with 1/4&quot; thick Frosted glass</image:title>
      <image:caption>KOHLER K-707609-6D3 Elate Sliding bath door, 56-3/4&quot; H x 56-1/4 - 59-5/8&quot; W, with 1/4&quot; thick Frosted glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-shower-door-70-1-2-h-x-56-1-4-59-5-8-w-1-4-thick-frosted</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38506_rgb_a104be39-f0d3-4a70-93b1-6fef0dd4344f.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-707608-6G80 Elate Sliding shower door, 70-1/2&quot; H x 56-1/4 - 59-5/8&quot; W, with 1/4&quot; thick Frosted glass with rectangular grille pattern</image:title>
      <image:caption>KOHLER K-707608-6G80 Elate Sliding shower door, 70-1/2&quot; H x 56-1/4 - 59-5/8&quot; W, with 1/4&quot; thick Frosted glass with rectangular grille pattern</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-shower-door-70-1-2-h-x-56-1-4-59-5-8-w-1-4-thick-frosted-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad24209_rgb_2cc3fab0-aca8-4076-b813-bde46805a0fa.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-707608-6D3 Elate Sliding shower door, 70-1/2&quot; H x 56-1/4 - 59-5/8&quot; W, with 1/4&quot; thick Frosted glass</image:title>
      <image:caption>KOHLER K-707608-6D3 Elate Sliding shower door, 70-1/2&quot; H x 56-1/4 - 59-5/8&quot; W, with 1/4&quot; thick Frosted glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-shower-door-70-1-2-h-x-56-1-4-59-5-8-w-1-4-thick-crystal</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad24218_rgb_bcc9c889-5cb0-47e7-a015-8efd1017dff9.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-707608-6L Elate Sliding shower door, 70-1/2&quot; H x 56-1/4 - 59-5/8&quot; W, with 1/4&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-707608-6L Elate Sliding shower door, 70-1/2&quot; H x 56-1/4 - 59-5/8&quot; W, with 1/4&quot; thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-shower-door-70-1-2-h-x-56-1-4-59-5-8-w-1-4-thick-crystal-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38505_rgb_dc45b7f8-f168-454b-bcf1-05f10c541376.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-707608-6G79 Elate Sliding shower door, 70-1/2&quot; H x 56-1/4 - 59-5/8&quot; W, with 1/4&quot; thick Crystal Clear glass with rectangular grille pattern</image:title>
      <image:caption>KOHLER K-707608-6G79 Elate Sliding shower door, 70-1/2&quot; H x 56-1/4 - 59-5/8&quot; W, with 1/4&quot; thick Crystal Clear glass with rectangular grille pattern</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-shower-door-70-1-2-h-x-50-1-4-53-5-8-w-1-4-thick-crystal</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad29767_rgb_6c45444d-8289-4c78-81d3-56198add328f.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-707607-6L Elate Sliding shower door, 70-1/2&quot; H x 50-1/4 - 53-5/8&quot; W, with 1/4&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-707607-6L Elate Sliding shower door, 70-1/2&quot; H x 50-1/4 - 53-5/8&quot; W, with 1/4&quot; thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-shower-door-70-1-2-h-x-50-1-4-53-5-8-w-1-4-thick-frosted</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad29771_rgb_d18c6eeb-21a6-4836-9e1f-7fb8229743fd.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-707607-6D3 Elate Sliding shower door, 70-1/2&quot; H x 50-1/4 - 53-5/8&quot; W, with 1/4&quot; thick Frosted glass</image:title>
      <image:caption>KOHLER K-707607-6D3 Elate Sliding shower door, 70-1/2&quot; H x 50-1/4 - 53-5/8&quot; W, with 1/4&quot; thick Frosted glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-shower-door-70-1-2-h-x-50-1-4-53-5-8-w-1-4-thick-crystal-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad29765_rgb_e1205728-9615-4f78-b794-d42962824bdf.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-707607-6G79 Elate Sliding shower door, 70-1/2&quot; H x 50-1/4 - 53-5/8&quot; W, with 1/4&quot; thick Crystal Clear glass with rectangular grille pattern</image:title>
      <image:caption>KOHLER K-707607-6G79 Elate Sliding shower door, 70-1/2&quot; H x 50-1/4 - 53-5/8&quot; W, with 1/4&quot; thick Crystal Clear glass with rectangular grille pattern</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-shower-door-70-1-2-h-x-44-1-4-47-5-8-w-1-4-thick-crystal</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad24224_rgb_938efc9b-c36e-4dde-8db3-7cbe9a9eca0d.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-707606-6L Elate Sliding shower door, 70-1/2&quot; H x 44-1/4 - 47-5/8&quot; W, with 1/4&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-707606-6L Elate Sliding shower door, 70-1/2&quot; H x 44-1/4 - 47-5/8&quot; W, with 1/4&quot; thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-shower-door-70-1-2-h-x-44-1-4-47-5-8-w-1-4-thick-frosted</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38502_rgb_e1680373-7dc7-44d0-885a-b50a846ac8f4.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-707606-6G80 Elate Sliding shower door, 70-1/2&quot; H x 44-1/4 - 47-5/8&quot; W, with 1/4&quot; thick Frosted glass with rectangular grille pattern</image:title>
      <image:caption>KOHLER K-707606-6G80 Elate Sliding shower door, 70-1/2&quot; H x 44-1/4 - 47-5/8&quot; W, with 1/4&quot; thick Frosted glass with rectangular grille pattern</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-shower-door-70-1-2-h-x-50-1-4-53-5-8-w-1-4-thick-frosted-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad29769_rgb_d8a5f315-fc54-45a2-bdfe-8bd3235ae922.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-707607-6G80 Elate Sliding shower door, 70-1/2&quot; H x 50-1/4 - 53-5/8&quot; W, with 1/4&quot; thick Frosted glass with rectangular grille pattern</image:title>
      <image:caption>KOHLER K-707607-6G80 Elate Sliding shower door, 70-1/2&quot; H x 50-1/4 - 53-5/8&quot; W, with 1/4&quot; thick Frosted glass with rectangular grille pattern</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-shower-door-70-1-2-h-x-44-1-4-47-5-8-w-1-4-thick-crystal-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38501_rgb_685c8815-6cba-4992-b731-c08ec570be22.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-707606-6G79 Elate Sliding shower door, 70-1/2&quot; H x 44-1/4 - 47-5/8&quot; W, with 1/4&quot; thick Crystal Clear glass with rectangular grille pattern</image:title>
      <image:caption>KOHLER K-707606-6G79 Elate Sliding shower door, 70-1/2&quot; H x 44-1/4 - 47-5/8&quot; W, with 1/4&quot; thick Crystal Clear glass with rectangular grille pattern</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-shower-door-70-1-2-h-x-44-1-4-47-5-8-w-1-4-thick-frosted-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad24222_rgb_866971c5-060c-48f5-9633-16f23ec534d5.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-707606-6D3 Elate Sliding shower door, 70-1/2&quot; H x 44-1/4 - 47-5/8&quot; W, with 1/4&quot; thick Frosted glass</image:title>
      <image:caption>KOHLER K-707606-6D3 Elate Sliding shower door, 70-1/2&quot; H x 44-1/4 - 47-5/8&quot; W, with 1/4&quot; thick Frosted glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-78-h-sliding-shower-door-3-8-thick-glass-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac74547_rgb_df29a969-8bcf-461c-95fe-4d56f748be5b.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-706081-L Composed 78&quot; H sliding shower door with 3/8&quot;-thick glass</image:title>
      <image:caption>KOHLER K-706081-L Composed 78&quot; H sliding shower door with 3/8&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-fluence-54-5-8-59-5-8-w-x-55-1-2-h-sliding-bath-door-1-4-thick-crystal</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_83598b90-1b05-4a6a-bb4a-a5952dc57501.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-702204-6L Fluence 54-5/8 - 59-5/8&quot; W x 55-1/2&quot; H sliding bath door with 1/4&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-702204-6L Fluence 54-5/8 - 59-5/8&quot; W x 55-1/2&quot; H sliding bath door with 1/4&quot; thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pleat-63-9-16-h-sliding-bath-door-5-16-thick-glass</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac87798_rgb_a5c7e67c-67a3-4f0d-a7c2-b64d2ea52cf0.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-707602-8L Pleat 63-9/16&quot; H sliding bath door with 5/16&quot;-thick glass</image:title>
      <image:caption>KOHLER K-707602-8L Pleat 63-9/16&quot; H sliding bath door with 5/16&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-sliding-shower-door-78-h-x-44-5-8-47-7-8-w-3-8-thick-crystal</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_3005cd7d-4493-4600-9daf-8bcf3c2f44ce.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-706080-L Composed Sliding shower door, 78&quot; H x 44-5/8 - 47-7/8&quot; W, with 3/8&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-706080-L Composed Sliding shower door, 78&quot; H x 44-5/8 - 47-7/8&quot; W, with 3/8&quot; thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-fluence-49-52-w-x-62-23-32-h-sliding-bath-door-1-4-thick-crystal-clear</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_ff04fdd2-27fb-4f2e-b9a6-07a718ec559b.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-702211-6L Fluence 49&quot; - 52&quot; W x 62-23/32&quot; H sliding bath door with 1/4&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-702211-6L Fluence 49&quot; - 52&quot; W x 62-23/32&quot; H sliding bath door with 1/4&quot; thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-fluence-40-43-w-x-70-1-32-h-sliding-shower-door-1-4-thick-crystal-clear</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_471105c7-9553-46f5-84aa-571dfa67e476.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-702213-6L Fluence 40&quot; - 43&quot; W x 70-1/32&quot; H sliding shower door with 1/4&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-702213-6L Fluence 40&quot; - 43&quot; W x 70-1/32&quot; H sliding shower door with 1/4&quot; thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-fluence-58-h-sliding-bath-door-1-4-thick-glass</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_bc953c1a-5c51-49f5-b2a7-8101513f8096.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-702200-6L Fluence 58&quot; H sliding bath door with 1/4&quot; - thick glass</image:title>
      <image:caption>KOHLER K-702200-6L Fluence 58&quot; H sliding bath door with 1/4&quot; - thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-fluence-52-57-w-x-55-1-2-h-sliding-bath-door-1-4-thick-crystal-clear</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_5b8e2766-4ce0-4e2f-b351-a4c63f4b88db.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-702202-6L Fluence 52&quot; - 57&quot; W x 55-1/2&quot; H sliding bath door with 1/4&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-702202-6L Fluence 52&quot; - 57&quot; W x 55-1/2&quot; H sliding bath door with 1/4&quot; thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-san-souci-hidden-cord-one-piece-compact-elongated-toilet-concealed</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad34566_rgb_096d8ac7-6120-46e1-ae5c-ba9a192c58a3.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-5172-HC San Souci Hidden cord one-piece compact elongated toilet with concealed trapway, 1.28 gpf toilet</image:title>
      <image:caption>KOHLER K-5172-HC San Souci Hidden cord one-piece compact elongated toilet with concealed trapway, 1.28 gpf toilet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-revival-elongated-toilet-seat-polished-chrome-hinges</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72422_rgb_91cc93e6-53df-4195-a1c7-a792fa2eb9e1.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-4615-CP Revival(R) elongated toilet seat with Polished Chrome hinges</image:title>
      <image:caption>KOHLER K-4615-CP Revival(R) elongated toilet seat with Polished Chrome hinges</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-40uh00k20-rf-mach-wave-touchless-retrofit-urinal-flushometer-hes</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81807_rgb_098a934d-5077-4cb7-82ed-da672c5a0ff9.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-40UH00K20-RF Mach WAVE Touchless retrofit urinal flushometer, HES-powered, 1.0 gpf</image:title>
      <image:caption>KOHLER K-40UH00K20-RF Mach WAVE Touchless retrofit urinal flushometer, HES-powered, 1.0 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lustra-elongated-toilet-seat-check-hinge-in-black-black</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_c69421fc-cdb3-473f-acbc-75c484a9de56.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-4671-C Lustra Elongated toilet seat with check hinge, in Black Black</image:title>
      <image:caption>KOHLER K-4671-C Lustra Elongated toilet seat with check hinge, in Black Black</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-40uh00g20-mach-wave-touchless-urinal-flushometer-hes-powered-0-5-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81808_rgb_f824509c-90d7-4085-b657-a855325daffd.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-40UH00G20 Mach WAVE Touchless urinal flushometer, HES-powered, 0.5 gpf</image:title>
      <image:caption>KOHLER K-40UH00G20 Mach WAVE Touchless urinal flushometer, HES-powered, 0.5 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-40uh00k20-mach-wave-touchless-urinal-flushometer-hes-powered-1-0-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81808_rgb_905a4a24-7c87-4a17-b8a7-f493c9998da1.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-40UH00K20 Mach WAVE Touchless urinal flushometer, HES-powered, 1.0 gpf</image:title>
      <image:caption>KOHLER K-40UH00K20 Mach WAVE Touchless urinal flushometer, HES-powered, 1.0 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-40uh00g20-rf-mach-wave-touchless-retrofit-urinal-flushometer-hes</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81807_rgb_bb9047c0-4bf1-4995-b6e5-67e8d4083049.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-40UH00G20-RF Mach WAVE Touchless retrofit urinal flushometer, HES-powered, 0.5 gpf</image:title>
      <image:caption>KOHLER K-40UH00G20-RF Mach WAVE Touchless retrofit urinal flushometer, HES-powered, 0.5 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-40ud00k20-mach-wave-touchless-urinal-flushometer-dc-powered-1-0-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81808_rgb_dc9ca18d-90d0-4dcb-a829-72fe9eb09c48.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-40UD00K20 Mach WAVE Touchless urinal flushometer, DC-powered, 1.0 gpf</image:title>
      <image:caption>KOHLER K-40UD00K20 Mach WAVE Touchless urinal flushometer, DC-powered, 1.0 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-40ud00d20-mach-wave-touchless-urinal-flushometer-dc-powered-125-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81808_rgb_1f51c266-62e6-44d7-93fd-5889852a280b.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-40UD00D20 Mach WAVE Touchless urinal flushometer, DC-powered, .125 gpf</image:title>
      <image:caption>KOHLER K-40UD00D20 Mach WAVE Touchless urinal flushometer, DC-powered, .125 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-40ud00g20-mach-wave-touchless-urinal-flushometer-dc-powered-0-5-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81808_rgb_36f31a1a-3118-4203-9135-4ea6af39a7c4.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-40UD00G20 Mach WAVE Touchless urinal flushometer, DC-powered, 0.5 gpf</image:title>
      <image:caption>KOHLER K-40UD00G20 Mach WAVE Touchless urinal flushometer, DC-powered, 0.5 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-40uh00d20-rf-mach-wave-touchless-retrofit-urinal-flushometer-hes</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81807_rgb_33358349-771f-40b7-9652-45f487c83250.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-40UH00D20-RF Mach WAVE Touchless retrofit urinal flushometer, HES-powered, 0.125 gpf</image:title>
      <image:caption>KOHLER K-40UH00D20-RF Mach WAVE Touchless retrofit urinal flushometer, HES-powered, 0.125 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-40uh00d20-mach-wave-touchless-urinal-flushometer-hes-powered-125-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81808_rgb_a6bbb601-a50b-4503-8748-75e35fef26dc.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-40UH00D20 Mach WAVE Touchless urinal flushometer, HES-powered, .125 gpf</image:title>
      <image:caption>KOHLER K-40UH00D20 Mach WAVE Touchless urinal flushometer, HES-powered, .125 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-40th00r10-rf-mach-wave-touchless-retrofit-toilet-flushometer-hes</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81807_rgb_c1c7aff8-1e67-4704-82fd-f162a4bca44a.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-40TH00R10-RF Mach WAVE Touchless retrofit toilet flushometer, HES-powered, 1.6 gpf</image:title>
      <image:caption>KOHLER K-40TH00R10-RF Mach WAVE Touchless retrofit toilet flushometer, HES-powered, 1.6 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-40th00v10-mach-wave-touchless-toilet-flushometer-hes-powered-3-5-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81806_rgb_d935a597-d3f1-4a45-90a6-00af40eaec69.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-40TH00V10 Mach WAVE Touchless toilet flushometer, HES-powered, 3.5 gpf</image:title>
      <image:caption>KOHLER K-40TH00V10 Mach WAVE Touchless toilet flushometer, HES-powered, 3.5 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-40th00n10-rf-mach-wave-touchless-retrofit-toilet-flushometer-hes</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81807_rgb_865b690c-30bd-4e90-a3b5-76c26aa34e32.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-40TH00N10-RF Mach WAVE Touchless retrofit toilet flushometer, HES-powered, 1.28 gpf</image:title>
      <image:caption>KOHLER K-40TH00N10-RF Mach WAVE Touchless retrofit toilet flushometer, HES-powered, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-40th00r10-mach-wave-touchless-toilet-flushometer-hes-powered-1-6-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81806_rgb_59b46b0d-a1fc-418f-9228-a87f96f4683e.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-40TH00R10 Mach WAVE Touchless toilet flushometer, HES-powered, 1.6 gpf</image:title>
      <image:caption>KOHLER K-40TH00R10 Mach WAVE Touchless toilet flushometer, HES-powered, 1.6 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-40th00k10-mach-wave-touchless-toilet-flushometer-hes-powered-1-0-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81806_rgb_0f8195ec-e454-49c5-9ca5-ce3e3346af17.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-40TH00K10 Mach WAVE Touchless toilet flushometer, HES-powered, 1.0 gpf</image:title>
      <image:caption>KOHLER K-40TH00K10 Mach WAVE Touchless toilet flushometer, HES-powered, 1.0 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-40td00r10-rf-mach-wave-touchless-retrofit-toilet-flushometer-dc</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81807_rgb_4f3bb584-b01d-4637-a948-6e4ea287466b.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-40TD00R10-RF Mach WAVE Touchless retrofit toilet flushometer, DC-powered, 1.6 gpf</image:title>
      <image:caption>KOHLER K-40TD00R10-RF Mach WAVE Touchless retrofit toilet flushometer, DC-powered, 1.6 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-40td00r10-mach-wave-dc-1-6-gpf-toilet-flushometer</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_557fb914-28c9-408f-919f-bae995879581.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-40TD00R10 Mach WAVE DC 1.6 gpf toilet flushometer</image:title>
      <image:caption>KOHLER K-40TD00R10 Mach WAVE DC 1.6 gpf toilet flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-40th00n10-mach-wave-touchless-toilet-flushometer-hes-powered-1-28-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81806_rgb_a6e8920a-a1b1-4276-aa95-88bbb91cccdb.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-40TH00N10 Mach WAVE Touchless toilet flushometer, HES-powered, 1.28 gpf</image:title>
      <image:caption>KOHLER K-40TH00N10 Mach WAVE Touchless toilet flushometer, HES-powered, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-40td00k10-mach-wave-touchless-toilet-flushometer-dc-powered-1-0-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81806_rgb_9ba178e7-51ab-40e5-93b7-84f8399356d4.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-40TD00K10 Mach WAVE Touchless toilet flushometer, DC-powered, 1.0 gpf</image:title>
      <image:caption>KOHLER K-40TD00K10 Mach WAVE Touchless toilet flushometer, DC-powered, 1.0 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-40td00n10-mach-wave-touchless-toilet-flushometer-dc-powered-1-28-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81806_rgb_2f79adc7-40c9-44db-97c8-19eb5a9daf6a.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-40TD00N10 Mach WAVE Touchless toilet flushometer, DC-powered, 1.28 gpf</image:title>
      <image:caption>KOHLER K-40TD00N10 Mach WAVE Touchless toilet flushometer, DC-powered, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-40td00n10-rf-mach-wave-touchless-retrofit-toilet-flushometer-dc</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81807_rgb_300236b9-36da-4c47-8136-542388d15882.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-40TD00N10-RF Mach WAVE Touchless retrofit toilet flushometer, DC-powered, 1.28 gpf</image:title>
      <image:caption>KOHLER K-40TD00N10-RF Mach WAVE Touchless retrofit toilet flushometer, DC-powered, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-santa-rosa-comforteeight-one-piece-compact-elongated-1-28-gpf-chair</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_8e8ebc24-1a4b-4fc3-9650-cdbf5981a5e7.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-3810-RA Santa Rosa ComForteeight One-piece compact elongated 1.28 gpf chair height toilet with right-hand trip lever, and slow close seat</image:title>
      <image:caption>KOHLER K-3810-RA Santa Rosa Comfort Height One-piece compact elongated 1.28 gpf chair height toilet with right-hand trip lever, and slow close seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_b11704a6-2d47-4579-96c2-3a597b450c5e.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-3949-T Highline ComForteeight Two-piece elongated 1.28 gpf chair height toilet with tank cover locks and 14&quot; rough-in</image:title>
      <image:caption>KOHLER K-3949-T Highline Comfort Height Two-piece elongated 1.28 gpf chair height toilet with tank cover locks and 14&quot; rough-in</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-winnow-24-x-28-wall-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59259_rgb_7fdd3651-d89e-48d4-87a1-e07d2874b702.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-33583-ASB Winnow 24&quot; x 28&quot; wall cabinet</image:title>
      <image:caption>KOHLER K-33583-ASB Winnow 24&quot; x 28&quot; wall cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-winnow-30-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad56455_rgb_3d0647d3-02cc-4b27-b1c2-323b03819c83.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-33578-ASB Winnow 30&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-33578-ASB Winnow 30&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-winnow-48-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad56466_rgb_f589ce43-66d6-4bb2-a1fb-09844c28b3b4.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-33580-ASB Winnow 48&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-33580-ASB Winnow 48&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-seer-24-x-70-linen-tower</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad60287_rgb_9440e43e-6c54-416d-b6ce-d4fa91802686.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-33556-ASB Seer 24&quot; x 70&quot; linen tower</image:title>
      <image:caption>KOHLER K-33556-ASB Seer 24&quot; x 70&quot; linen tower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-winnow-60-bathroom-vanity-cabinet-sinks-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad56471_rgb_aa14cb63-ab7b-43e6-9f7f-4501931fe336.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-33581-ASB Winnow 60&quot; bathroom vanity cabinet with sinks and quartz top</image:title>
      <image:caption>KOHLER K-33581-ASB Winnow 60&quot; bathroom vanity cabinet with sinks and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-seer-24-x-28-wall-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad60285_rgb_85d62719-aaac-4d94-80bf-25d7bccdb626.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-33557-ASB Seer 24&quot; x 28&quot; wall cabinet</image:title>
      <image:caption>KOHLER K-33557-ASB Seer 24&quot; x 28&quot; wall cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-winnow-24-x-70-linen-tower</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59258_rgb_d5a72bfc-dddb-44c6-914a-5d12ae028115.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-33582-ASB Winnow 24&quot; x 70&quot; linen tower</image:title>
      <image:caption>KOHLER K-33582-ASB Winnow 24&quot; x 70&quot; linen tower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-seer-60-bathroom-vanity-cabinet-sinks-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad58207_rgb_a4737e1d-a47d-499d-b0e1-81f6ad437750.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-33555-ASB Seer 60&quot; bathroom vanity cabinet with sinks and quartz top</image:title>
      <image:caption>KOHLER K-33555-ASB Seer 60&quot; bathroom vanity cabinet with sinks and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-winnow-36-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad56458_rgb_04531a97-02f4-47a2-8d7d-4e63983968b7.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-33579-ASB Winnow 36&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-33579-ASB Winnow 36&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-southerk-24-x-70-linen-tower</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad60270_rgb_af5c3f69-6b4a-4fe5-abe3-088cc722503e.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-33548-ASB Southerk 24&quot; x 70&quot; linen tower</image:title>
      <image:caption>KOHLER K-33548-ASB Southerk 24&quot; x 70&quot; linen tower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-seer-36-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad58204_rgb_6e771184-8aad-4610-be92-bebc24477975.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-33553-ASB Seer 36&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-33553-ASB Seer 36&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-southerk-24-x-28-wall-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad60276_rgb_a43c00b1-c73b-413b-a664-f56fd54c8b08.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-33549-ASB Southerk 24&quot; x 28&quot; wall cabinet</image:title>
      <image:caption>KOHLER K-33549-ASB Southerk 24&quot; x 28&quot; wall cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-southerk-48-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59345_rgb_155a1ab1-28ee-4d70-9457-26e2c4c25326.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-33546-ASB Southerk 48&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-33546-ASB Southerk 48&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-seer-48-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad58205_rgb_525c0ac6-90fd-43c6-94da-886f962f8153.jpg?v=1745693885</image:loc>
      <image:title>KOHLER K-33554-ASB Seer 48&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-33554-ASB Seer 48&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-southerk-36-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59340_rgb_f7bcd8f9-fce9-44e9-b044-d1f35f20d79c.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-33545-ASB Southerk 36&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-33545-ASB Southerk 36&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-southerk-60-bathroom-vanity-cabinet-sinks-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59346_rgb_963d7516-cae6-4d3f-9ffd-5375af445e8b.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-33547-ASB Southerk 60&quot; bathroom vanity cabinet with sinks and quartz top</image:title>
      <image:caption>KOHLER K-33547-ASB Southerk 60&quot; bathroom vanity cabinet with sinks and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-32-deluxe-slidebar-integrated-water-supply</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad06115_rgb_791798f2-b2cf-4918-88fd-2475822f11dc.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-26314 Statement 32&quot; deluxe slidebar with integrated water supply</image:title>
      <image:caption>KOHLER K-26314 Statement 32&quot; deluxe slidebar with integrated water supply</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-ada-handshower-hose-adapter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad42185_rgb_3247154e-7071-4cd6-90b5-8c98e02f82fe.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-26311 Statement ADA handshower hose adapter</image:title>
      <image:caption>KOHLER K-26311 Statement ADA handshower hose adapter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-seer-24-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad58149_rgb_c261f997-3437-449a-915c-4172d10759b0.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-33551-ASB Seer 24&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-33551-ASB Seer 24&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-40-slidebar</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad07738_rgb_8b485b44-aaa6-484e-9681-1de35da1e599.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-26313 Statement 40&quot; slidebar</image:title>
      <image:caption>KOHLER K-26313 Statement 40&quot; slidebar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-32-1-8-slidebar</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad07735_rgb_c18ff715-02d7-45b7-989b-c4177d74f456.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-26312 Statement 32-1/8&quot; slidebar</image:title>
      <image:caption>KOHLER K-26312 Statement 32-1/8&quot; slidebar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-seer-30-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad58209_rgb_1b6a4afe-71ca-41f4-bddd-b874c7e98dbd.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-33552-ASB Seer 30&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-33552-ASB Seer 30&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-foot-ledge</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad73319_rgb_8487dd50-0459-4e7a-a192-f5007875cc0f.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-26306 Statement Foot ledge</image:title>
      <image:caption>KOHLER K-26306 Statement Foot ledge</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-19-wall-mount-single-function-rainhead-arm-flange</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad43693_rgb_725aef4b-f1ab-4a3d-8002-d64763f32da8.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-26307 Statement 19&quot; wall-mount single-function rainhead arm and flange</image:title>
      <image:caption>KOHLER K-26307 Statement 19&quot; wall-mount single-function rainhead arm and flange</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-wall-mount-handshower-holder</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad43677_rgb_89f6413c-16de-4d26-8224-fb1c2fe76edc.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-26309 Statement Wall-mount handshower holder</image:title>
      <image:caption>KOHLER K-26309 Statement Wall-mount handshower holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-open-rain-iconic-single-function-rainhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad44172_rgb_49269953-6e63-4cdb-a86b-661bac042a19.jpg?v=1745693888</image:loc>
      <image:title>KOHLER Statement Open Rain iconic single-function rainhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Statement Open Rain iconic single-function rainhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-open-rain-iconic-round-9-single-function-rainhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad44168_rgb_8e67a694-4dbc-46a3-8cfa-1c1c8fea5e49.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-26301-G Statement Open Rain iconic round 9&quot; single-function rainhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-26301-G Statement Open Rain iconic round 9&quot; single-function rainhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-oblong-18-two-function-rainhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae00838_rgb_30ee2b4c-6ca7-4957-ac2c-b5ec07dbc288.jpg?v=1745693888</image:loc>
      <image:title>KOHLER Statement Oblong 18&quot; two-function rainhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Statement Oblong 18&quot; two-function rainhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-round-single-function-body-spray-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad02403_rgb_c4d725eb-0f53-47f3-82f6-19ffc5e59236.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-26299-G Statement Round single-function body spray, 1.75 gpm</image:title>
      <image:caption>KOHLER K-26299-G Statement Round single-function body spray, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-ceiling-mount-single-function-dual-rainhead-arm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad73342_rgb_b7b91426-e8cb-4118-bea1-c59f907c099c.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-26305 Statement Ceiling-mount single-function dual rainhead arm</image:title>
      <image:caption>KOHLER K-26305 Statement Ceiling-mount single-function dual rainhead arm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-round-single-function-body-spray-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad02403_rgb_81047f5e-f0fe-43d1-b008-a6f0094384b0.jpg?v=1745693888</image:loc>
      <image:title>KOHLER Statement Round single-function body spray, 2.5 gpm</image:title>
      <image:caption>KOHLER Statement Round single-function body spray, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-oblong-14-two-function-rainhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae00833_rgb_e958fc70-a6db-41a9-abf1-2c2c74e52d79.jpg?v=1745693888</image:loc>
      <image:title>KOHLER Statement Oblong 14&quot; two-function rainhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Statement Oblong 14&quot; two-function rainhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-oblong-12-single-function-rainhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad03938_rgb_5507ff0b-b45f-45bc-a3aa-75d91c42e348.jpg?v=1745693888</image:loc>
      <image:title>KOHLER Statement Oblong 12&quot; single-function rainhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Statement Oblong 12&quot; single-function rainhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-oblong-14-two-function-rainhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad06290_rgb_56fdef62-002e-474c-8d0f-3bb17b979247.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-26295-G Statement Oblong 14&quot; two-function rainhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-26295-G Statement Oblong 14&quot; two-function rainhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-round-12-single-function-rainhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad05083_rgb_5877e53c-8b81-4354-89f5-76b18a3c3832.jpg?v=1745693887</image:loc>
      <image:title>KOHLER Statement Round 12&quot; single-function rainhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Statement Round 12&quot; single-function rainhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-round-12-single-function-rainhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad05083_rgb_53c49376-c510-4cf8-a126-3a092f1cd53f.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-26291-G Statement Round 12&quot; single-function rainhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-26291-G Statement Round 12&quot; single-function rainhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-oblong-14-single-function-rainhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad03936_rgb_d5aaed85-5d2f-48bb-8855-7557fb5e3888.jpg?v=1745693888</image:loc>
      <image:title>KOHLER Statement Oblong 14&quot; single-function rainhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Statement Oblong 14&quot; single-function rainhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-oblong-12-single-function-rainhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad03938_rgb_d09e0e06-af7c-4bc4-a0b0-2a5a811ea109.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-26293-G Statement Oblong 12&quot; single-function rainhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-26293-G Statement Oblong 12&quot; single-function rainhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-iconic-single-function-handshower-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad42191_rgb_24fbbf79-e139-4095-b503-6ec0f85c8e0b.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-26286-G Statement Iconic single-function handshower, 1.75 gpm</image:title>
      <image:caption>KOHLER K-26286-G Statement Iconic single-function handshower, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-iconic-single-function-handshower-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad42191_rgb_bd067b7c-03f1-4508-9bfc-897066ab94a7.jpg?v=1745693887</image:loc>
      <image:title>KOHLER Statement Iconic single-function handshower, 2.5 gpm</image:title>
      <image:caption>KOHLER Statement Iconic single-function handshower, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-three-function-showerhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad03605_rgb_2c0c9953-df30-44e1-901b-2925c5b056e9.jpg?v=1745693887</image:loc>
      <image:title>KOHLER Statement Three-function showerhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Statement Three-function showerhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-three-function-showerhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad03605_rgb_21bc0b72-58d4-47ed-8a1b-a675b6167e8d.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-26290-G Statement Three-function showerhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-26290-G Statement Three-function showerhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-iconic-wand-two-function-handshower-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad43184_rgb_50c5b62c-ef03-43a8-8747-b447e492bc68.jpg?v=1745693887</image:loc>
      <image:title>KOHLER Statement Iconic wand two-function handshower, 2.5 gpm</image:title>
      <image:caption>KOHLER Statement Iconic wand two-function handshower, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-round-14-single-function-rainhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad03610_rgb_8bbcebf3-4ff9-48d5-9e61-69515eca8507.jpg?v=1745693888</image:loc>
      <image:title>KOHLER Statement Round 14&quot; single-function rainhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Statement Round 14&quot; single-function rainhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-iconic-wand-two-function-handshower-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad43184_rgb_e2bdd8c6-0200-49fe-9f92-bb8037ac7822.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-26288-G Statement Iconic wand two-function handshower, 1.75 gpm</image:title>
      <image:caption>KOHLER K-26288-G Statement Iconic wand two-function handshower, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-oblong-three-function-handshower-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad06304_rgb_f0dc3dc7-33b5-478b-9801-f431b054240e.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-26284-G Statement Oblong three-function handshower, 1.75 gpm</image:title>
      <image:caption>KOHLER K-26284-G Statement Oblong three-function handshower, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-round-three-function-handshower-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad06289_rgb_26299e3c-bede-4a5b-8284-31aa48d3c42f.jpg?v=1745693887</image:loc>
      <image:title>KOHLER Statement Round three-function handshower, 2.5 gpm</image:title>
      <image:caption>KOHLER Statement Round three-function handshower, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-round-three-function-handshower-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad06289_rgb_4da7416c-699d-4221-991d-0fc549a8aa1a.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-26282-G Statement Round three-function handshower, 1.75 gpm</image:title>
      <image:caption>KOHLER K-26282-G Statement Round three-function handshower, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-oblong-three-function-handshower-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad06304_rgb_572f1393-fd4c-4b80-b97d-1a3ce6e8f020.jpg?v=1745693887</image:loc>
      <image:title>KOHLER Statement Oblong three-function handshower, 2.5 gpm</image:title>
      <image:caption>KOHLER Statement Oblong three-function handshower, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-complete-solution-two-piece-elongated-toilet-1-28-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad31902_rgb_64985e4c-21ba-4622-b026-ebfdc92ade87.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-26077 Kingston The Complete Solution two-piece elongated toilet, 1.28 gpf</image:title>
      <image:caption>KOHLER K-26077 Kingston The Complete Solution two-piece elongated toilet, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brazn-66-x-35-freestanding-bath</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad95530_rgb_a026b86d-c309-4a76-b4fa-a4a363d67f15.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-21388 Brazn 66&quot; x 35&quot; freestanding bath</image:title>
      <image:caption>KOHLER K-21388 Brazn 66&quot; x 35&quot; freestanding bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hyten-elevated-quiet-close-round-front-toilet-seat</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/25876-0_ISO_d2c0022989_rgb.jpg?v=1774971901</image:loc>
      <image:title>KOHLER K-25876 Hyten Elevated Quiet-Close round-front toilet seat</image:title>
      <image:caption>KOHLER K-25876 Hyten Elevated Quiet-Close round-front toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hyten-elevated-quiet-close-elongated-toilet-seat</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/25875-0_ISO_d2c0022973_rgb.jpg?v=1774971898</image:loc>
      <image:title>KOHLER K-25875 Hyten Elevated Quiet-Close elongated toilet seat</image:title>
      <image:caption>KOHLER K-25875 Hyten Elevated Quiet-Close elongated toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brazn-23-rectangular-vessel-bathroom-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97014_rgb_732854aa-0818-414f-9cc8-ee89a5515086.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-21059-8 Brazn 23&quot; rectangular vessel bathroom sink</image:title>
      <image:caption>KOHLER K-21059-8 Brazn 23&quot; rectangular vessel bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brazn-23-rectangular-vessel-bathroom-sink-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97008_rgb_fe36876d-9579-4e26-89ca-ef88aa79e5eb.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-21060 Brazn 23&quot; rectangular vessel bathroom sink</image:title>
      <image:caption>KOHLER K-21060 Brazn 23&quot; rectangular vessel bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brazn-23-rectangular-vessel-bathroom-sink-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97016_rgb_82d27651-849e-4d5b-8702-ab80232002f0.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-21059-1 Brazn 23&quot; rectangular vessel bathroom sink</image:title>
      <image:caption>KOHLER K-21059-1 Brazn 23&quot; rectangular vessel bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brazn-24-1-4-oval-undermount-bathroom-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/kohler_21057_white_1.jpg?v=1778507559</image:loc>
      <image:title>KOHLER K-21057 Brazn 24-1/4&quot; oval undermount bathroom sink</image:title>
      <image:caption></image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brazn-21-1-4-rectangular-undermount-bathroom-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad93834_rgb_fc59fbcc-d273-45e1-9113-e2438bd73531.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-21058 Brazn 21-1/4&quot; rectangular undermount bathroom sink</image:title>
      <image:caption>KOHLER K-21058 Brazn 21-1/4&quot; rectangular undermount bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-60-shower-hose-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad12975_rgb_407c443f-09a8-4f10-b76b-14250e845f0b.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-21049 Statement 60&quot; shower hose</image:title>
      <image:caption>KOHLER K-21049 Statement 60&quot; shower hose</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-ves-shower-column-kit-1-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad12976_rgb_8b786877-7769-40b4-aa9c-246ab9722efc.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-21026 Statement VES Shower column kit, 1.5 gpm</image:title>
      <image:caption>KOHLER K-21026 Statement VES Shower column kit, 1.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brazn-16-1-4-square-undermount-bathroom-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad93831_rgb_4a43cd67-484b-4d31-9180-66387a897c46.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-21056 Brazn 16-1/4&quot; square undermount bathroom sink</image:title>
      <image:caption>KOHLER K-21056 Brazn 16-1/4&quot; square undermount bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-ves-wall-mount-handshower-holder-supply-elbow</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad11853_rgb_a47c6da6-b89b-4042-b8f4-b84c8913b5f7.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-21051 Statement VES Wall-mount handshower holder and supply elbow</image:title>
      <image:caption>KOHLER K-21051 Statement VES Wall-mount handshower holder and supply elbow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-ves-single-function-handshower-1-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad11849_rgb_da459fe9-2f6a-4039-8ceb-d457372332b8.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-20998 Statement VES Single-function handshower, 1.5 gpm</image:title>
      <image:caption>KOHLER K-20998 Statement VES Single-function handshower, 1.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-ves-single-function-showerhead-1-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad09024_rgb_01b2d383-a92b-4de3-a012-ca2f10c9c14a.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-20999 Statement VES Single-function showerhead, 1.5 gpm</image:title>
      <image:caption>KOHLER K-20999 Statement VES Single-function showerhead, 1.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hydrorail-shower-system</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/2dc23973b9b4eee293fd4fcda1bf07f4_7caf0cac-8ddf-449c-bf61-1ebb04e359cf.png?v=1745693886</image:loc>
      <image:title>KOHLER Hydrorail Shower System</image:title>
      <image:caption></image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-66-x-32-drop-in-heated-bubblemassage-air-bath-whirlpool</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab53788_rgb_3de8a76c-743c-428f-b9cc-6cbf73c7d439.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-1949-XHGH Archer 66&quot; x 32&quot; drop-in Heated BubbleMassage air bath with whirlpool</image:title>
      <image:caption>KOHLER K-1949-XHGH Archer 66&quot; x 32&quot; drop-in Heated BubbleMassage air bath with whirlpool</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-gilford-24-x-22-x-17-1-2-wall-mount-top-mount-single-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_2fbb272c-84d8-4c1e-bcea-7c5056a3584a.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-12701 Gilford 24&quot; x 22&quot; x 17-1/2&quot; wall-mount/top-mount single-bowl kitchen sink in White</image:title>
      <image:caption>KOHLER 12701-0 Gilford 24&quot; X 22&quot; X 17-1/2&quot; Wall-Mount/Top-Mount Single-Bowl Kitchen Sink in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parallel-rite-temp-shower-trim-kit-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38990_rgb_b2dd58ae-1a17-45f3-ae8b-85a11ee504c4.jpg?v=1745693887</image:loc>
      <image:title>KOHLER Parallel Rite-Temp shower trim kit, 2.5 gpm</image:title>
      <image:caption>KOHLER Parallel Rite-Temp shower trim kit, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts99761-x4-honesty-rite-temp-valve-trim-red-blue-indexing</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac60524_rgb_ff83cd46-b236-4857-96ef-ba5d493f7829.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-TS99761-X4 Honesty Rite-Temp valve trim with red/blue indexing</image:title>
      <image:caption>KOHLER K-TS99761-X4 Honesty Rite-Temp valve trim with red/blue indexing</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-morningside-20-x-27-mounted-concealed-arm-carrier-wheelchair-bathroom</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_af628227-6911-4a9e-9768-508bb54a33b4.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-12636 Morningside 20&quot; x 27&quot; mounted/concealed arm carrier wheelchair bathroom sink with 4&quot; centerset faucet holes in White</image:title>
      <image:caption>KOHLER 12636-0 Morningside 20&quot; X 27&quot; Mounted/Concealed Arm Carrier Wheelchair Bathroom Sink With 4&quot; Centerset Faucet Holes in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-july-rite-temp-shower-trim-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad13120_rgb_b5bece12-6fc4-41b0-9c46-c8132340cd3c.jpg?v=1745693886</image:loc>
      <image:title>KOHLER July™ Rite-Temp shower trim kit, 1.75 gpm</image:title>
      <image:caption>KOHLER July™ Rite-Temp shower trim kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts23502-4g-parallel-rite-temp-bath-shower-trim-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38989_rgb_9baca7ee-7747-44a4-8a36-5d1fc3d28ee1.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-TS23502-4G Parallel Rite-Temp bath and shower trim kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-TS23502-4G Parallel Rite-Temp bath and shower trim kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts23503-4g-parallel-rite-temp-shower-trim-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38990_rgb_c27091a4-79e6-4270-a926-84663cc78b9e.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-TS23503-4G Parallel Rite-Temp shower trim kit,1.75 gpm</image:title>
      <image:caption>KOHLER K-TS23503-4G Parallel Rite-Temp shower trim kit,1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parallel-rite-temp-bath-shower-trim-kit-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38989_rgb_a6f818b8-9286-45a7-a30d-2aa862a4d2d8.jpg?v=1745693887</image:loc>
      <image:title>KOHLER Parallel Rite-Temp bath and shower trim kit, 2.5 gpm</image:title>
      <image:caption>KOHLER Parallel Rite-Temp bath and shower trim kit, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-tls23502-4-parallel-rite-temp-bath-shower-trim-kit-without-showerhead</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38996_rgb_8533ce6f-817a-4f0b-a006-bd026486f135.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-TLS23502-4 Parallel Rite-Temp bath and shower trim kit, without showerhead</image:title>
      <image:caption>KOHLER K-TLS23502-4 Parallel Rite-Temp bath and shower trim kit, without showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-tls23503-4-parallel-rite-temp-shower-trim-kit-without-showerhead</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38993_rgb_072e359e-6388-4561-b412-127887076748.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-TLS23503-4 Parallel Rite-Temp shower trim kit, without showerhead</image:title>
      <image:caption>KOHLER K-TLS23503-4 Parallel Rite-Temp shower trim kit, without showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts23501-4-parallel-rite-temp-shower-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad39002_rgb_bf793e6b-4c80-43d1-bfe9-9fb6725ab382.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-TS23501-4 Parallel Rite-Temp shower valve trim</image:title>
      <image:caption>KOHLER K-TS23501-4 Parallel Rite-Temp shower valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t77984-9-components-floor-mount-bath-filler-trim-industrial-handles</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad22552_rgb_a54f7a3e-313b-4648-a58d-172e0bc93f57.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-T77984-9 Components Floor-mount bath filler trim with industrial handles and handshower</image:title>
      <image:caption>KOHLER K-T77984-9 Components Floor-mount bath filler trim with industrial handles and handshower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-tls13134-3a-pinstripe-pure-rite-temp-shower-trim-kit-cross-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac56584_rgb_bce18b36-d1f5-4c65-b6f3-8302e678ea18.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-TLS13134-3A Pinstripe Pure Rite-Temp shower trim kit with cross handle, without showerhead</image:title>
      <image:caption>KOHLER K-TLS13134-3A Pinstripe Pure Rite-Temp shower trim kit with cross handle, without showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t77981-9-components-wall-mount-bathroom-sink-faucet-industrial-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac88889_rgb_9571f987-4b41-4a79-b1a6-7da11b7ce19f.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-T77981-9 Components Wall-mount bathroom sink faucet Industrial handle trim</image:title>
      <image:caption>KOHLER K-T77981-9 Components Wall-mount bathroom sink faucet Industrial handle trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t77981-8-components-wall-mount-bathroom-sink-faucet-oyl-handle-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac88888_rgb_5d5c8289-585c-4d7e-a4e0-0818295b23d0.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-T77981-8 Components Wall-mount bathroom sink faucet Oyl handle trim</image:title>
      <image:caption>KOHLER K-T77981-8 Components Wall-mount bathroom sink faucet Oyl handle trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t77984-4-components-floor-mount-bath-filler-trim-lever-handles</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad22554_rgb_3db5dc9b-c50e-4966-a73e-11dc634cfac0.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-T77984-4 Components Floor-mount bath filler trim with lever handles and handshower</image:title>
      <image:caption>KOHLER K-T77984-4 Components Floor-mount bath filler trim with lever handles and handshower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t27120-4-parallel-wall-mount-bathroom-sink-faucet-trim-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad39600_rgb_7d9e8eac-2473-48a2-abd0-a3077b51075e.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-T27120-4 Parallel Wall-mount bathroom sink faucet trim, 1.2 gpm</image:title>
      <image:caption>KOHLER K-T27120-4 Parallel Wall-mount bathroom sink faucet trim, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t23509-4-parallel-transfer-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad39004_rgb_09300b4f-79a1-4519-9c38-7e4c57874355.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-T23509-4 Parallel Transfer valve trim</image:title>
      <image:caption>KOHLER K-T23509-4 Parallel Transfer valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t23888-components-wall-mount-bathroom-sink-faucet-spout-ribbon-design</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00746_rgb_2d7db964-8a6c-4847-a00d-45d245660491.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-T23888 Components Wall-mount bathroom sink faucet spout with Ribbon design, 1.2 gpm</image:title>
      <image:caption>KOHLER K-T23888 Components Wall-mount bathroom sink faucet spout with Ribbon design, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ps15621-x4-coralais-mixer-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_1a98871c-acbb-4c4d-ab73-180ca847df17.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-PS15621-X4 Coralais Mixer trim</image:title>
      <image:caption>KOHLER K-PS15621-X4 Coralais Mixer trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t23491-4-parallel-wall-mount-bath-faucet-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad39001_rgb_5b8846d3-1079-4721-a355-560bf62b365a.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-T23491-4 Parallel Wall-mount bath faucet trim</image:title>
      <image:caption>KOHLER K-T23491-4 Parallel Wall-mount bath faucet trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t23890-components-wall-mount-bathroom-sink-faucet-spout-tube-design-1</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00762_rgb_a1769170-d23c-420b-af9e-fc073363fac5.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-T23890 Components Wall-mount bathroom sink faucet spout with Tube design, 1.2 gpm</image:title>
      <image:caption>KOHLER K-T23890 Components Wall-mount bathroom sink faucet spout with Tube design, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t23889-components-wall-mount-bathroom-sink-faucet-spout-row-design-1-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00755_rgb_d57df8b4-e77c-4b14-a8df-8ee0ee5e3305.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-T23889 Components Wall-mount bathroom sink faucet spout with Row design, 1.2 gpm</image:title>
      <image:caption>KOHLER K-T23889 Components Wall-mount bathroom sink faucet spout with Row design, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t77981-4-components-wall-mount-bathroom-sink-faucet-lever-handle-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac88887_rgb_11e55ac5-13d0-4223-8478-bb4c878536d5.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-T77981-4 Components Wall-mount bathroom sink faucet Lever handle trim</image:title>
      <image:caption>KOHLER K-T77981-4 Components Wall-mount bathroom sink faucet Lever handle trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p28304-ksl-rite-temp-thermostatic-valve-body-cartridge-kit-loose</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac44029_rgb_54668190-e4d2-4f30-a0c4-1e41a8c6b8da.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-P28304-KSL Rite-Temp Thermostatic valve body and cartridge kit with loose service stops, project pack</image:title>
      <image:caption>KOHLER K-P28304-KSL Rite-Temp Thermostatic valve body and cartridge kit with loose service stops, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p28304-ks-rite-temp-thermostatic-valve-body-cartridge-kit-service</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac44028_rgb_37623257-e4a8-4120-be91-89c0ce15a5c7.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-P28304-KS Rite-Temp Thermostatic valve body and cartridge kit with service stops, project pack</image:title>
      <image:caption>KOHLER K-P28304-KS Rite-Temp Thermostatic valve body and cartridge kit with service stops, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p28305-rite-temp-thermostatic-cartridge-project-pack</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac44030_rgb_321e5f4e-99e1-4817-a89b-a8cc5f8867f0.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-P28305 Rite-Temp Thermostatic cartridge, project pack</image:title>
      <image:caption>KOHLER K-P28305 Rite-Temp Thermostatic cartridge, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-bh93-kohler-novita-round-front-bidet-toilet-seat</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_b02c9653-a012-4e79-a2fc-d7dd50dbfd3e.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-BH93 KOHLER Novita Round-front bidet toilet seat</image:title>
      <image:caption>KOHLER K-BH93 KOHLER Novita Round-front bidet toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p28304-k-rite-temp-thermostatic-valve-body-cartridge-kit-project-pack</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac44027_rgb_3f4ee066-15d8-4aec-9840-4bb18777e06d.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-P28304-K Rite-Temp Thermostatic valve body and cartridge kit, project pack</image:title>
      <image:caption>KOHLER K-P28304-K Rite-Temp Thermostatic valve body and cartridge kit, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-howlite-t-handle-bathroom-sink-faucet-handles</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad76228_rgb_288389cb-f581-4fa6-a1d3-679dcb36305d.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-98068-6HWL Artifacts Howlite T-handle bathroom sink faucet handles</image:title>
      <image:caption>KOHLER K-98068-6HWL Artifacts Howlite T-handle bathroom sink faucet handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-nero-marquina-t-handle-bathroom-sink-faucet-handles</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad76209_rgb_dba3caa1-810e-403b-9535-394015324539.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-98068-6NRO Artifacts Nero Marquina T-handle bathroom sink faucet handles</image:title>
      <image:caption>KOHLER K-98068-6NRO Artifacts Nero Marquina T-handle bathroom sink faucet handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-roll-out-tray-60-vanity</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad53128_rgb_2742959d-ffa1-4406-a974-dac9a293b8a0.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-99680-SH19 Artifacts Roll-out tray for 60&quot; vanity</image:title>
      <image:caption>KOHLER K-99680-SH19 Artifacts Roll-out tray for 60&quot; vanity</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-roll-out-tray-36-vanity</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad53129_rgb_7334bd14-a552-4720-8703-e43ad13f3e31.jpg?v=1745693886</image:loc>
      <image:title>KOHLER K-99680-SH18 Artifacts Roll-out tray for 36&quot; vanity</image:title>
      <image:caption>KOHLER K-99680-SH18 Artifacts Roll-out tray for 36&quot; vanity</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purewash-m300-elongated-manual-bidet-toilet-seat</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad73564_rgb_66eaa2bb-41df-43d3-a7c2-4bbe6339cd3a.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-98804-CP PureWash M300 Elongated manual bidet toilet seat</image:title>
      <image:caption>KOHLER K-98804-CP PureWash M300 Elongated manual bidet toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-t-handle-bathroom-sink-faucet-handles</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad09173_rgb_417fc38c-153e-48e0-a91a-d84fe112317d.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-98068-6 Artifacts T-handle bathroom sink faucet handles</image:title>
      <image:caption>KOHLER K-98068-6 Artifacts T-handle bathroom sink faucet handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-avid-widespread-bathroom-sink-faucet-0-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38677_rgb_0af6f503-1c50-4a2b-8c9d-27d2a2e7e1a6.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-97352-4N Avid Widespread bathroom sink faucet, 0.5 gpm</image:title>
      <image:caption>KOHLER K-97352-4N Avid Widespread bathroom sink faucet, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-avid-widespread-bathroom-sink-faucet-1-0-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38677_rgb_56822579-fb9c-44be-9734-05eaad7d3292.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-97352-4K Avid Widespread bathroom sink faucet, 1.0 gpm</image:title>
      <image:caption>KOHLER K-97352-4K Avid Widespread bathroom sink faucet, 1.0 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-avid-single-handle-bathroom-sink-faucet-0-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38695_rgb_a0348eb5-333e-4f2b-a694-cb9e3e2151c1.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-97345-4N Avid Single-handle bathroom sink faucet, 0.5 gpm</image:title>
      <image:caption>KOHLER K-97345-4N Avid Single-handle bathroom sink faucet, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-ultra-wall-mount-top-spud-flushometer-bowl</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac74177_rgb_0fa87b63-dad8-4217-b997-c8eb0bef2268.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-84325-SS Kingston Ultra Wall-mount top spud flushometer bowl</image:title>
      <image:caption>KOHLER K-84325-SS Kingston Ultra Wall-mount top spud flushometer bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-avid-single-handle-bathroom-sink-faucet-1-0-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38695_rgb_93f081ef-0504-4b58-858e-67ea45118417.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-97345-4K Avid Single-handle bathroom sink faucet, 1.0 gpm</image:title>
      <image:caption>KOHLER K-97345-4K Avid Single-handle bathroom sink faucet, 1.0 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-maxstow-32-x-40-lighted-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad61640_rgb_fa34df5d-7833-484d-af29-9e6970ec7652.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-81149-SLE Maxstow 32&quot; x 40&quot; lighted medicine cabinet</image:title>
      <image:caption>KOHLER K-81149-SLE Maxstow 32&quot; x 40&quot; lighted medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-avid-tall-single-handle-bathroom-sink-faucet-1-0-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38701_rgb_8c90512a-b92f-407e-a6c7-c7c6e3e7d9d2.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-97347-4K Avid Tall single-handle bathroom sink faucet, 1.0 gpm</image:title>
      <image:caption>KOHLER K-97347-4K Avid Tall single-handle bathroom sink faucet, 1.0 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-maxstow-22-x-24-lighted-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad61633_rgb_b79f1ff4-f276-4764-9a4b-e7acce87cf32.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-81145-SLE Maxstow 22&quot; x 24&quot; lighted medicine cabinet</image:title>
      <image:caption>KOHLER K-81145-SLE Maxstow 22&quot; x 24&quot; lighted medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-maxstow-32-x-24-lighted-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad61629_rgb_0aaeb37e-2abd-4869-b747-bf7b730f5f8c.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-81146-SLE Maxstow 32&quot; x 24&quot; lighted medicine cabinet</image:title>
      <image:caption>KOHLER K-81146-SLE Maxstow 32&quot; x 24&quot; lighted medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-maxstow-22-x-40-lighted-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad61639_rgb_709465e4-11b8-4687-9cbb-8d14461f80c9.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-81148-SLE Maxstow 22&quot; x 40&quot; lighted medicine cabinet</image:title>
      <image:caption>KOHLER K-81148-SLE Maxstow 22&quot; x 40&quot; lighted medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-maxstow-17-x-24-lighted-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad61628_rgb_d196ecfa-46f3-4b00-bcd5-0e7d7e87db18.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-81144-SLE Maxstow 17&quot; x 24&quot; lighted medicine cabinet</image:title>
      <image:caption>KOHLER K-81144-SLE Maxstow 17&quot; x 24&quot; lighted medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t23492-4-parallel-floor-mount-bath-filler-trim-handshower</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad39003_rgb_beade6ec-669c-425c-89dd-99cd813c783b.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-T23492-4 Parallel Floor-mount bath filler trim with handshower</image:title>
      <image:caption>KOHLER K-T23492-4 Parallel Floor-mount bath filler trim with handshower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-maxstow-17-x-40-lighted-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad61638_rgb_908e62b4-d09e-45d7-a61e-afce812c73ca.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-81147-SLE Maxstow 17&quot; x 40&quot; lighted medicine cabinet</image:title>
      <image:caption>KOHLER K-81147-SLE Maxstow 17&quot; x 40&quot; lighted medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-80tm00r10-mach-manual-toilet-flushometer-1-6-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81809_rgb_5af09bb6-88f7-4a57-a868-533a9fedecdb.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-80TM00R10 Mach Manual Toilet flushometer, 1.6 gpf</image:title>
      <image:caption>KOHLER K-80TM00R10 Mach Manual Toilet flushometer, 1.6 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-80um00d20-mach-manual-urinal-flushometer-0-125-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81810_rgb_c0ca38df-e1b9-434a-b9fc-166651cb3ca5.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-80UM00D20 Mach Manual Urinal flushometer, 0.125 gpf</image:title>
      <image:caption>KOHLER K-80UM00D20 Mach Manual Urinal flushometer, 0.125 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-80tm00n10-mach-manual-toilet-flushometer-1-28-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81809_rgb_c710aa96-bfd8-4feb-896c-b038b9f4b659.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-80TM00N10 Mach Manual Toilet flushometer, 1.28 gpf</image:title>
      <image:caption>KOHLER K-80TM00N10 Mach Manual Toilet flushometer, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-southerk-30-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59341_rgb_072c85f3-6af7-4b29-bdc2-da5d05c75d29.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-33544-ASB Southerk 30&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-33544-ASB Southerk 30&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-southerk-24-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59342_rgb_a795b5b3-2fe4-4435-af80-d2ce1f3b91d5.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-33543-ASB Southerk 24&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-33543-ASB Southerk 24&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hearthaven-48-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad58148_rgb_a17a66f9-fe02-474b-bc7d-39f112f6332c.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-33538-ASB Hearthaven 48&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-33538-ASB Hearthaven 48&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hearthaven-30-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad58141_rgb_5e84e41f-c370-494e-b491-310d4d78262e.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-33536-ASB Hearthaven 30&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-33536-ASB Hearthaven 30&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hearthaven-36-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad58142_rgb_02367087-f61d-449f-b77b-aab892319c27.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-33537-ASB Hearthaven 36&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-33537-ASB Hearthaven 36&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hearthaven-60-bathroom-vanity-cabinet-sinks-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad58144_rgb_7b02166c-26c2-49f9-953c-6fa09afd80f1.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-33539-ASB Hearthaven 60&quot; bathroom vanity cabinet with sinks and quartz top</image:title>
      <image:caption>KOHLER K-33539-ASB Hearthaven 60&quot; bathroom vanity cabinet with sinks and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hearthaven-24-x-28-wall-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad60260_rgb_96f28550-9117-4e1b-812d-4b92e7d2e451.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-33541-ASB Hearthaven 24&quot; x 28&quot; wall cabinet</image:title>
      <image:caption>KOHLER K-33541-ASB Hearthaven 24&quot; x 28&quot; wall cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hearthaven-24-x-70-linen-tower</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad60261_rgb_068624fa-b955-4dd1-9c12-a8ebe02d2486.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-33540-ASB Hearthaven 24&quot; x 70&quot; linen tower</image:title>
      <image:caption>KOHLER K-33540-ASB Hearthaven 24&quot; x 70&quot; linen tower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-80um00g20-mach-manual-urinal-flushometer-0-5-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81810_rgb_08307f97-a6be-4147-a1f6-222aaefee665.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-80UM00G20 Mach Manual Urinal flushometer, 0.5 gpf</image:title>
      <image:caption>KOHLER K-80UM00G20 Mach Manual Urinal flushometer, 0.5 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-beauxline-60-bathroom-vanity-cabinet-sinks-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59338_rgb_bd9c2262-0c0d-4b0f-8c5f-ca75988d725a.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-33532-ASB Beauxline 60&quot; bathroom vanity cabinet with sinks and quartz top</image:title>
      <image:caption>KOHLER K-33532-ASB Beauxline 60&quot; bathroom vanity cabinet with sinks and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-beauxline-24-x-28-wall-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad60246_rgb_a374cd79-44d0-47fe-8b98-6b3caa8a3da1.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-33533-ASB Beauxline 24&quot; x 28&quot; wall cabinet</image:title>
      <image:caption>KOHLER K-33533-ASB Beauxline 24&quot; x 28&quot; wall cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hearthaven-24-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad58143_rgb_9650fed1-0c3d-4b00-a3c0-068d67d1cbc3.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-33535-ASB Hearthaven 24&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-33535-ASB Hearthaven 24&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-beauxline-36-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59337_rgb_e78e4a3b-b503-41b1-93d1-2d72c082aa2e.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-33531-ASB Beauxline 36&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-33531-ASB Beauxline 36&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-helst-24-x-28-wall-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad60241_rgb_6efb6c4e-7bd4-4860-810f-e4403e834419.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-33528-ASB Helst 24&quot; x 28&quot; wall cabinet</image:title>
      <image:caption>KOHLER K-33528-ASB Helst 24&quot; x 28&quot; wall cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-beauxline-24-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59333_rgb_e733835d-e5aa-4a62-9a6a-50dd3c4962a1.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-33530-ASB Beauxline 24&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-33530-ASB Beauxline 24&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-helst-60-bathroom-vanity-cabinet-sinks-quartz-top-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59331_rgb_47994226-1d05-48fa-b526-5f044334d1d2.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-33527-ASB Helst 60&quot; bathroom vanity cabinet with sinks and quartz top</image:title>
      <image:caption>KOHLER K-33527-ASB Helst 60&quot; bathroom vanity cabinet with sinks and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-seer-60-vanity-legs</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad60242_rgb_e0a39518-84b4-4616-9176-fbcc3e465b37.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-32817-SH6 Seer 60&quot; vanity legs</image:title>
      <image:caption>KOHLER K-32817-SH6 Seer 60&quot; vanity legs</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-helst-36-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59329_rgb_34e3430d-3bd4-4b17-9583-3b050a55a2ae.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-33526-ASB Helst 36&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-33526-ASB Helst 36&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kraga-24-chandelier</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad36466_rgb_e9146da5-6bd7-49ad-9c72-637fd609e633.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-32382-CH05 Kraga 24&quot; chandelier</image:title>
      <image:caption>KOHLER K-32382-CH05 Kraga 24&quot; chandelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-seer-36-vanity-legs</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad60244_rgb_bfcd115d-3c9d-4a07-ab15-626f9249a96e.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-32815-SH9 Seer 36&quot; vanity legs</image:title>
      <image:caption>KOHLER K-32815-SH9 Seer 36&quot; vanity legs</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-seer-48-vanity-legs</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad60239_rgb_d8f0454a-e973-4b9c-b186-48e99ffe182f.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-32816-SH10 Seer 48&quot; vanity legs</image:title>
      <image:caption>KOHLER K-32816-SH10 Seer 48&quot; vanity legs</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-seer-30-vanity-legs</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad60243_rgb_560f38b1-9a4a-43ff-85b4-0441abf39550.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-32814-SH2 Seer 30&quot; vanity legs</image:title>
      <image:caption>KOHLER K-32814-SH2 Seer 30&quot; vanity legs</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kraga-10-pendant</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad36916_rgb_db11ca5f-8ec7-464d-9236-5ebe310d6bf6.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-32379-PE01 Kraga 10&quot; pendant</image:title>
      <image:caption>KOHLER K-32379-PE01 Kraga 10&quot; pendant</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kraga-45-linear-chandelier</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad36467_rgb_ad28743d-45b2-4389-9e2b-48981cc3eeb4.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-32380-CH05 Kraga 45&quot; linear chandelier</image:title>
      <image:caption>KOHLER K-32380-CH05 Kraga 45&quot; linear chandelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kraga-one-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad36920_rgb_9b97b88a-d1c2-4e92-b2aa-41490742eeb9.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-32376-SC01 Kraga One-light sconce</image:title>
      <image:caption>KOHLER K-32376-SC01 Kraga One-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kraga-14-flush-mount</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad36921_rgb_675d6294-6aeb-4f1c-bf0b-f9b525254655.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-32374-FM01 Kraga 14&quot; flush-mount</image:title>
      <image:caption>KOHLER K-32374-FM01 Kraga 14&quot; flush-mount</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-one-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad46497_rgb_fb297f48-cdfb-448f-b312-3deadcc9b5cd.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-32375-SC01 Purist One-light sconce</image:title>
      <image:caption>KOHLER K-32375-SC01 Purist One-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hauksbee-three-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad19522_rgb_91783e32-a6a9-4497-97c3-cf8d9380b69b.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-32287-SC03 Hauksbee Three-light sconce</image:title>
      <image:caption>KOHLER K-32287-SC03 Hauksbee Three-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hauksbee-42-linear-chandelier</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad19546_rgb_78a58f95-93f5-4dd7-8391-f4a618b8d8a3.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-32292-CH03 Hauksbee 42&quot; linear chandelier</image:title>
      <image:caption>KOHLER K-32292-CH03 Hauksbee 42&quot; linear chandelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hauksbee-18-semi-flush</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad19667_rgb_53467182-79ab-4017-95c4-7cbb56217b72.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-32294-SF03 Hauksbee 18&quot; semi-flush</image:title>
      <image:caption>KOHLER K-32294-SF03 Hauksbee 18&quot; semi-flush</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hauksbee-30-chandelier</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad19660_rgb_0103a649-51a4-470a-b7a2-ce405e1cbe23.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-32293-CH03 Hauksbee 30&quot; chandelier</image:title>
      <image:caption>KOHLER K-32293-CH03 Hauksbee 30&quot; chandelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hauksbee-four-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad19532_rgb_d1e9607b-6515-47bb-b632-6fa181850ffc.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-32288-SC04 Hauksbee Four-light sconce</image:title>
      <image:caption>KOHLER K-32288-SC04 Hauksbee Four-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hauksbee-two-light-bell-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae47123_rgb_0293e70a-7f2e-4a66-b2da-7e3409e8eb18.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-32282-SC02 Hauksbee Two-light bell sconce</image:title>
      <image:caption>KOHLER K-32282-SC02 Hauksbee Two-light bell sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hauksbee-one-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad19515_rgb_10071e07-5e15-443f-9d56-21770a98f732.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-32285-SC01 Hauksbee One-light sconce</image:title>
      <image:caption>KOHLER K-32285-SC01 Hauksbee One-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hauksbee-two-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad19517_rgb_e725e4a4-3597-4444-9c47-6b8c0508a6c1.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-32286-SC02 Hauksbee Two-light sconce</image:title>
      <image:caption>KOHLER K-32286-SC02 Hauksbee Two-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-comforteeight-two-piece-round-front-1-6-gpf-chair-height-toilet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_75f55473-2048-427c-b0a2-efadf49b4d4a.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-31640-RA Cimarron ComForteeight Two-piece round-front 1.6 gpf chair-height toilet</image:title>
      <image:caption>KOHLER K-31640-RA Cimarron Comfort Height Two-piece round-front 1.6 gpf chair-height toilet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hauksbee-three-light-bell-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad17420_rgb_fa236239-8913-4874-804c-12d88f945a24.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-32283-SC03 Hauksbee Three-light bell sconce</image:title>
      <image:caption>KOHLER K-32283-SC03 Hauksbee Three-light bell sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-comforteeight-two-piece-round-front-1-28-gpf-chair-height-toilet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_f4d588a9-aad2-4b82-aea9-c88ef019dd5c.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-31641-RA Cimarron ComForteeight two-piece round-front 1.28 gpf chair height toilet</image:title>
      <image:caption>KOHLER K-31641-RA Cimarron Comfort Height two-piece round-front 1.28 gpf chair height toilet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-turkish-bath-linens-hand-towel-terry-weave-18-x-30</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_6ff80bf0-7d2d-4d42-bdd0-522b57062c7a.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-31508-TE Turkish Bath Linens hand towel with Terry weave, 18&quot; x 30&quot;</image:title>
      <image:caption>KOHLER K-31508-TE Turkish Bath Linens hand towel with Terry weave, 18&quot; x 30&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-comforteeight-two-piece-elongated-1-6-gpf-chair-height-toilet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_87696900-8881-4a8a-ae69-92f7842b73fa.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-31620-RA Cimarron ComForteeight Two-piece elongated 1.6 gpf chair-height toilet</image:title>
      <image:caption>KOHLER K-31620-RA Cimarron Comfort Height Two-piece elongated 1.6 gpf chair-height toilet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sartorial-herringbone-caxton-20-rectangular-undermount-bathroom-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00426_rgb_3ee70182-fdf9-4d7c-a0f1-42b2d2d5d497.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-29471-HD2 Sartorial Herringbone Caxton 20&quot; rectangular undermount bathroom sink</image:title>
      <image:caption>KOHLER K-29471-HD2 Sartorial Herringbone Caxton 20&quot; rectangular undermount bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sartorial-paisley-caxton-20-rectangular-undermount-bathroom-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00422_rgb_d31bac29-9911-46ae-b634-af5074c359b7.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-29471-FP2 Sartorial Paisley Caxton 20&quot; rectangular undermount bathroom sink</image:title>
      <image:caption>KOHLER K-29471-FP2 Sartorial Paisley Caxton 20&quot; rectangular undermount bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sartorial-paisley-caxton-20-rectangular-undermount-bathroom-sink-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00418_rgb_75616662-5244-44fa-b4dd-2c659adb8b79.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-29471-FP1 Sartorial Paisley Caxton 20&quot; rectangular undermount bathroom sink</image:title>
      <image:caption>KOHLER K-29471-FP1 Sartorial Paisley Caxton 20&quot; rectangular undermount bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-arendela-22-chandelier</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad33302_rgb_4bfb7ce1-b85e-456f-918b-d1525ce1b51d.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-29381-CH06B Arendela 22&quot; chandelier</image:title>
      <image:caption>KOHLER K-29381-CH06B Arendela 22&quot; chandelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-real-rain-19-two-function-overhead-shower-panel-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad08120_rgb_0ce9882a-a510-4971-91e2-9a9c1c32983b.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-31110-G Real Rain 19&quot; two-function overhead shower panel, 1.75 gpm</image:title>
      <image:caption>KOHLER K-31110-G Real Rain 19&quot; two-function overhead shower panel, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-arendela-29-1-2-chandelier</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad21053_rgb_73ad741c-2946-4307-89f1-edaef176b930.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-29380-CH10B Arendela 29-1/2&quot; chandelier</image:title>
      <image:caption>KOHLER K-29380-CH10B Arendela 29-1/2&quot; chandelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sartorial-herringbone-caxton-20-rectangular-undermount-vessel-bathroom</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00412_rgb_c53c67df-b678-4584-b8d1-3f45fbc9b2be.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-29471-HD1 Sartorial Herringbone Caxton 20&quot; rectangular undermount vessel bathroom sink</image:title>
      <image:caption>KOHLER K-29471-HD1 Sartorial Herringbone Caxton 20&quot; rectangular undermount vessel bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-arendela-two-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad21009_rgb_2b3b40b7-b2a7-4dd0-a74e-4cb229afc166.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-29376-SC02B Arendela Two-light sconce</image:title>
      <image:caption>KOHLER K-29376-SC02B Arendela Two-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-arendela-four-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad21044_rgb_b369a77f-7257-461b-aa39-b833e1e19ef7.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-29378-SC04B Arendela Four-light sconce</image:title>
      <image:caption>KOHLER K-29378-SC04B Arendela Four-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-arendela-38-linear-chandelier</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad21067_rgb_94f1b229-5c1d-41b1-9b2d-fcbd0876c1c1.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-29382-CH08B Arendela 38&quot; linear chandelier</image:title>
      <image:caption>KOHLER K-29382-CH08B Arendela 38&quot; linear chandelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-1-6-gpf-toilet-tank-right-hand-trip-lever</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_d2742033-e5cd-4985-b35a-ea4d8249c687.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-31614-RA Cimarron 1.6 gpf toilet tank with right-hand trip lever</image:title>
      <image:caption>KOHLER K-31614-RA Cimarron 1.6 gpf toilet tank with right-hand trip lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-arendela-15-1-2-semi-flush</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad21005_rgb_abb0f44a-ce1c-474f-beb8-324a5e36a389.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-29374-SF03B Arendela 15-1/2&quot; semi-flush</image:title>
      <image:caption>KOHLER K-29374-SF03B Arendela 15-1/2&quot; semi-flush</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hauksbee-18-pendant</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad19528_rgb_4190dd8c-2fa6-4157-a990-634d8ea4df0a.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-32290-PE03 Hauksbee 18&quot; pendant</image:title>
      <image:caption>KOHLER K-32290-PE03 Hauksbee 18&quot; pendant</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-arendela-three-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad21032_rgb_0fd733f9-329d-4fb0-8664-cedb4d921d19.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-29377-SC03B Arendela Three-light sconce</image:title>
      <image:caption>KOHLER K-29377-SC03B Arendela Three-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-arendela-15-flush-mount</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad20998_rgb_1840fbed-f8f1-4584-b269-b76ac0ae528f.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-29373-FM03B Arendela 15&quot; flush-mount</image:title>
      <image:caption>KOHLER K-29373-FM03B Arendela 15&quot; flush-mount</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tresdoux-two-light-bath-bar</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38198_rgb_5d2b33b7-24e5-4fe1-8f42-e3bf18c00f24.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-28545-SC02 Tresdoux Two-light bath bar</image:title>
      <image:caption>KOHLER K-28545-SC02 Tresdoux Two-light bath bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tresdoux-two-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad57519_rgb_1842ddb8-1b32-472b-b2a7-d1a3025036a2.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-28544-SC02 Tresdoux Two-light sconce</image:title>
      <image:caption>KOHLER K-28544-SC02 Tresdoux Two-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rite-temp-thermostatic-valve-body-cartridge-kit-loose-service-stops</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac44029_rgb_8dad8f2d-9839-4701-a4ec-3eb8cd1b9d8f.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-28304-KSL Rite-Temp Thermostatic valve body and cartridge kit with loose service stops</image:title>
      <image:caption>KOHLER K-28304-KSL Rite-Temp Thermostatic valve body and cartridge kit with loose service stops</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-moxie-single-function-showerhead-wireless-speaker-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_055a4b63-7dff-4696-bab6-08aae8f13be4.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-28238-NKE Moxie Single-function showerhead with wireless speaker, 2.5 gpm</image:title>
      <image:caption>KOHLER K-28238-NKE Moxie Single-function showerhead with wireless speaker, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vorleigh-40-chandelier</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad20931_rgb_1bd357a1-e6ca-4fda-97ab-fa42a4f19be6.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-27951-CH08 Vorleigh 40&quot; chandelier</image:title>
      <image:caption>KOHLER K-27951-CH08 Vorleigh 40&quot; chandelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rite-temp-thermostatic-valve-body-cartridge-kit-service-stops</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac44028_rgb_2da4fe5b-c07b-4fbf-90d1-98075609c9e0.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-28304-KS Rite-Temp Thermostatic valve body and cartridge kit with service stops</image:title>
      <image:caption>KOHLER K-28304-KS Rite-Temp Thermostatic valve body and cartridge kit with service stops</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rite-temp-thermostatic-valve-body-cartridge-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac44027_rgb_e9066592-d6bf-4230-b673-0f7a61f1b48a.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-28304-K Rite-Temp Thermostatic valve body and cartridge kit</image:title>
      <image:caption>KOHLER K-28304-K Rite-Temp Thermostatic valve body and cartridge kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-moxie-single-function-showerhead-wireless-speaker-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad07620_rgb_559ab1ba-121a-4524-b92a-c78c110a7406.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-28238-GKE Moxie Single-function showerhead and wireless speaker, 1.75 gpm</image:title>
      <image:caption>KOHLER K-28238-GKE Moxie Single-function showerhead and wireless speaker, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vorleigh-two-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad20916_rgb_ac02a1ef-acec-4ea7-a855-fd561bd76330.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-27945-SC02 Vorleigh Two-light sconce</image:title>
      <image:caption>KOHLER K-27945-SC02 Vorleigh Two-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vorleigh-30-chandelier</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad20921_rgb_3e43c92f-36b6-4bee-bc73-7769add1c727.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-27950-CH04 Vorleigh 30&quot; chandelier</image:title>
      <image:caption>KOHLER K-27950-CH04 Vorleigh 30&quot; chandelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vorleigh-one-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad20905_rgb_4c2134de-a9fd-4bf5-aa7b-631c29dd8b70.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-27944-SC01 Vorleigh One-light sconce</image:title>
      <image:caption>KOHLER K-27944-SC01 Vorleigh One-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parohn-36-chandelier</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad17800_rgb_fbff4e7c-461f-480d-8376-1270389e47c7.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-27863-CH08 Parohn 36&quot; chandelier</image:title>
      <image:caption>KOHLER K-27863-CH08 Parohn 36&quot; chandelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vorleigh-44-linear-chandelier</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad20939_rgb_89413bd0-ef21-4d36-90b4-ae1208c30f8d.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-27949-CH08 Vorleigh 44&quot; linear chandelier</image:title>
      <image:caption>KOHLER K-27949-CH08 Vorleigh 44&quot; linear chandelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parohn-26-chandelier</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad17795_rgb_17b4518a-6d2d-4f98-a183-4c7339fc01b5.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-27862-CH04 Parohn 26&quot; chandelier</image:title>
      <image:caption>KOHLER K-27862-CH04 Parohn 26&quot; chandelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parohn-one-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad17766_rgb_cb8edb87-d017-4c18-b8e0-d8c152a4bbff.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-27858-SC01 Parohn One-light sconce</image:title>
      <image:caption>KOHLER K-27858-SC01 Parohn One-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-terret-four-light-bath-bar</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad53041_rgb_8f1d0023-0a83-4da9-b5f7-ebba602edf96.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-27753-SC04 Terret Four-light bath bar</image:title>
      <image:caption>KOHLER K-27753-SC04 Terret Four-light bath bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parohn-16-flush-mount</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad49471_rgb_ad465ac8-310b-4fa4-a631-8ef61da86790.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-27859-FM02 Parohn 16&quot; flush-mount</image:title>
      <image:caption>KOHLER K-27859-FM02 Parohn 16&quot; flush-mount</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vorleigh-three-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad20919_rgb_e988cc2d-c973-4371-a19e-a1175db4c1c5.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-27946-SC03 Vorleigh Three-light sconce</image:title>
      <image:caption>KOHLER K-27946-SC03 Vorleigh Three-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parohn-two-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad49467_rgb_c2f352f6-a7a6-4139-9897-4e5803cfe51d.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-27860-SC02 Parohn Two-light sconce</image:title>
      <image:caption>KOHLER K-27860-SC02 Parohn Two-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parohn-14-pendant</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad95022_rgb_7d9e781e-4a75-4080-9e13-480e1dac3176.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-27861-PE01 Parohn 14&quot; pendant</image:title>
      <image:caption>KOHLER K-27861-PE01 Parohn 14&quot; pendant</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-terret-one-light-bath-bar</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad53011_rgb_98335709-417a-4ce9-abd3-c7900e1b730e.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-27751-SC01 Terret One-light bath bar</image:title>
      <image:caption>KOHLER K-27751-SC01 Terret One-light bath bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-terret-two-light-bath-bar</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad53033_rgb_2e1b5fde-bfa5-406a-838a-8636d68b0b9b.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-27752-SC02 Terret Two-light bath bar</image:title>
      <image:caption>KOHLER K-27752-SC02 Terret Two-light bath bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-terret-36-chandelier</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad57568_rgb_76f2ce60-a914-4078-8d61-50ed789704b5.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-27749-CH06 Terret 36&quot; chandelier</image:title>
      <image:caption>KOHLER K-27749-CH06 Terret 36&quot; chandelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-terret-15-flush-mount</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad52963_rgb_c078da16-bd80-41f2-b4af-cb316d1ae9f5.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-27750-FM03 Terret 15&quot; flush-mount</image:title>
      <image:caption>KOHLER K-27750-FM03 Terret 15&quot; flush-mount</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-terret-29-chandelier</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad57575_rgb_e801d443-6a95-43c6-ae49-4401373e4d9b.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-27748-CH05 Terret 29&quot; chandelier</image:title>
      <image:caption>KOHLER K-27748-CH05 Terret 29&quot; chandelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-terret-four-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad52931_rgb_40956b10-acb6-430f-be18-bf90e908d1d8.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-27744-SC04 Terret Four-light sconce</image:title>
      <image:caption>KOHLER K-27744-SC04 Terret Four-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-terret-one-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad52644_rgb_453d4703-6356-4abc-91f2-bdd0a3aed4cc.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-27741-SC01 Terret One-light sconce</image:title>
      <image:caption>KOHLER K-27741-SC01 Terret One-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tresdoux-16-flush-mount</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38158_rgb_89eca521-1cc1-4206-9b15-85a863b20572.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-27436-FM03 Tresdoux 16&quot; flush-mount</image:title>
      <image:caption>KOHLER K-27436-FM03 Tresdoux 16&quot; flush-mount</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tresdoux-30-chandelier</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38182_rgb_8eabca3e-9249-4645-81ac-759a006db45f.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-27442-CH08 Tresdoux 30&quot; chandelier</image:title>
      <image:caption>KOHLER K-27442-CH08 Tresdoux 30&quot; chandelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-terret-two-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad52680_rgb_21ca1672-6657-4657-a688-5cf64258d2ce.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-27742-SC02 Terret Two-light sconce</image:title>
      <image:caption>KOHLER K-27742-SC02 Terret Two-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-right-hand-trip-lever</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad05549_rgb_161e7f1a-5a12-49a7-b410-172de37cbd9a.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-25986-R Cimarron Right-hand trip lever</image:title>
      <image:caption>KOHLER K-25986-R Cimarron Right-hand trip lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-terret-three-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad52926_rgb_fb801ff0-6ebe-4877-94b7-18b4d4e51601.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-27743-SC03 Terret Three-light sconce</image:title>
      <image:caption>KOHLER K-27743-SC03 Terret Three-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parallel-deck-mount-bath-faucet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38659_rgb_d6160736-d1d1-44dc-a21b-a72a75a2a97e.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-27121-4 Parallel Deck-mount bath faucet</image:title>
      <image:caption>KOHLER K-27121-4 Parallel Deck-mount bath faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tresdoux-16-semi-flush</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38164_rgb_7c40c00f-c964-4e87-a3c7-adc57b946a35.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-27437-SF03 Tresdoux 16&quot; semi-flush</image:title>
      <image:caption>KOHLER K-27437-SF03 Tresdoux 16&quot; semi-flush</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tresdoux-one-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38169_rgb_453108d7-f730-4040-8729-67e47290938e.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-27438-SC01 Tresdoux One-light sconce</image:title>
      <image:caption>KOHLER K-27438-SC01 Tresdoux One-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-arendela-one-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad33303_rgb_79d329f4-1f83-4e17-830a-508201b22bcb.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-29375-SC01B Arendela One-light sconce</image:title>
      <image:caption>KOHLER K-29375-SC01B Arendela One-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parallel-low-single-handle-bathroom-sink-faucet-0-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38666_rgb_7c65ee06-385b-4276-a431-477212bfa88c.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-24804-4N Parallel Low single-handle bathroom sink faucet, 0.5 gpm</image:title>
      <image:caption>KOHLER K-24804-4N Parallel Low single-handle bathroom sink faucet, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parallel-low-single-handle-bathroom-sink-faucet-1-0-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38666_rgb_a891e300-4393-4cbe-b606-c6f3b71e993b.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-24804-4K Parallel Low single-handle bathroom sink faucet, 1.0 gpm</image:title>
      <image:caption>KOHLER K-24804-4K Parallel Low single-handle bathroom sink faucet, 1.0 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parallel-low-single-handle-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38666_rgb_a22172a6-4db7-470b-8d15-35cebc66c782.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-24804-4 Parallel Low single-handle bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-24804-4 Parallel Low single-handle bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-left-hand-trip-lever</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad05548_rgb_d8e0f1d3-b60e-4916-a129-d17ccef41940.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-25986-L Cimarron Left-hand trip lever</image:title>
      <image:caption>KOHLER K-25986-L Cimarron Left-hand trip lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-border-readylatch-quiet-close-round-front-toilet-seat-antimicrobial-agent</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad01436_rgb_30cfcfde-4035-40aa-b365-a119298f3ff8.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-24494-A Border ReadyLatch Quiet-Close round-front toilet seat with antimicrobial agent</image:title>
      <image:caption>KOHLER K-24494-A Border ReadyLatch Quiet-Close round-front toilet seat with antimicrobial agent</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-border-readylatch-quiet-close-elongated-toilet-seat-antimicrobial-agent</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad01421_rgb_fe4da70d-e9b9-4d32-84e8-a71a370ec444.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-24495-A Border ReadyLatch Quiet-Close elongated toilet seat with antimicrobial agent</image:title>
      <image:caption>KOHLER K-24495-A Border ReadyLatch Quiet-Close elongated toilet seat with antimicrobial agent</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kelston-23-3-4-rectangular-pedestal-bathroom-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab51469_rgb_1c2e2ed7-68f4-402e-a0fa-0a1bbbb5acb3.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-24051-8 Kelston 23-3/4&quot; rectangular pedestal bathroom sink</image:title>
      <image:caption>KOHLER K-24051-8 Kelston 23-3/4&quot; rectangular pedestal bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-18-02-janet-echelman-veil-21-oval-vessel-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad02004_rgb_3e3a81e1-e4c0-4bc0-89f3-5fd320c53e78.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-24386-JE 18.02 by Janet Echelman Veil 21&quot; oval vessel bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-24386-JE 18.02 by Janet Echelman Veil 21&quot; oval vessel bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kelston-23-3-4-rectangular-pedestal-bathroom-sink-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab58182_rgb_865e54a9-1a5e-46dd-9f88-dd5e1dcf92c0.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-24051-4 Kelston 23-3/4&quot; rectangular pedestal bathroom sink</image:title>
      <image:caption>KOHLER K-24051-4 Kelston 23-3/4&quot; rectangular pedestal bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kelston-pedestal-bathroom-sink-8-centerset-faucet-holes</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_3326c463-2ca0-4b03-812d-dfcdb21543d8.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-24050-8 Kelston Pedestal bathroom sink with 8&quot; centerset faucet holes</image:title>
      <image:caption>KOHLER K-24050-8 Kelston Pedestal bathroom sink with 8&quot; centerset faucet holes</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-two-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad81051_rgb_1a79002b-fee6-424a-a9cc-565315d7c7ce.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-27264-SC02 Purist Two-light sconce</image:title>
      <image:caption>KOHLER K-27264-SC02 Purist Two-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-deck-mount-bath-faucet-handshower</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae13298_rgb_25360a64-8683-4fe7-89c3-27f000f654a8.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-26441-4 Tone Deck-mount bath faucet with handshower</image:title>
      <image:caption>KOHLER K-26441-4 Tone Deck-mount bath faucet with handshower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-widespread-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae08588_rgb_89a84986-2808-4c0b-aaeb-e530e6cfa6fc.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-27399-4 Riff Widespread bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-27399-4 Riff Widespread bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-tall-single-handle-bathroom-sink-faucet-0-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae13291_rgb_68f710fe-1853-4649-9693-7ecfa10bfa1e.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-26437-4N Tone Tall single-handle bathroom sink faucet, 0.5 gpm</image:title>
      <image:caption>KOHLER K-26437-4N Tone Tall single-handle bathroom sink faucet, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-tall-single-handle-bathroom-sink-faucet-1-0-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae13291_rgb_f593a801-b92d-466f-a6e3-323e4982ff5f.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-26437-4K Tone Tall single-handle bathroom sink faucet, 1.0 gpm</image:title>
      <image:caption>KOHLER K-26437-4K Tone Tall single-handle bathroom sink faucet, 1.0 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-wall-mount-single-handle-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae08560_rgb_fca97ec3-fcde-4952-9a68-8d9835b2e191.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-26438-4 Tone Wall-mount single-handle bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-26438-4 Tone Wall-mount single-handle bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-tall-single-handle-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae13291_rgb_3e97d36b-f104-4ce0-9ed3-25d221d50e51.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-26437-4 Tone Tall single-handle bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-26437-4 Tone Tall single-handle bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-wall-mount-single-handle-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae08556_rgb_881d61c8-44f8-48b7-af08-0c0668970f30.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-26431-4 Riff Wall-mount single-handle bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-26431-4 Riff Wall-mount single-handle bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-oblong-vichy-single-function-body-spray-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad37069_rgb_11248e61-7609-4a1f-9917-67632e50a18c.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-26300-G Statement Oblong Vichy single-function body spray, 1.75 gpm</image:title>
      <image:caption>KOHLER K-26300-G Statement Oblong Vichy single-function body spray, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-tall-single-handle-bathroom-sink-faucet-0-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae13282_rgb_45e698b5-84dd-4c39-857d-2427df08850b.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-26430-4N Riff Tall single-handle bathroom sink faucet, 0.5 gpm</image:title>
      <image:caption>KOHLER K-26430-4N Riff Tall single-handle bathroom sink faucet, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-tall-single-handle-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae13282_rgb_0ee85a85-7aee-4d87-b6d6-cab592b6dcf2.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-26430-4 Riff Tall single-handle bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-26430-4 Riff Tall single-handle bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-oblong-vichy-single-function-body-spray-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad53853_rgb_ae3cb572-16f0-439b-ae66-d5b90cc47c36.jpg?v=1745693891</image:loc>
      <image:title>KOHLER Statement Oblong Vichy single-function body spray, 2.5 gpm</image:title>
      <image:caption>KOHLER Statement Oblong Vichy single-function body spray, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-wall-mount-handshower-holder-supply-elbow-check-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad43667_rgb_08a93f51-9681-4401-9c76-ad4d62b32958.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-26310 Statement Wall-mount handshower holder with supply elbow and check valve</image:title>
      <image:caption>KOHLER K-26310 Statement Wall-mount handshower holder with supply elbow and check valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-cabinet-knob</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38397_rgb_a04ee7c6-3807-4563-ae57-70ff22ac21e1.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-24437 Tone Cabinet knob</image:title>
      <image:caption>KOHLER K-24437 Tone Cabinet knob</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-7-cabinet-pull</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38466_rgb_39d5115e-400f-4972-9b2e-2f69b9b54583.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-24440 Tone 7&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-24440 Tone 7&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-5-cabinet-pull</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38398_rgb_141b3490-a9d5-45cb-a8cc-337da1b15a2b.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-24439 Tone 5&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-24439 Tone 5&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-3-cabinet-pull</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38403_rgb_6a02c6e8-23f1-4b7e-b6fc-c135060409a0.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-24438 Tone 3&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-24438 Tone 3&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-5-cabinet-pull</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38400_rgb_07f9354f-649b-418e-ba1b-ecb30589a584.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-24435 Riff 5&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-24435 Riff 5&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-ves-single-function-handshower-kit-1-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad13244_rgb_115d54b9-aa37-4f89-b459-bcde1e5544c7.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-21048 Statement VES Single-function handshower kit, 1.5 gpm</image:title>
      <image:caption>KOHLER K-21048 Statement VES Single-function handshower kit, 1.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-tall-single-handle-bathroom-sink-faucet-1-0-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae13282_rgb_19619f41-44e1-4831-ad15-1a71d31a7b06.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-26430-4K Riff Tall single-handle bathroom sink faucet, 1.0 gpm</image:title>
      <image:caption>KOHLER K-26430-4K Riff Tall single-handle bathroom sink faucet, 1.0 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-7-cabinet-pull</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38402_rgb_cbb1e183-8713-43bc-9a0b-3011b06d278f.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-24436 Riff 7&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-24436 Riff 7&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-3-cabinet-pull</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae19099_rgb_b35c7ab9-3092-4be9-8c57-a4a1a2fd4bd6.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-24434 Riff 3&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-24434 Riff 3&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-cabinet-knob</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad36863_rgb_b18e035e-22d4-46ad-af05-8443381c629c.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-24433 Riff Cabinet knob</image:title>
      <image:caption>KOHLER K-24433 Riff Cabinet knob</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-manual-washdown-urinal-1-0-gpf-retrofit-flushometer-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_e6b8d3a0-24ce-498c-970a-81aca8c6d1fe.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-13518-RF Manual washdown urinal 1.0 gpf-retrofit flushometer valve</image:title>
      <image:caption>KOHLER K-13518-RF Manual washdown urinal 1.0 gpf-retrofit flushometer valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pneumatic-conversion-kit-in-wall-tank</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad13553_rgb_92845279-effa-441f-980f-37aa73d2d09f.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-8108 Pneumatic conversion kit for in-wall tank</image:title>
      <image:caption>KOHLER K-8108 Pneumatic conversion kit for in-wall tank</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-manual-washdown-urinal-0-5-gpf-retrofit-flushometer-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_d43bd6e0-9b62-4415-834d-e4e5a291d811.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-13519-RF Manual washdown urinal 0.5 gpf-retrofit flushometer valve</image:title>
      <image:caption>KOHLER K-13519-RF Manual washdown urinal 0.5 gpf-retrofit flushometer valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-manual-washdown-urinal-0-125-gpf-retrofit-flushometer-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_f1473994-a170-484c-90c2-0c0298efbb7a.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-13520-RF Manual washdown urinal 0.125 gpf-retrofit flushometer valve</image:title>
      <image:caption>KOHLER K-13520-RF Manual washdown urinal 0.125 gpf-retrofit flushometer valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-sliding-shower-door-75-1-2-h-x-68-1-4-71-5-8-w-heavy-5-16-thick-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30265_rgb_f6d1a94c-4fb3-44f3-9592-50d61a07be6b.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-707617-8G80 Elate Sliding shower door, 75-1/2&quot; H x 68-1/4 - 71-5/8&quot; W, with heavy 5/16&quot; thick Frosted glass with rectangular grille pattern</image:title>
      <image:caption>KOHLER K-707617-8G80 Elate Sliding shower door, 75-1/2&quot; H x 68-1/4 - 71-5/8&quot; W, with heavy 5/16&quot; thick Frosted glass with rectangular grille pattern</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-h2wise-smart-water-monitoring-system</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad75453_rgb_5494aecd-dae5-4db2-94cf-1124ce6fa04b.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-33603 H2Wise Smart water-monitoring system</image:title>
      <image:caption>KOHLER K-33603 H2Wise Smart water-monitoring system</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-levity-plus-frameless-sliding-shower-door-81-5-8-h-x-56-5-8-59-5-8-w-3-8</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae05522_rgb_af3f56a0-01dd-48ae-8f87-af44067769f6.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-702429-L Levity Plus Frameless sliding shower door, 81-5/8&quot; H x 56-5/8 - 59-5/8&quot; W, with 3/8&quot;-thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-702429-L Levity Plus Frameless sliding shower door, 81-5/8&quot; H x 56-5/8 - 59-5/8&quot; W, with 3/8&quot;-thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-manual-toilet-1-28-gpf-retrofit-flushometer-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_458f5b7a-5aa8-4ad0-859f-ebec67ec99bb.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-13517-RF Manual toilet 1.28 gpf-retrofit flushometer valve</image:title>
      <image:caption>KOHLER K-13517-RF Manual toilet 1.28 gpf-retrofit flushometer valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-h2wise-smart-water-monitoring-system-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad75452_rgb_e3252cec-6e70-43d6-87a1-2abc64d3eebf.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-33604 H2Wise+ Smart water-monitoring system</image:title>
      <image:caption>KOHLER K-33604 H2Wise+ Smart water-monitoring system</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-makeup-display-tray-organizer</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97561_rgb_2f727518-4512-4b91-931b-e926621c6ad1.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-33588 Makeup display tray and organizer</image:title>
      <image:caption>KOHLER K-33588 Makeup display tray and organizer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-drawer-organizer-lid</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97562_rgb_59643e7a-177d-44c8-94ed-3a5020ef15f0.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-33586 Drawer organizer with lid</image:title>
      <image:caption>KOHLER K-33586 Drawer organizer with lid</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-divided-drawer-organizer</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97563_rgb_518c1d51-8a0f-4c0b-b9a4-8a8e4d19e3bc.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-33587 Divided drawer organizer</image:title>
      <image:caption>KOHLER K-33587 Divided drawer organizer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-15-flush-mount</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad84769_rgb_268f0014-0917-46e2-9a18-10a38a8b4e5c.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-31772-FM01 Tone 15&quot; flush-mount</image:title>
      <image:caption>KOHLER K-31772-FM01 Tone 15&quot; flush-mount</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-drawer-organizer-set</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97564_rgb_9cc420fa-38d6-488d-9bed-f558e1032dd1.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-33585 Drawer organizer set</image:title>
      <image:caption>KOHLER K-33585 Drawer organizer set</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-helst-24-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59759_rgb_1f57187f-8c3f-4671-b1e5-52871e50d6da.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-33523-ASB Helst 24&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-33523-ASB Helst 24&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-three-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad91089_rgb_6a435c4f-ec71-4bb3-8846-24682224cf5d.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-31778-SC03 Occasion Three-light sconce</image:title>
      <image:caption>KOHLER K-31778-SC03 Occasion Three-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-winnow-24-bathroom-vanity-cabinet-sink-quartz-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad56457_rgb_50ed2345-0f95-4c9e-a8a3-8b4d6d31a90b.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-33577-ASB Winnow 24&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-33577-ASB Winnow 24&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hauksbee-one-light-bell-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae47121_rgb_0a2268d3-a179-415a-971c-a31db77bb893.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-32281-SC01 Hauksbee One-light bell sconce</image:title>
      <image:caption>KOHLER K-32281-SC01 Hauksbee One-light bell sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-two-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad91038_rgb_ccf19dee-bfc4-4db3-b31e-63197fe4df46.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-31777-SC02 Occasion Two-light sconce</image:title>
      <image:caption>KOHLER K-31777-SC02 Occasion Two-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-helst-36-bathroom-vanity-cabinet-sink-quartz-top-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59758_rgb_b1f6ded9-9bf1-4e5d-b2d0-820d417c0de5.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-33524-ASB Helst 36&quot; bathroom vanity cabinet with sink and quartz top</image:title>
      <image:caption>KOHLER K-33524-ASB Helst 36&quot; bathroom vanity cabinet with sink and quartz top</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-two-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad78711_rgb_81e13586-1324-48e6-81a2-e0e5be0b7bf2.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-31769-SC02 Tone Two-light sconce</image:title>
      <image:caption>KOHLER K-31769-SC02 Tone Two-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-12-pendant</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad86924_rgb_4cff8864-3e06-4845-ad16-d46bc5e22c3b.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-31781-PE03 Occasion 12&quot; pendant</image:title>
      <image:caption>KOHLER K-31781-PE03 Occasion 12&quot; pendant</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-three-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad78706_rgb_cfcb7857-c82e-4b7a-83fa-33abb4907ad4.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-31770-SC03 Tone Three-light sconce</image:title>
      <image:caption>KOHLER K-31770-SC03 Tone Three-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-15-pendant</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad78656_rgb_674e3e92-5746-45e5-b4e4-b31461923662.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-31771-PE01 Tone 15&quot; pendant</image:title>
      <image:caption>KOHLER K-31771-PE01 Tone 15&quot; pendant</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-two-light-sconce-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad91013_rgb_4f649e59-130f-4db6-b363-78bbe1309a7e.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-31776-SC02 Occasion Two-light sconce</image:title>
      <image:caption>KOHLER K-31776-SC02 Occasion Two-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-24-chandelier</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad78666_rgb_1e0f45c5-4997-4e07-a326-40037afdad33.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-31773-CH04 Tone 24&quot; chandelier</image:title>
      <image:caption>KOHLER K-31773-CH04 Tone 24&quot; chandelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-one-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad78709_rgb_11391de2-5776-4381-bd94-035524435a92.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-31768-SC01 Tone One-light sconce</image:title>
      <image:caption>KOHLER K-31768-SC01 Tone One-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellera-two-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad84428_rgb_9db34c4c-6ff8-4603-a628-0bca04473239.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-31762-SC02 Bellera Two-light sconce</image:title>
      <image:caption>KOHLER K-31762-SC02 Bellera Two-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellera-15-flush-mount</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad84454_rgb_027e6d15-459b-41d1-b9de-d44d7e286ca6.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-31764-FM02 Bellera 15&quot; flush-mount</image:title>
      <image:caption>KOHLER K-31764-FM02 Bellera 15&quot; flush-mount</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellera-32-chandelier</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad84461_rgb_31c59775-6e48-431f-8427-c392a404437b.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-31767-CH13 Bellera 32&quot; chandelier</image:title>
      <image:caption>KOHLER K-31767-CH13 Bellera 32&quot; chandelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-one-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad96111_rgb_d4ebd54f-cfab-4a15-9b2f-775530d6d770.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-31755-SC01 Riff One-light sconce</image:title>
      <image:caption>KOHLER K-31755-SC01 Riff One-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-occasion-15-flush-mount</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad91151_rgb_109fbd7f-f223-45fc-8786-9b6f1b5147da.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-31780-FM03 Occasion 15&quot; flush-mount</image:title>
      <image:caption>KOHLER K-31780-FM03 Occasion 15&quot; flush-mount</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellera-38-linear-chandelier</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad84744_rgb_b8b04bd4-4417-4161-acfa-634c5d3bb277.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-31766-CH10 Bellera 38&quot; linear chandelier</image:title>
      <image:caption>KOHLER K-31766-CH10 Bellera 38&quot; linear chandelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-three-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad96121_rgb_6c661b17-db2b-4be8-a1af-950bfdc4dcf1.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-31757-SC03 Riff Three-light sconce</image:title>
      <image:caption>KOHLER K-31757-SC03 Riff Three-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-24-chandelier</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad96114_rgb_8fa3a4f4-af03-4d3f-9309-dad4b885775b.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-31758-CH04 Riff 24&quot; chandelier</image:title>
      <image:caption>KOHLER K-31758-CH04 Riff 24&quot; chandelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-35-chandelier</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad96112_rgb_f31e5b3c-9973-4bb7-83a5-535b7238c440.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-31759-CH08 Riff 35&quot; chandelier</image:title>
      <image:caption>KOHLER K-31759-CH08 Riff 35&quot; chandelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellera-three-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad84446_rgb_057c16db-c260-4e3d-afd0-a74867706a63.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-31763-SC03 Bellera Three-light sconce</image:title>
      <image:caption>KOHLER K-31763-SC03 Bellera Three-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellera-one-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad84309_rgb_02a57220-4d8d-4058-b360-2a255700eb4c.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-31761-SC01 Bellera One-light sconce</image:title>
      <image:caption>KOHLER K-31761-SC01 Bellera One-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-two-light-sconce</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad96119_rgb_661f2c52-28c8-4534-ab08-5eff6b1e4039.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-31756-SC02 Riff Two-light sconce</image:title>
      <image:caption>KOHLER K-31756-SC02 Riff Two-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stillness-freestanding-bath-stool</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_01bf1de3-ac2e-4d1a-945c-e4aa9fda5219.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-31409 Stillness Freestanding bath stool</image:title>
      <image:caption>KOHLER K-31409 Stillness Freestanding bath stool</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stillness-soak-46-x-46-freestanding-bath</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97040_rgb_48bd2f0c-6a98-4ff1-8b32-f0f0b649bfb8.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-31404 Stillness Soak 46&quot; x 46&quot; freestanding bath</image:title>
      <image:caption>KOHLER K-31404 Stillness Soak 46&quot; x 46&quot; freestanding bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-moxie-single-function-handshower-wireless-speaker-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_9b10e49b-ff4a-44fc-89b8-c5e02ccd12ac.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-28241-NKE Moxie Single-function handshower with wireless speaker, 2.5 gpm</image:title>
      <image:caption>KOHLER K-28241-NKE Moxie Single-function handshower with wireless speaker, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-anthem-remote-off-button-digital-thermostatic-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad37015_rgb_198033a1-4259-4995-9979-c2c47de3ab27.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-28213 Anthem Remote on/off button for digital thermostatic valve</image:title>
      <image:caption>KOHLER K-28213 Anthem Remote on/off button for digital thermostatic valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-anthem-six-port-digital-thermostatic-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad73315_rgb_d351847e-e38d-456f-9342-11032b91a7b2.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-28212 Anthem Six-port digital thermostatic valve</image:title>
      <image:caption>KOHLER K-28212 Anthem Six-port digital thermostatic valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-moxie-single-function-handshower-wireless-speaker-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae08935_rgb_9f76dc00-3edc-4d9d-b9f3-17b8d904e508.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-28241-GKE Moxie Single-function handshower and wireless speaker, 1.75 gpm</image:title>
      <image:caption>KOHLER K-28241-GKE Moxie Single-function handshower and wireless speaker, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-anthem-four-port-digital-thermostatic-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad73306_rgb_568da884-85a2-481c-8222-f976b555ea23.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-28211 Anthem Four-port digital thermostatic valve</image:title>
      <image:caption>KOHLER K-28211 Anthem Four-port digital thermostatic valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-anthem-digital-control-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad43647_rgb_479bcd9e-2231-4932-be89-374b223377e5.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-28214 Anthem Digital control</image:title>
      <image:caption>KOHLER K-28214 Anthem Digital control</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-anthem-two-port-digital-thermostatic-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad73284_rgb_1128a3af-c79f-47ea-98ce-324e2150c2a8.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-28209 Anthem Two-port digital thermostatic valve</image:title>
      <image:caption>KOHLER K-28209 Anthem Two-port digital thermostatic valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-anthem-three-port-digital-thermostatic-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad73285_rgb_a42f5a9d-0ddd-4097-9b1c-516185c853e7.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-28210 Anthem Three-port digital thermostatic valve</image:title>
      <image:caption>KOHLER K-28210 Anthem Three-port digital thermostatic valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-protective-floor-liner-60-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad51366_rgb_f5b69d9b-0f5e-4aa5-9fdd-4778851733b8.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-27937 Protective floor liner for 60&quot; cabinet</image:title>
      <image:caption>KOHLER K-27937 Protective floor liner for 60&quot; cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-protective-floor-liner-30-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad51367_rgb_87c533ce-e318-428e-8c81-e0d05a7a3a78.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-27934 Protective floor liner for 30&quot; cabinet</image:title>
      <image:caption>KOHLER K-27934 Protective floor liner for 30&quot; cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-protective-floor-liner-36-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad51369_rgb_c665b4df-3100-4cbe-a998-c4a95a9c42c3.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-27935 Protective floor liner for 36&quot; cabinet</image:title>
      <image:caption>KOHLER K-27935 Protective floor liner for 36&quot; cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-protective-floor-liner-48-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad51368_rgb_ce2af842-48f2-457a-a519-1ffd997c3ae9.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-27936 Protective floor liner for 48&quot; cabinet</image:title>
      <image:caption>KOHLER K-27936 Protective floor liner for 48&quot; cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-34-led-linear-chandelier</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad81085_rgb_0e37c583-4134-43b8-bbc7-1b037685956e.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-27267-CHLED Purist 34&quot; LED linear chandelier</image:title>
      <image:caption>KOHLER K-27267-CHLED Purist 34&quot; LED linear chandelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-drawer-appliance-organizer</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad51365_rgb_3b4c6fab-0b29-4e8d-aebc-89c6f660c1fb.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-27933 Drawer appliance organizer</image:title>
      <image:caption>KOHLER K-27933 Drawer appliance organizer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-protective-floor-liner-24-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad97565_rgb_1089e38c-7ea5-48df-8f57-fba586b4906c.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-29747 Protective floor liner for 24&quot; cabinet</image:title>
      <image:caption>KOHLER K-29747 Protective floor liner for 24&quot; cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-12-1-2-pendant</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad81078_rgb_b903d7b7-85f8-44e0-82f9-7fca8369bdbc.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-27265-PE02 Purist 12-1/2&quot; pendant</image:title>
      <image:caption>KOHLER K-27265-PE02 Purist 12-1/2&quot; pendant</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-anthem-two-outlet-recessed-mechanical-thermostatic-valve-control</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad47634_rgb_7275cca4-540b-4b11-80ee-32943687fc1a.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-26346-9 Anthem Two-outlet recessed mechanical thermostatic valve control</image:title>
      <image:caption>KOHLER K-26346-9 Anthem Two-outlet recessed mechanical thermostatic valve control</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-two-light-sconce-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad81039_rgb_d7c2ffc0-958a-49e1-8971-685b5f4aa827.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-27263-SC02 Purist Two-light sconce</image:title>
      <image:caption>KOHLER K-27263-SC02 Purist Two-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-anthem-four-outlet-recessed-mechanical-thermostatic-valve-control</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad47686_rgb_0aa14267-69ec-4e6a-88e4-4798d633fdbf.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-26348-9 Anthem Four-outlet recessed mechanical thermostatic valve control</image:title>
      <image:caption>KOHLER K-26348-9 Anthem Four-outlet recessed mechanical thermostatic valve control</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-one-light-sconce-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad81029_rgb_0372cfe8-8a2a-4051-bc03-daa866bc2516.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-27262-SC01 Purist One-light sconce</image:title>
      <image:caption>KOHLER K-27262-SC01 Purist One-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-anthem-three-outlet-recessed-mechanical-thermostatic-valve-control</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad48659_rgb_f9387836-bf27-4187-b6e4-06a09be5e063.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-26347-9 Anthem Three-outlet recessed mechanical thermostatic valve control</image:title>
      <image:caption>KOHLER K-26347-9 Anthem Three-outlet recessed mechanical thermostatic valve control</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-anthem-four-port-recessed-mechanical-thermostatic-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad37017_rgb_a744e934-f255-4514-ac97-907a0bd03600.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-26342 Anthem Four-port recessed mechanical thermostatic valve</image:title>
      <image:caption>KOHLER K-26342 Anthem Four-port recessed mechanical thermostatic valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-anthem-one-outlet-recessed-mechanical-thermostatic-valve-control</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad47620_rgb_7f35368e-4b27-4ccf-ae81-10b8e9e8d111.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-26345-9 Anthem One-outlet recessed mechanical thermostatic valve control</image:title>
      <image:caption>KOHLER K-26345-9 Anthem One-outlet recessed mechanical thermostatic valve control</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-anthem-two-port-recessed-mechanical-thermostatic-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad37019_rgb_9821bb66-4f88-4558-919d-5112cf188cde.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-26340 Anthem Two-port recessed mechanical thermostatic valve</image:title>
      <image:caption>KOHLER K-26340 Anthem Two-port recessed mechanical thermostatic valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-anthem-two-way-exposed-thermostatic-valve-control-panel-integrated</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad81899_rgb_24ab1606-b614-48d6-93e5-c533a304464e.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-26335-9 Anthem Two-way exposed thermostatic valve and control panel with integrated handshower holder</image:title>
      <image:caption>KOHLER K-26335-9 Anthem Two-way exposed thermostatic valve and control panel with integrated handshower holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-anthem-three-port-recessed-mechanical-thermostatic-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad37020_rgb_79c8a57a-9503-4447-b378-dddbe49aff7a.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-26341 Anthem Three-port recessed mechanical thermostatic valve</image:title>
      <image:caption>KOHLER K-26341 Anthem Three-port recessed mechanical thermostatic valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-anthem-one-port-recessed-mechanical-thermostatic-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad37018_rgb.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-26339 Anthem One-port recessed mechanical thermostatic valve</image:title>
      <image:caption>KOHLER K-26339 Anthem One-port recessed mechanical thermostatic valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-15-1-2-wall-mount-single-function-rainhead-arm-flange</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad43675_rgb_cd97adea-0d22-4565-b877-f2c37a146f10.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-26322 Statement 15-1/2&quot; wall-mount single-function rainhead arm and flange</image:title>
      <image:caption>KOHLER K-26322 Statement 15-1/2&quot; wall-mount single-function rainhead arm and flange</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-6-ceiling-mount-single-function-rainhead-arm-flange</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad43691_rgb_df26c980-d4bf-4bb7-b617-2d818394fbe9.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-26320 Statement 6&quot; ceiling-mount single-function rainhead arm and flange</image:title>
      <image:caption>KOHLER K-26320 Statement 6&quot; ceiling-mount single-function rainhead arm and flange</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-10-ceiling-mount-two-function-rainhead-arm-flange</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad52507_rgb_c0c279cd-db5b-447a-ba05-fbb657660eb0.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-26326 Statement 10&quot; ceiling-mount two-function rainhead arm and flange</image:title>
      <image:caption>KOHLER K-26326 Statement 10&quot; ceiling-mount two-function rainhead arm and flange</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-5-ceiling-mount-two-function-rainhead-arm-flange</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad52514_rgb_f02c5ef2-0dee-4d24-bbfb-bf2b3a89b84e.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-26325 Statement 5&quot; ceiling-mount two-function rainhead arm and flange</image:title>
      <image:caption>KOHLER K-26325 Statement 5&quot; ceiling-mount two-function rainhead arm and flange</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-12-ceiling-mount-single-function-rainhead-arm-flange</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad73358_rgb_57574ce2-1154-45a0-8332-b3f92ce393c8.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-26321 Statement 12&quot; ceiling-mount single-function rainhead arm and flange</image:title>
      <image:caption>KOHLER K-26321 Statement 12&quot; ceiling-mount single-function rainhead arm and flange</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-shower-arm-flange</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad43671_rgb_7d16f82c-3efb-4cec-828b-e3e3e581f97c.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-26318 Statement Shower arm and flange</image:title>
      <image:caption>KOHLER K-26318 Statement Shower arm and flange</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-3-ceiling-mount-single-function-rainhead-arm-flange</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad40050_rgb_008b4cad-ec59-44bd-b83e-49c2ae1e7098.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-26319 Statement 3&quot; ceiling-mount single-function rainhead arm and flange</image:title>
      <image:caption>KOHLER K-26319 Statement 3&quot; ceiling-mount single-function rainhead arm and flange</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-statement-slidebar-shelf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad73326_rgb_f642812a-13dc-4d7c-8176-d99da6f6849e.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-26317 Statement Slidebar shelf</image:title>
      <image:caption>KOHLER K-26317 Statement Slidebar shelf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-trim-ring-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_88529_3d9a4b07-9a2a-4dc9-8353-46dbbd9b70de.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-88529-G Trim Ring Kit</image:title>
      <image:caption>KOHLER K-88529-G Trim Ring Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-escutcheon-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_88507_d14671f2-6672-4cbc-a42d-1c936b1931ee.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-88507-VF Escutcheon</image:title>
      <image:caption>KOHLER K-88507-VF Escutcheon</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-18-pendant</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad81072_rgb_52b55bc5-23ed-403e-abcf-c8286256341b.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-27266-PE04 Purist 18&quot; pendant</image:title>
      <image:caption>KOHLER K-27266-PE04 Purist 18&quot; pendant</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-screw-10-24-x-2-63</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_88093_c61fbb88-bb21-43a1-836d-c2742d767c95.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-88093-G Screw 10-24 X 2.63</image:title>
      <image:caption>KOHLER K-88093-G Screw 10-24 X 2.63</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-screw-10-24-x-2-63-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_88093_02c8b4b4-a0a9-4f73-a485-b1b9d882a2b1.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-88093-CP Screw 10-24 X 2.63</image:title>
      <image:caption>KOHLER K-88093-CP Screw 10-24 X 2.63</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-screw-10-24-x-2-63-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_88093_d8f1906d-1dea-4d7c-b74b-7392eccd307e.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-88093-AF Screw 10-24 X 2.63</image:title>
      <image:caption>KOHLER K-88093-AF Screw 10-24 X 2.63</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-accessory-pack</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_88007_b9371562-c488-47cd-8b43-7e4de814f813.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-88007 Accessory Pack</image:title>
      <image:caption>KOHLER K-88007 Accessory Pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lever-assy-mastershower</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_87893_19cebdac-2d9f-4839-b484-6718bc9c92a0.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-87893-VF Lever Assy, Mastershower</image:title>
      <image:caption>KOHLER K-87893-VF Lever Assy, Mastershower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lever-assy-mastershower-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_87893_4e9f403c-65e0-428a-97fe-c9eeeb6a8db6.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-87893-BN Lever Assy, Mastershower</image:title>
      <image:caption>KOHLER K-87893-BN Lever Assy, Mastershower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-screw-10-24-x-2-63-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_88093_6973abc7-48f0-4443-a077-d08ff2f2ba0c.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-88093-BN Screw 10-24 X 2.63</image:title>
      <image:caption>KOHLER K-88093-BN Screw 10-24 X 2.63</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lever-assy-mastershower-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_87893_26d56b80-3ef7-4821-b622-fb958e80be9a.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-87893-CP Lever Assy, Mastershower</image:title>
      <image:caption>KOHLER K-87893-CP Lever Assy, Mastershower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-body-spray-zero-leakage</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_86101_9c4eabc0-efa4-4442-b04e-24cecd9910ec.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-86101-CP Body Spray, Zero Leakage</image:title>
      <image:caption>KOHLER K-86101-CP Body Spray, Zero Leakage</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-gasket-polyjet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_85860_e4b4493a-22dc-4df1-8640-907a21b9fcf2.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-85860 Gasket, Polyjet</image:title>
      <image:caption>KOHLER K-85860 Gasket, Polyjet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-o-ring-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_85846_9a76780c-6a9d-4cb1-9ce1-57c25df1f9d3.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-85846 O-Ring</image:title>
      <image:caption>KOHLER K-85846 O-Ring</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-adapter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_85353_f9f19d91-c9be-4cc2-a6ce-43864d560c19.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-85353 Adapter</image:title>
      <image:caption>KOHLER K-85353 Adapter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mounting-hardware-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_86037_c5c8c330-e648-42b9-80f7-8368a9d51a80.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-86037 Mounting Hardware Kit</image:title>
      <image:caption>KOHLER K-86037 Mounting Hardware Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-o-ring-bearing-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_86036_059ed2f7-39bc-4099-b0a9-3b589a5f7c2a.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-86036 O-Ring/Bearing Kit</image:title>
      <image:caption>KOHLER K-86036 O-Ring/Bearing Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-nut-anchor-1-4-20</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_84700_80e2ddd3-0a8d-43f5-ae21-384f89ced1fd.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-84700 Nut, Anchor, 1/4-20</image:title>
      <image:caption>KOHLER K-84700 Nut, Anchor, 1/4-20</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-washer-plastic</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_79333_1682e5d0-dd44-41d3-af52-b82fe76fdd69.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-79333 Washer, Plastic</image:title>
      <image:caption>KOHLER K-79333 Washer, Plastic</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-gasket-728-x-590-x-125</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_79441_8c2ef4a5-35ee-40f2-b26a-edd3021abbdb.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-79441 Gasket, .728 X .590 X .125</image:title>
      <image:caption>KOHLER K-79441 Gasket, .728 X .590 X .125</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-grip-ring</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_78562_be78cab6-3a9b-488e-a97f-c8f6f2aeefbc.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-78562-58 Grip Ring</image:title>
      <image:caption>KOHLER K-78562-58 Grip Ring</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-o-ring-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_77952_18aba73d-c599-40b0-af02-a3b63bd5ec91.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-77952 O-Ring</image:title>
      <image:caption>KOHLER K-77952 O-Ring</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-o-ring-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_77721_396f20e7-16d4-4671-91bd-34d01db7e825.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-77951 O-Ring</image:title>
      <image:caption>KOHLER K-77951 O-Ring</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-washer-aerator</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_78783_4c56eb64-83cb-41e8-99cd-c19872c54e0d.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-78783 Washer, Aerator</image:title>
      <image:caption>KOHLER K-78783 Washer, Aerator</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-plug-button-screw-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_79632_ab58c134-2238-40f1-acfb-7710a541373f.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-79632-CP Plug Button &amp; Screw Kit</image:title>
      <image:caption>KOHLER K-79632-CP Plug Button &amp; Screw Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-thumb-nut</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_77448_81174654-842e-4336-a6ad-7bd92e00f426.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-77448-VF Thumb Nut</image:title>
      <image:caption>KOHLER K-77448-VF Thumb Nut</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-thumb-nut-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_77448_bb15aa3c-36e9-47ed-a292-862bed1cfac3.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-77448-CP Thumb Nut</image:title>
      <image:caption>KOHLER K-77448-CP Thumb Nut</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-set-screw</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_74548_19510afa-e15c-4b45-9b1d-04821328a707.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-74548 Set Screw</image:title>
      <image:caption>KOHLER K-74548 Set Screw</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-o-ring-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_38857_c56631a1-b4fe-4caf-824f-8241b2f51425.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-96758 O-Ring</image:title>
      <image:caption>KOHLER K-96758 O-Ring</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-washer-male-aerator</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_43118_e06da737-a8ec-40dc-a4c3-300b770ed267.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-43118 Washer Male Aerator</image:title>
      <image:caption>KOHLER K-43118 Washer Male Aerator</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-99s1037-o-ring</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_51250_688c0e45-0c58-4a69-b525-241bafc6c89b.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-99S1037 O-Ring</image:title>
      <image:caption>KOHLER K-99S1037 O-Ring</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-centering-washer</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_42282_effcd118-f395-437b-ba5a-8509777f2404.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-42282-VF Centering Washer</image:title>
      <image:caption>KOHLER K-42282-VF Centering Washer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-washer-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_835384_d74742e4-7f22-4519-b78a-3f13fbac9605.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-835384 Washer</image:title>
      <image:caption>KOHLER K-835384 Washer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-o-ring-6</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1021037_9fbdd6fa-80ca-4d81-8d2a-1349dc37ec61.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1021037 O-Ring</image:title>
      <image:caption>KOHLER K-1021037 O-Ring</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-o-ring-7</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1015436_0a397550-b096-426c-ab47-8aa539d5483d.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1015436 O-Ring</image:title>
      <image:caption>KOHLER K-1015436 O-Ring</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-adapter-slip-nut-1-25-itt</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1018965_baf29dd5-bab7-4506-8868-26098a77662d.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1018965 Adapter, Slip Nut, 1.25 Itt</image:title>
      <image:caption>KOHLER K-1018965 Adapter, Slip Nut, 1.25 Itt</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-drain-spacer-gasket-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1019171_e8a6e674-2a47-4a05-9a13-0542872fc6ce.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1019171-CP Drain Spacer Gasket Kit</image:title>
      <image:caption>KOHLER K-1019171-CP Drain Spacer Gasket Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jet-nozzle-nut</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1013250_891105ec-b5af-4b69-8f79-a1e7e30de1f3.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1013250 Jet Nozzle Nut</image:title>
      <image:caption>KOHLER K-1013250 Jet Nozzle Nut</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-union-nut</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1012855_56a85200-c600-425a-8a9e-0bafd4e2189d.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1012855 Union Nut</image:title>
      <image:caption>KOHLER K-1012855 Union Nut</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wax-ring-hardware-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1023457_17d9371c-c8f6-46ef-a989-c8ce41dae328.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1023457 Wax Ring/Hardware Kit</image:title>
      <image:caption>KOHLER K-1023457 Wax Ring/Hardware Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-washer-friction-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1012390_db70d4c9-6465-426e-a179-ce56892e90a1.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1012390-B Washer,Friction</image:title>
      <image:caption>KOHLER K-1012390-B Washer,Friction</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-heater-gasket</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1011679_f9832298-f27c-4a36-81a1-32941bec0b54.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-1011679 Heater Gasket</image:title>
      <image:caption>KOHLER K-1011679 Heater Gasket</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pump-cover-gasket</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1010675_4b028789-f39e-4b1e-b2ad-9bec303046f1.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1010998 Pump Cover Gasket</image:title>
      <image:caption>KOHLER K-1010998 Pump Cover Gasket</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-washer-plastic-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1011608_9ddc6783-6c85-4e6b-a949-462ac2dfda02.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1011608 Washer, Plastic</image:title>
      <image:caption>KOHLER K-1011608 Washer, Plastic</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-o-ring-itt-pump</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1010675_1adb9a76-182c-47fa-a58e-2020b45c40fb.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1010675 O-Ring, Itt Pump</image:title>
      <image:caption>KOHLER K-1010675 O-Ring, Itt Pump</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-gasket-molded</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1009882_a5efbda0-ae60-4379-aef9-19732487ac65.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1009882 Gasket, Molded</image:title>
      <image:caption>KOHLER K-1009882 Gasket, Molded</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-o-ring-8</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1010167_d17898ee-ff28-4da8-9a09-9d7d9d0138c2.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1010167 O-Ring</image:title>
      <image:caption>KOHLER K-1010167 O-Ring</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-gasket-tapered</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1008241_56920b4b-3b57-4d9e-a4b7-552767985212.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1008241 Gasket, Tapered</image:title>
      <image:caption>KOHLER K-1008241 Gasket, Tapered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-screw-6-32-x-625-socket</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1008179_9c1a2244-23de-49c2-8105-204a677e29b1.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1008179 Screw, 6-32 X .625, Socket</image:title>
      <image:caption>KOHLER K-1008179 Screw, 6-32 X .625, Socket</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-washer-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1006263_e3df7a65-a47e-4f02-a2ab-1f377908dd2d.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-1006263 Washer</image:title>
      <image:caption>KOHLER K-1006263 Washer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-nut-weld-slab-base</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1006399_4fedcbd4-453e-42f2-9b46-846977c8995f.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-1006399 Nut, Weld - Slab Base</image:title>
      <image:caption>KOHLER K-1006399 Nut, Weld - Slab Base</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-washer-spring-0-459-x-0-608-x-0-008</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1006719_d67e653f-ff9e-4995-93b9-96fa362ef58a.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-1006719 Washer, Spring, 0.459 X 0.608 X 0.008</image:title>
      <image:caption>KOHLER K-1006719 Washer, Spring, 0.459 X 0.608 X 0.008</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-screw-8-32-x-1-75</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1007936_ba727ea5-14e9-4652-876f-9f4bd1900b2b.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-1007936 Screw, 8-32 X-1.75</image:title>
      <image:caption>KOHLER K-1007936 Screw, 8-32 X-1.75</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-o-ring-9</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1005129_0fef067f-ea4f-4cf7-b7c6-5c8c2de16c44.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-1005129 O-Ring</image:title>
      <image:caption>KOHLER K-1005129 O-Ring</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-friction-washer</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1006333_4e556c6b-b1b2-429b-9a75-05b277275fc8.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-1006333 Friction Washer</image:title>
      <image:caption>KOHLER K-1006333 Friction Washer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-washer-460x-620x-018</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1006720_5a5e7479-78cd-46b5-be25-207ba75bfc23.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-1006720 Washer, .460X .620X .018</image:title>
      <image:caption>KOHLER K-1006720 Washer, .460X .620X .018</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stop-cover-s-p-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_79702_dc4f9856-bd73-4db1-86db-cde5919244b9.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-79702 Stop, Cover S.P. Kit</image:title>
      <image:caption>KOHLER K-79702 Stop, Cover S.P. Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-screw-6-32-x-563</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1006136_7f272169-eee1-4340-b36d-cbd254f91af9.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-1006136 Screw, #6-32 X .563</image:title>
      <image:caption>KOHLER K-1006136 Screw, #6-32 X .563</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-spring-guide-rail-sub-assembly</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1001550_5cb78882-f052-47ec-bc1f-06f8d44831ec.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-1001550 Spring/Guide/Rail Sub-Assembly</image:title>
      <image:caption>KOHLER K-1001550 Spring/Guide/Rail Sub-Assembly</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-valve-body</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_79298_95083a72-ea31-4561-8c89-0f8d562a7cc2.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-79298-CP Valve Body</image:title>
      <image:caption>KOHLER K-79298-CP Valve Body</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mounting-hardware-transfer-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_78183_be52a1db-468e-48b7-a84d-7e49427b163d.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-78183 Mounting Hardware, Transfer Valve</image:title>
      <image:caption>KOHLER K-78183 Mounting Hardware, Transfer Valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-spout-aerator-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_76894_1d7904bb-18ed-4720-b245-2a970a7d5179.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-76894-CP Spout/Aerator Kit</image:title>
      <image:caption>KOHLER K-76894-CP Spout/Aerator Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-escutcheon-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_76698_4f702281-9264-45e0-ad0f-244719487d56.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-76698-G Escutcheon</image:title>
      <image:caption>KOHLER K-76698-G Escutcheon</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lift-rod-s</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_74709_7ac107a0-0152-4b34-b458-32b718efa18c.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-74709-BN Lift Rod S.A.</image:title>
      <image:caption>KOHLER K-74709-BN Lift Rod S.A.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vlv-body-assy-r-m-trnsfr</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_76425_acff91d7-7746-4d99-8c49-d2e9134de3a3.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-76425-B Vlv Body Assy, R-M Trnsfr</image:title>
      <image:caption>KOHLER K-76425-B Vlv Body Assy, R-M Trnsfr</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-escutcheon-assy</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_73455_80baf0b0-29cf-40ed-b502-2588d84a4eb8.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-73455-VF Escutcheon Assy</image:title>
      <image:caption>KOHLER K-73455-VF Escutcheon Assy</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-escutcheon-small</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_75017_ff53bbaa-d344-4198-ac14-1a7280bb399d.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-75017-VF Escutcheon, Small</image:title>
      <image:caption>KOHLER K-75017-VF Escutcheon, Small</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stk-post-assy-4200-w</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_730605_96457e41-4e93-4c76-8f89-8842588425c3.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-730605 Stk Post Assy 4200-W</image:title>
      <image:caption>KOHLER K-730605 Stk Post Assy 4200-W</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sleeve-mixer</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_59636_cb776110-6de3-48f6-a967-d36f79ab38b8.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-59636-BN Sleeve, Mixer</image:title>
      <image:caption>KOHLER K-59636-BN Sleeve, Mixer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sleeve-mixer-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_59636_e5601134-f081-401c-823c-34e4b83b0ff2.jpg?v=1745693887</image:loc>
      <image:title>KOHLER K-59636-BV Sleeve, Mixer</image:title>
      <image:caption>KOHLER K-59636-BV Sleeve, Mixer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cairn-sink-racks</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad01326_rgb_b01d69b6-c349-433b-a5bb-8345572051b4.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-30182 Cairn Sink racks</image:title>
      <image:caption>KOHLER K-30182 Cairn Sink racks</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-prologue-stainless-steel-sink-rack-12-15-16-x-14-11-16</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad02447_rgb_399cdffa-03e3-4ed3-ade7-e0ff1af74a55.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-31472 Prologue Stainless steel sink rack, 12-15/16&quot; x 14-11/16&quot;</image:title>
      <image:caption>KOHLER K-31472 Prologue Stainless steel sink rack, 12-15/16&quot; x 14-11/16&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rite-temp-thermostatic-cartridge</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac44030_rgb_c89a0b90-bfcf-4199-9cd2-9a1e00287960.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-28305 Rite-Temp Thermostatic cartridge</image:title>
      <image:caption>KOHLER K-28305 Rite-Temp Thermostatic cartridge</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-linear-drain-side-outlet-adapter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59771_rgb_8a80feae-539a-44e9-83e4-ab5bb3f86b46.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-28987 Linear drain side-outlet adapter</image:title>
      <image:caption>KOHLER K-28987 Linear drain side-outlet adapter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellera-touchless-pull-down-kitchen-sink-faucet-three-function-sprayhead</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac73320_rgb_d3295540-f152-441d-a1f6-5ee3aa5c2196.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-29108 Bellera Touchless pull-down kitchen sink faucet with three-function sprayhead</image:title>
      <image:caption>KOHLER K-29108 Bellera Touchless pull-down kitchen sink faucet with three-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-silestone-quartz-side-splash</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad50336_rgb_54f7524d-eec1-4d82-9c58-3509858494e6.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-28266 Silestone quartz side splash</image:title>
      <image:caption>KOHLER K-28266 Silestone quartz side splash</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-silestone-quartz-49-backsplash</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad50333_rgb_b46707c6-efc0-40e9-b711-e0c195ae1a67.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-28264 Silestone quartz 49&quot; backsplash</image:title>
      <image:caption>KOHLER K-28264 Silestone quartz 49&quot; backsplash</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-silestone-quartz-61-backsplash</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad50326_rgb_723415a6-e8bd-4e31-bf0c-a162b01b64f3.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-28265 Silestone quartz 61&quot; backsplash</image:title>
      <image:caption>KOHLER K-28265 Silestone quartz 61&quot; backsplash</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cairn-34-undermount-single-bowl-farmhouse-kitchen-sink-faceted-design</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad01329_rgb_f5594c3d-8f4a-45c4-b685-86532d51324a.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-29825 Cairn 34&quot; undermount single-bowl farmhouse kitchen sink with faceted design</image:title>
      <image:caption>KOHLER K-29825 Cairn 34&quot; undermount single-bowl farmhouse kitchen sink with faceted design</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-silestone-quartz-37-backsplash</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad50323_rgb_4f7e545d-5806-4efe-b8eb-a06ceaa3e554.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-28263 Silestone quartz 37&quot; backsplash</image:title>
      <image:caption>KOHLER K-28263 Silestone quartz 37&quot; backsplash</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-silestone-quartz-61-vanity-top-double-carillon-rectangle-cutouts</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad50317_rgb_023a13f1-76bb-4d06-a792-44cf5fa9b74e.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-28260 Silestone quartz 61&quot; vanity top with double Carillon Rectangle cutouts</image:title>
      <image:caption>KOHLER K-28260 Silestone quartz 61&quot; vanity top with double Carillon Rectangle cutouts</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-silestone-quartz-25-backsplash</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad50315_rgb_ab427c22-2ad4-42fb-b4fc-ee105185041e.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-28261 Silestone quartz 25&quot; backsplash</image:title>
      <image:caption>KOHLER K-28261 Silestone quartz 25&quot; backsplash</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-silestone-61-quartz-vanity-top-two-rectangular-cutouts</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad49754_rgb_ef776a38-58cf-47b6-afea-745f5e5e0e0d.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-28258 Silestone 61&quot; quartz vanity top with two rectangular cutouts</image:title>
      <image:caption>KOHLER K-28258 Silestone 61&quot; quartz vanity top with two rectangular cutouts</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-silestone-quartz-31-backsplash</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad50325_rgb_eb44b2e5-4574-4eb5-b1c1-43093cb76b44.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-28262 Silestone quartz 31&quot; backsplash</image:title>
      <image:caption>KOHLER K-28262 Silestone quartz 31&quot; backsplash</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-silestone-61-quartz-vanity-top-two-rectangular-cutouts-carillon-sinks</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad49748_rgb_50e86587-fa8e-46ec-ad45-0cee85b155e3.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-28257 Silestone 61&quot; quartz vanity top with two rectangular cutouts for Carillon sinks</image:title>
      <image:caption>KOHLER K-28257 Silestone 61&quot; quartz vanity top with two rectangular cutouts for Carillon sinks</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-silestone-quartz-61-vanity-top-double-oval-cutouts</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad49747_rgb_51ab1183-252d-44e4-af6c-81250974fefc.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-28256 Silestone quartz 61&quot; vanity top with double oval cutouts</image:title>
      <image:caption>KOHLER K-28256 Silestone quartz 61&quot; vanity top with double oval cutouts</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-silestone-61-quartz-vanity-top-two-rectangular-cutouts-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad49730_rgb_91887a6a-e892-42c4-965b-675ba42f1e71.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-28255 Silestone 61&quot; quartz vanity top with two rectangular cutouts</image:title>
      <image:caption>KOHLER K-28255 Silestone 61&quot; quartz vanity top with two rectangular cutouts</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-silestone-quartz-61-vanity-top-double-oval-cutouts-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad49752_rgb_872fd2dc-4082-4eea-af61-ab9ee80ed5fd.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-28259 Silestone quartz 61&quot; vanity top with double oval cutouts</image:title>
      <image:caption>KOHLER K-28259 Silestone quartz 61&quot; vanity top with double oval cutouts</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-silestone-49-quartz-vanity-top-oval-cutout</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad49732_rgb_8ac0daed-335f-4238-a723-b214130e97c4.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-28254 Silestone 49&quot; quartz vanity top with oval cutout</image:title>
      <image:caption>KOHLER K-28254 Silestone 49&quot; quartz vanity top with oval cutout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-silestone-37-quartz-vanity-top-rectangular-cutout</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad49719_rgb_180b6594-7303-456a-b8a5-d8cbbe23f154.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-28250 Silestone 37&quot; quartz vanity top with rectangular cutout</image:title>
      <image:caption>KOHLER K-28250 Silestone 37&quot; quartz vanity top with rectangular cutout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-silestone-31-quartz-vanity-top-oval-cutout</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad49709_rgb_af31331d-4c33-47f4-a04d-bfd5eba757ed.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-28249 Silestone 31&quot; quartz vanity top with oval cutout</image:title>
      <image:caption>KOHLER K-28249 Silestone 31&quot; quartz vanity top with oval cutout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-silestone-37-quartz-vanity-top-rectangular-cutout-carillon-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad49721_rgb_2d938806-fa7f-465f-8ace-1146a4ca3413.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-28252 Silestone 37&quot; quartz vanity top with rectangular cutout for Carillon sink</image:title>
      <image:caption>KOHLER K-28252 Silestone 37&quot; quartz vanity top with rectangular cutout for Carillon sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-silestone-37-quartz-vanity-top-oval-cutout</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad49717_rgb_244dc827-a628-4f7a-9ee1-45d86462ec4c.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-28251 Silestone 37&quot; quartz vanity top with oval cutout</image:title>
      <image:caption>KOHLER K-28251 Silestone 37&quot; quartz vanity top with oval cutout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-silestone-31-quartz-vanity-top-rectangular-cutout</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad49711_rgb_4104dbf8-6540-4559-acb1-88e91c7b70df.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-28248 Silestone 31&quot; quartz vanity top with rectangular cutout</image:title>
      <image:caption>KOHLER K-28248 Silestone 31&quot; quartz vanity top with rectangular cutout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-silestone-49-quartz-vanity-top-rectangular-cutout</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad49723_rgb_e2c27bfc-6e75-45f2-9da0-6b5bb07819b9.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-28253 Silestone 49&quot; quartz vanity top with rectangular cutout</image:title>
      <image:caption>KOHLER K-28253 Silestone 49&quot; quartz vanity top with rectangular cutout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-silestone-25-quartz-vanity-top-oval-cutout</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad49703_rgb_ac3e5ab4-f643-4d5d-828e-b46bdf01fec3.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-28247 Silestone 25&quot; quartz vanity top with oval cutout</image:title>
      <image:caption>KOHLER K-28247 Silestone 25&quot; quartz vanity top with oval cutout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lodern-13-cabinet-pull</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad53052_rgb_784f5f45-0fd0-4554-b4e4-f344441bd6f6.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-27939 Lodern 13&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-27939 Lodern 13&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-silestone-25-quartz-vanity-top-rectangular-cutout</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad49698_rgb_f5eaa08d-5f81-4634-a0cf-2b339c8eda32.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-28246 Silestone 25&quot; quartz vanity top with rectangular cutout</image:title>
      <image:caption>KOHLER K-28246 Silestone 25&quot; quartz vanity top with rectangular cutout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-enivo-60-vanity-legs</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad53270_rgb_9900e2ca-9074-4d38-8f47-f0efc6b9a322.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-27938 Enivo 60&quot; vanity legs</image:title>
      <image:caption>KOHLER K-27938 Enivo 60&quot; vanity legs</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-essential-22-x-34-rectangular-framed-mirror</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad25765_rgb_80265485-b009-4d8b-8d77-c154c7154803.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-26052 Essential 22&quot; x 34&quot; rectangular framed mirror</image:title>
      <image:caption>KOHLER K-26052 Essential 22&quot; x 34&quot; rectangular framed mirror</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aquifer-reverse-osmosis-ro-remineralizer-replacement-two-pack</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac89693_rgb_ee965063-f01b-4f70-924a-5493879163cb.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-26159 Aquifer Reverse osmosis (RO) remineralizer replacement two-pack</image:title>
      <image:caption>KOHLER K-26159 Aquifer Reverse osmosis (RO) remineralizer replacement two-pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-minimal-18-towel-bar</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac83900_rgb_93b5b68f-4d62-42a1-ae74-aa6d42aa8118.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-26567 Minimal 18&quot; towel bar</image:title>
      <image:caption>KOHLER K-26567 Minimal 18&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-honesty-pivoting-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14173_rgb_91863505-d6fa-4ca0-b9f0-da3198cc3406.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-26638 Honesty Pivoting toilet paper holder</image:title>
      <image:caption>KOHLER K-26638 Honesty Pivoting toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-essential-20-x-40-capsule-framed-mirror</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad25761_rgb_f8987e3a-7675-441e-a71b-d687c6877289.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-26051 Essential 20&quot; x 40&quot; capsule framed mirror</image:title>
      <image:caption>KOHLER K-26051 Essential 20&quot; x 40&quot; capsule framed mirror</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-ceric-65-1-4-x-31-1-4-freestanding-bath</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac15134_rgb_89d001a4-909d-46b1-a353-67e991d1d93f.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-25985 Ceric 65-1/4&quot; x 31-1/4&quot; freestanding bath</image:title>
      <image:caption>KOHLER K-25985 Ceric 65-1/4&quot; x 31-1/4&quot; freestanding bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-essential-28-round-framed-mirror</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad25759_rgb_169e806b-7d1e-4b19-9278-b4f222d8e0a1.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-26050 Essential 28&quot; round framed mirror</image:title>
      <image:caption>KOHLER K-26050 Essential 28&quot; round framed mirror</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-ceric-60-x-29-freestanding-bath</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac79852_rgb_55746769-a7a0-44e0-872e-6eafbd79adf1.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-25984 Ceric 60&quot; x 29&quot; freestanding bath</image:title>
      <image:caption>KOHLER K-25984 Ceric 60&quot; x 29&quot; freestanding bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-4-x-60-quartz-backsplash</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59255_rgb_b0536ce8-cf42-4c55-876f-d22b5958eac5.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-25818 4&quot; x 60&quot; quartz backsplash</image:title>
      <image:caption>KOHLER K-25818 4&quot; x 60&quot; quartz backsplash</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-4-x-36-quartz-backsplash</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59245_rgb_ee65526e-4d24-4909-8ae6-886ca4b09656.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-25816 4&quot; x 36&quot; quartz backsplash</image:title>
      <image:caption>KOHLER K-25816 4&quot; x 36&quot; quartz backsplash</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-triko-quiet-close-round-front-toilet-seat</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad49509_rgb_824b9d51-1984-41bc-b18c-af9a501051c0.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-25884 Triko Quiet-Close round-front toilet seat</image:title>
      <image:caption>KOHLER K-25884 Triko Quiet-Close round-front toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cairn-farmhouse-kitchen-sink-towel-hook</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad01375_rgb_17962d3d-c29e-4613-a577-474150292400.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-26026 Cairn Farmhouse kitchen sink towel hook</image:title>
      <image:caption>KOHLER K-26026 Cairn Farmhouse kitchen sink towel hook</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-triko-quiet-close-elongated-toilet-seat</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad49511_rgb_3bfe89af-1908-487d-a87e-e48e5303b166.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-25883 Triko Quiet-Close elongated toilet seat</image:title>
      <image:caption>KOHLER K-25883 Triko Quiet-Close elongated toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-4-x-17-25-quartz-side-splash</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59251_rgb_ccc02da4-b481-4ce7-92e3-08b5a9642f30.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-25819 4&quot; x 17.25&quot; quartz side splash</image:title>
      <image:caption>KOHLER K-25819 4&quot; x 17.25&quot; quartz side splash</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-4-x-48-quartz-backsplash</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59254_rgb_1d79f360-1f6b-4214-b004-92859b62e57f.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-25817 4&quot; x 48&quot; quartz backsplash</image:title>
      <image:caption>KOHLER K-25817 4&quot; x 48&quot; quartz backsplash</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cairn-undermount-single-bowl-farmhouse-kitchen-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad01314_rgb_961113cd-541e-4dc0-9dfe-49be5978051b.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-25784 Cairn Undermount single-bowl farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-25784 Cairn Undermount single-bowl farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cairn-34-undermount-single-bowl-farmhouse-kitchen-sink-fluted-design</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad01318_rgb_627e5468-be5e-47ce-b2f3-944f3ceafae4.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-25788 Cairn 34&quot; undermount single-bowl farmhouse kitchen sink with fluted design</image:title>
      <image:caption>KOHLER K-25788 Cairn 34&quot; undermount single-bowl farmhouse kitchen sink with fluted design</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-4-x-24-quartz-backsplash</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59247_rgb_be19c0ef-4dc4-4b45-ad3e-213100b82b14.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-25814 4&quot; x 24&quot; quartz backsplash</image:title>
      <image:caption>KOHLER K-25814 4&quot; x 24&quot; quartz backsplash</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cairn-34-undermount-single-bowl-farmhouse-kitchen-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad01338_rgb_10600ac8-6f87-4e3b-a290-2dac2bf3b55f.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-25786 Cairn 34&quot; undermount single-bowl farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-25786 Cairn 34&quot; undermount single-bowl farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-7-cabinet-pull</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad08457_rgb_963973e3-0c8c-4a69-b6ed-baeb1b9eaed1.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-25499 Purist 7&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-25499 Purist 7&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-touchless-foaming-soap-dispenser-ac-powered</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad05072_rgb_62cc46f6-6b49-4ba4-b62d-a6be4d6f82fd.jpg?v=1774971893</image:loc>
      <image:title>KOHLER K-25198 Composed Touchless foaming soap dispenser, AC-powered</image:title>
      <image:caption>KOHLER K-25198 Composed Touchless foaming soap dispenser, AC-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-touchless-foaming-soap-dispenser-dc-powered</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad05072_rgb_08661d54-c72f-4e6d-9618-e604b0865e59.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-25195 Composed Touchless foaming soap dispenser, DC-powered</image:title>
      <image:caption>KOHLER K-25195 Composed Touchless foaming soap dispenser, DC-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-tall-two-piece-elongated-1-28-gpf-tall-height-toilet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_9d344316-0c24-4455-9062-2276987ab9c3.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-25224 Highline Tall Two-piece elongated 1.28 gpf tall height toilet</image:title>
      <image:caption>KOHLER K-25224 Highline Tall Two-piece elongated 1.28 gpf tall height toilet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-curve-touchless-foaming-soap-dispenser-ac-powered</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aaf56351_rgb_c2be4f1a-864d-42af-a137-2f8d19e402f6.jpg?v=1774971891</image:loc>
      <image:title>KOHLER K-25197 Curve Touchless foaming soap dispenser, AC-powered</image:title>
      <image:caption>KOHLER K-25197 Curve Touchless foaming soap dispenser, AC-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-reveal-quiet-close-elongated-toilet-seat</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_9f0943f1-f822-45cc-a8d5-80c11235d598.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-25301 Reveal Quiet-Close elongated toilet seat</image:title>
      <image:caption>KOHLER K-25301 Reveal Quiet-Close elongated toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-angle-touchless-foaming-soap-dispenser-dc-powered</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aaf56348_rgb_d38cf9fb-0e48-4b4d-aba2-bff41f9b0eb3.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-25193 Angle Touchless foaming soap dispenser, DC-powered</image:title>
      <image:caption>KOHLER K-25193 Angle Touchless foaming soap dispenser, DC-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hollyhock-scented-single-use-foam-soap-refill-1600-ml</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad17165_rgb_4662ef3d-5bb1-402f-a2d1-2f20050e598e.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-24880 Hollyhock-scented single-use foam soap refill – 1600 mL</image:title>
      <image:caption>KOHLER K-24880 Hollyhock-scented single-use foam soap refill – 1600 mL</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-curve-touchless-foaming-soap-dispenser-dc-powered</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aaf56351_rgb_d3466522-202e-421f-93e0-5fa66aa2515c.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-25194 Curve Touchless foaming soap dispenser, DC-powered</image:title>
      <image:caption>KOHLER K-25194 Curve Touchless foaming soap dispenser, DC-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hollyhock-scented-single-use-foam-soap-refill-800-ml</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad17166_rgb_d5ec59a3-f604-425b-85a9-6ff151000d08.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-24879 Hollyhock-scented single-use foam soap refill – 800 mL</image:title>
      <image:caption>KOHLER K-24879 Hollyhock-scented single-use foam soap refill – 800 mL</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-angle-touchless-foaming-soap-dispenser-ac-powered</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aaf56348_rgb_687ab7ce-81b2-45ca-9cb6-be9df836ded8.jpg?v=1774971890</image:loc>
      <image:title>KOHLER K-25196 Angle Touchless foaming soap dispenser, AC-powered</image:title>
      <image:caption>KOHLER K-25196 Angle Touchless foaming soap dispenser, AC-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-soap-reservoir-800-ml</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad37820_rgb_20a1f26a-ebbf-4357-997c-5fc68cf2cd85.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-25136 Soap reservoir – 800 mL</image:title>
      <image:caption>KOHLER K-25136 Soap reservoir – 800 mL</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-modern-towel-arm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac69932_rgb_fe30643d-235e-424a-a51b-270ac60fbcb6.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-24758 Modern Towel arm</image:title>
      <image:caption>KOHLER K-24758 Modern Towel arm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-three-hole-kitchen-faucet-escutcheon</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad02269_rgb_b0aa4755-4cda-4350-afd5-5c998e218538.jpg?v=1774971877</image:loc>
      <image:title>KOHLER K-24461 Tone Three-hole kitchen faucet escutcheon</image:title>
      <image:caption>KOHLER K-24461 Tone Three-hole kitchen faucet escutcheon</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-three-hole-kitchen-faucet-escutcheon</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad02273_rgb_06513cd5-a2aa-4e24-8a9b-b01364e11ad1.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-24462 Riff Three-hole kitchen faucet escutcheon</image:title>
      <image:caption>KOHLER K-24462 Riff Three-hole kitchen faucet escutcheon</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kelston-pedestal-sink-base</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab51471_rgb_9613a091-f15a-4ae6-b2aa-618190479cd5.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-24052 Kelston Pedestal sink base</image:title>
      <image:caption>KOHLER K-24052 Kelston Pedestal sink base</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-ironridge-34-sink-racks</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad02467_rgb_a899d085-e5a7-4974-afda-8b3b9dbcf74b.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-24269 Ironridge 34&quot; sink racks</image:title>
      <image:caption>KOHLER K-24269 Ironridge 34&quot; sink racks</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-ironridge-34-undermount-single-bowl-farmhouse-kitchen-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad02464_rgb_540835b6-1a0f-4cb8-84c0-4a5085f1fee7.jpg?v=1745693890</image:loc>
      <image:title>KOHLER Ironridge 34&quot; undermount single-bowl farmhouse kitchen sink</image:title>
      <image:caption>KOHLER Ironridge 34&quot; undermount single-bowl farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-bathroom-sink-faucet-spout-row-design-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00748_rgb_9976156c-fa63-43e6-85b0-e3d0f2988164.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-23887 Components Bathroom sink faucet spout with Row design, 1.2 gpm</image:title>
      <image:caption>KOHLER K-23887 Components Bathroom sink faucet spout with Row design, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-4-x-30-quartz-backsplash</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59246_rgb_c3762399-a4a8-4411-993b-c9049329eaf4.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-25815 4&quot; x 30&quot; quartz backsplash</image:title>
      <image:caption>KOHLER K-25815 4&quot; x 30&quot; quartz backsplash</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverby-35-3-4-undermount-single-bowl-farmhouse-workstation-kitchen-sink-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad03969_rgb_20027b06-8970-4d0b-924f-f22a574e1d69.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-24564 Riverby 35-3/4&quot; undermount single-bowl farmhouse workstation kitchen sink</image:title>
      <image:caption>KOHLER K-24564 Riverby 35-3/4&quot; undermount single-bowl farmhouse workstation kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-touchless-pull-down-kitchen-sink-faucet-three-function-sprayhead</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad09131_rgb_ae9cedad-6aac-4a3a-b5d2-e976e2b3a7d0.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-23832 Riff Touchless pull-down kitchen sink faucet with three-function sprayhead</image:title>
      <image:caption>KOHLER K-23832 Riff Touchless pull-down kitchen sink faucet with three-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parallel-robe-hook</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38655_rgb_dfa18b76-b73f-4c5d-8e0d-0ce0dc5e1b77.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-23529 Parallel Robe hook</image:title>
      <image:caption>KOHLER K-23529 Parallel Robe hook</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-single-handle-bar-sink-faucet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad09164_rgb_184f50fc-bf88-468e-96fc-98c87bd79440.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-23767 Tone Single-handle bar sink faucet</image:title>
      <image:caption>KOHLER K-23767 Tone Single-handle bar sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-semi-professional-pull-down-kitchen-sink-faucet-three-function</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad09158_rgb_6f773a64-3ff3-4018-838d-15f15667a84c.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-23765 Tone Semi-professional pull-down kitchen sink faucet with three-function sprayhead</image:title>
      <image:caption>KOHLER K-23765 Tone Semi-professional pull-down kitchen sink faucet with three-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parallel-18-towel-bar</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38661_rgb_01020e03-96a0-4b7a-8d2e-1db3beac0d15.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-23524 Parallel 18&quot; towel bar</image:title>
      <image:caption>KOHLER K-23524 Parallel 18&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-pull-down-kitchen-sink-faucet-three-function-sprayhead</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad03814_rgb_46b04440-ab06-4722-a794-20a57fb7726a.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-23830 Riff Pull-down kitchen sink faucet with three-function sprayhead</image:title>
      <image:caption>KOHLER K-23830 Riff Pull-down kitchen sink faucet with three-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parallel-towel-arm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38663_rgb_f4d77e3e-2d95-44ea-8f3c-196316e1aaeb.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-23526 Parallel Towel arm</image:title>
      <image:caption>KOHLER K-23526 Parallel Towel arm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parallel-vertical-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38671_rgb_acf14f97-ba9c-45fb-8106-e873b2cf3097.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-23527 Parallel Vertical toilet paper holder</image:title>
      <image:caption>KOHLER K-23527 Parallel Vertical toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parallel-wall-mount-bath-spout</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38669_rgb_c146b565-740c-49b8-9c47-ca46e268548f.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-23510 Parallel Wall-mount bath spout</image:title>
      <image:caption>KOHLER K-23510 Parallel Wall-mount bath spout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-single-handle-bar-sink-faucet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad10391_rgb_3fbf58d4-6e6e-4f47-8355-bcccced2dab3.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-23833 Riff Single-handle bar sink faucet</image:title>
      <image:caption>KOHLER K-23833 Riff Single-handle bar sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parallel-hotelier</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad39599_rgb_5fa00b84-b731-49fd-ab4c-c0a0d2be4e26.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-23530 Parallel Hotelier</image:title>
      <image:caption>KOHLER K-23530 Parallel Hotelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-pull-down-kitchen-sink-faucet-three-function-sprayhead</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad03761_rgb_682794cb-61fe-4591-aa2f-7c2d27e152ce.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-23764 Tone Pull-down kitchen sink faucet with three-function sprayhead</image:title>
      <image:caption>KOHLER K-23764 Tone Pull-down kitchen sink faucet with three-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-touchless-pull-down-kitchen-sink-faucet-three-function-sprayhead</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad09166_rgb_2be8301a-371f-4470-8e52-754a06e93aa0.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-23766 Tone Touchless pull-down kitchen sink faucet with three-function sprayhead</image:title>
      <image:caption>KOHLER K-23766 Tone Touchless pull-down kitchen sink faucet with three-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parallel-24-towel-bar</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad73400_rgb_1134ad7b-eadb-438c-bbb7-0dd7ae943635.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-23525 Parallel 24&quot; towel bar</image:title>
      <image:caption>KOHLER K-23525 Parallel 24&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parallel-escutcheon-plate</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38662_rgb_a356e068-193f-4639-9ac2-b9470d815e44.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-23481 Parallel Escutcheon plate</image:title>
      <image:caption>KOHLER K-23481 Parallel Escutcheon plate</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parallel-pivoting-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38664_rgb_cc699c15-edee-4107-ae88-d85365df7aa4.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-23528 Parallel Pivoting toilet paper holder</image:title>
      <image:caption>KOHLER K-23528 Parallel Pivoting toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-square-vertical-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38642_rgb_7c67c41c-30c5-4833-ae33-2c39c53edcc9.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-23289 Square Vertical toilet paper holder</image:title>
      <image:caption>KOHLER K-23289 Square Vertical toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-2-in-1-multifunction-2-5-gpm-shower-combo-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad40463_rgb_684f16e7-fb41-4e45-adc7-4d1aa213320a.jpg?v=1745693889</image:loc>
      <image:title>KOHLER Awaken 2-in-1 multifunction 2.5 gpm shower combo kit</image:title>
      <image:caption>KOHLER Awaken 2-in-1 multifunction 2.5 gpm shower combo kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-2-in-1-multifunction-2-5-gpm-shower-combo-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad35406_rgb_643fac77-e0f5-42bd-a850-8bdc104ae7b1.jpg?v=1745693890</image:loc>
      <image:title>KOHLER Purist 2-in-1 multifunction 2.5 gpm shower combo kit</image:title>
      <image:caption>KOHLER Purist 2-in-1 multifunction 2.5 gpm shower combo kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-crue-touchless-pull-down-kitchen-sink-faucet-three-function-sprayhead</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad01878_rgb_7eeab4d1-53f8-43de-b8a5-c2b37b6fabf4.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-22974 Crue Touchless pull-down kitchen sink faucet with three-function sprayhead</image:title>
      <image:caption>KOHLER K-22974 Crue Touchless pull-down kitchen sink faucet with three-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-touchless-foaming-soap-dispenser-ac-powered-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae32573_rgb_792994b1-1884-4308-97fd-50e40e48579d.jpg?v=1774971819</image:loc>
      <image:title>KOHLER K-22848 Composed Touchless foaming soap dispenser, AC-powered</image:title>
      <image:caption>KOHLER K-22848 Composed Touchless foaming soap dispenser, AC-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-touchless-foaming-soap-dispenser-dc-powered-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae32573_rgb_1d55b8e8-6487-4a32-9da6-a4b3043f606c.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-22847 Composed Touchless foaming soap dispenser, DC-powered</image:title>
      <image:caption>KOHLER K-22847 Composed Touchless foaming soap dispenser, DC-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aquifer-shower-filter-replacement-two-pack</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac93521_rgb_042edec0-2813-4d87-a051-98ec8a104876.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-22322 Aquifer Shower filter replacement two-pack</image:title>
      <image:caption>KOHLER K-22322 Aquifer Shower filter replacement two-pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-graze-three-hole-kitchen-faucet-escutcheon</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac88579_rgb_24a87a7a-7090-452c-b835-fdc7b5e06183.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-22071 Graze Three-hole kitchen faucet escutcheon</image:title>
      <image:caption>KOHLER K-22071 Graze Three-hole kitchen faucet escutcheon</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brazn-one-piece-compact-elongated-toilet-skirted-trapway-dual-flush</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad02042_rgb_ba86f232-7c25-4db6-ac71-92bb9e58f917.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-22378 Brazn One-piece compact elongated toilet with skirted trapway, dual-flush</image:title>
      <image:caption>KOHLER K-22378 Brazn One-piece compact elongated toilet with skirted trapway, dual-flush</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aquifer-shower-filter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad07704_rgb_b913555f-4398-4f9e-b191-3750b0d2270c.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-22321 Aquifer Shower filter</image:title>
      <image:caption>KOHLER K-22321 Aquifer Shower filter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-graze-pull-down-kitchen-sink-faucet-three-function-sprayhead</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac85822_rgb_98f1b1c7-fa53-483c-bb98-38b122e3aa80.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-22063 Graze Pull-down kitchen sink faucet with three-function sprayhead</image:title>
      <image:caption>KOHLER K-22063 Graze Pull-down kitchen sink faucet with three-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-harken-one-piece-compact-elongated-toilet-skirted-trapway-1-28-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad09683_rgb_48bc52bc-8d92-4061-9742-1847d940350f.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-22695 Harken One-piece compact elongated toilet with skirted trapway, 1.28 gpf</image:title>
      <image:caption>KOHLER K-22695 Harken One-piece compact elongated toilet with skirted trapway, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parallel-double-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38640_rgb_1746522d-3334-4875-9d08-f0fd16bfbeb1.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-21897 Parallel Double toilet paper holder</image:title>
      <image:caption>KOHLER K-21897 Parallel Double toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aquifer-refine-ultra-filter-replacement-filter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad02227_rgb_9190ce1d-f695-4e4a-8074-3f9bb6e24bb9.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-21374 Aquifer Refine Ultra-filter replacement filter</image:title>
      <image:caption>KOHLER K-21374 Aquifer Refine Ultra-filter replacement filter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-graze-touchless-pull-down-kitchen-sink-faucet-three-function-sprayhead</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac85824_rgb_f1a8b6be-08c5-4496-879b-d991ec991055.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-22068 Graze Touchless pull-down kitchen sink faucet with three-function sprayhead</image:title>
      <image:caption>KOHLER K-22068 Graze Touchless pull-down kitchen sink faucet with three-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-handle-sa-6-prong-hot</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_50281_85a11505-50e3-408b-985c-530d13c51a4c.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-50281-BN Handle Sa, 6 Prong Hot</image:title>
      <image:caption>KOHLER K-50281-BN Handle Sa, 6 Prong Hot</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bonnet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_58437_8fa68f02-fcaa-46b8-a97f-8cb7a50cbc55.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-58437-VF Bonnet</image:title>
      <image:caption>KOHLER K-58437-VF Bonnet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sleeve-large</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_36638_6dced903-94bd-435b-b685-010e2ad79a64.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-36638-VF Sleeve, Large</image:title>
      <image:caption>KOHLER K-36638-VF Sleeve, Large</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aerator-2-2-gpm-15-16-male</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_41007_5dc4d3a1-832e-4623-80c9-33a3c02e4d7b.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-41007-VF Aerator 2.2 Gpm, 15/16 Male</image:title>
      <image:caption>KOHLER K-41007-VF Aerator 2.2 Gpm, 15/16 Male</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cap-center</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_36631_75656b34-8495-4091-b5db-9ebc96718599.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-36631-VF Cap, Center</image:title>
      <image:caption>KOHLER K-36631-VF Cap, Center</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aerator-2-2-gpm-15-16-male-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_41007_71dcdfee-ebb9-4897-9256-5581505f23fa.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-41007-CP Aerator 2.2 Gpm, 15/16 Male</image:title>
      <image:caption>KOHLER K-41007-CP Aerator 2.2 Gpm, 15/16 Male</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sleeve-large-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_36638_3c70a5b6-cd84-4dbc-9266-798a340e57f5.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-36638-BV Sleeve, Large</image:title>
      <image:caption>KOHLER K-36638-BV Sleeve, Large</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-spray-guide-assy</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_34329_504313e7-b724-4310-8f2c-bbfe527115be.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-34329-VF Spray Guide Assy</image:title>
      <image:caption>KOHLER K-34329-VF Spray Guide Assy</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cap-end</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_36635_5262c46d-2eab-4268-a7a0-bace65ca3e29.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-36635-CP Cap, End</image:title>
      <image:caption>KOHLER K-36635-CP Cap, End</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aerator-2-2-gpm-15-16-male-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_41007_2e02b676-fd9c-4354-9b1a-3ef5dfefe606.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-41007-BN Aerator 2.2 Gpm, 15/16 Male</image:title>
      <image:caption>KOHLER K-41007-BN Aerator 2.2 Gpm, 15/16 Male</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wrench-spanner</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1022495_fa1496ac-a34e-4b79-8dff-c2724e1aaa1d.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-1022495 Wrench, Spanner</image:title>
      <image:caption>KOHLER K-1022495 Wrench, Spanner</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tube-1-16-id-6-ft-long</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1020609_6f78108b-88d0-4bb1-8b19-43a91eab26ad.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-1020609 Tube, 1/16 Id, 6 Ft. Long</image:title>
      <image:caption>KOHLER K-1020609 Tube, 1/16 Id, 6 Ft. Long</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tool-service</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1023381_06a2bc01-ed84-4b7c-ae83-84e78c09931c.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-1023381 Tool, Service</image:title>
      <image:caption>KOHLER K-1023381 Tool, Service</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cover-cb-assembly-kohler-core</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1020679_178e5147-0cb0-4145-ae2d-d539f252bab9.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-1020679-A Cover/Cb Assembly, KOHLER Core</image:title>
      <image:caption>KOHLER K-1020679-A Cover/Cb Assembly, KOHLER Core</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-connector-suction-1-5-dia</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1019719_09366977-7dac-44e6-92c1-964c353c7ea8.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-1019719 Connector, Suction 1.5 Dia.</image:title>
      <image:caption>KOHLER K-1019719 Connector, Suction 1.5 Dia.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-plug-waste</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1019021_28e8119e-fd10-479c-9363-3b9a926f9073.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-1019021-BN Plug, Waste</image:title>
      <image:caption>KOHLER K-1019021-BN Plug, Waste</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bracket-field-wire-box</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1018964_27704103-fffc-4dd0-bd96-cc54de80da24.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-1018964 Bracket, Field Wire Box</image:title>
      <image:caption>KOHLER K-1018964 Bracket, Field Wire Box</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pump-assy-var-spd-230v</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1016957_287c9b31-41de-417f-a0bb-35c1dcb1a3c0.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-1016957 Pump Assy, Var. Spd 230V</image:title>
      <image:caption>KOHLER K-1016957 Pump Assy, Var. Spd 230V</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lever-handle-assembly-bath</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1017282_85be5915-f81f-4cd2-839d-f90df74f6eaa.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-1017282-CP Lever Handle Assembly, Bath</image:title>
      <image:caption>KOHLER K-1017282-CP Lever Handle Assembly, Bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-flush-valve-assy-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1016123_80457e64-d468-496b-8b43-08f88b0a727f.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1016123 Flush Valve Assy Kit</image:title>
      <image:caption>KOHLER K-1016123 Flush Valve Assy Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lift-toggle-assy</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1015478_650cd9d5-cc62-4eb4-9261-596305d48a99.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1015478 Lift Toggle Assy</image:title>
      <image:caption>KOHLER K-1015478 Lift Toggle Assy</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lift-rod</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1015477_13cbf8e0-564f-4e05-9850-d3c6b8494393.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1015477 Lift Rod</image:title>
      <image:caption>KOHLER K-1015477 Lift Rod</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cover-230v-pump</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1015058_d25b9c40-539b-400f-9b5d-baea020d1f8d.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1015058 Cover, 230V Pump</image:title>
      <image:caption>KOHLER K-1015058 Cover, 230V Pump</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jet-trim-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1015255_a7e866da-7657-4988-abb3-72505d5bb907.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1015255-0 Jet Trim Kit</image:title>
      <image:caption>KOHLER K-1015255-0 Jet Trim Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-plug-assembly-p6-sok-w-light</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1015025_edbfc60b-a3a1-4339-95f0-706c18a86324.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1015025 Plug Assembly P6-Sok™ W/Light</image:title>
      <image:caption>KOHLER K-1015025 Plug Assembly P6-Sok™ W/Light</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-plug-assembly-p6-massage-core-upgrade</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1015020_f964a22d-a954-4170-ab52-fba863dcf79b.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1015020 Plug Assembly P6-Massage/Core Upgrade</image:title>
      <image:caption>KOHLER K-1015020 Plug Assembly P6-Massage/Core Upgrade</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-plug-assembly-p6-riverbath</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1015023_656f9a67-e721-4ed0-bc39-2e572e8b9f9b.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1015023 Plug Assembly P6-Riverbath®</image:title>
      <image:caption>KOHLER K-1015023 Plug Assembly P6-Riverbath®</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-plug-assembly-p5-riverbath</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1015012_816d640a-0f49-47cc-84a3-71ebbf680e83.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1015012 Plug Assembly P5-Riverbath®</image:title>
      <image:caption>KOHLER K-1015012 Plug Assembly P5-Riverbath®</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-plug-assembly-p6-spa-w-neck-backjets</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1015019_c6f7ea40-c47c-445a-89a7-0c55a93b483c.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1015019 Plug Assembly P6-Spa W/Neck &amp; Backjets</image:title>
      <image:caption>KOHLER K-1015019 Plug Assembly P6-Spa W/Neck &amp; Backjets</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-plug-assembly-p5-w-neck-backjets</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1015009_80defc1f-d401-495f-9580-4f0aa685fd5a.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1015009 Plug Assembly P5-W/Neck &amp; Backjets</image:title>
      <image:caption>KOHLER K-1015009 Plug Assembly P5-W/Neck &amp; Backjets</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-plug-assembly-p5-sok</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1015010_c9bb194b-427b-4cfe-9f56-76802e0d2833.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1015010 Plug Assembly P5-Sok™</image:title>
      <image:caption>KOHLER K-1015010 Plug Assembly P5-Sok™</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wire-harness-p1a</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1015008_044af5ba-3263-49db-8fd8-f7e29f7b1daa.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1015008 Wire Harness, P1A</image:title>
      <image:caption>KOHLER K-1015008 Wire Harness, P1A</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lift-rod-assy-traditional</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1014917_9225c443-e047-4710-bfe9-7a8a3a1ea398.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1014917-CP Lift Rod Assy,Traditional</image:title>
      <image:caption>KOHLER K-1014917-CP Lift Rod Assy,Traditional</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elbow-tube-sa-overflow-1-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1014852_aac519fe-25a3-4a39-be85-8353dca41d2b.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1014852 Elbow &amp; Tube Sa, Overflow, 1.5</image:title>
      <image:caption>KOHLER K-1014852 Elbow &amp; Tube Sa, Overflow, 1.5</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-escutcheon-spout</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1014265_f9a4ecd6-011e-4885-96d5-0bc53631d8be.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1014265-CP Escutcheon,Spout</image:title>
      <image:caption>KOHLER K-1014265-CP Escutcheon,Spout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hose-guide</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1013958_141ff645-068c-4dc9-b819-0afbbfa105b3.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1013958 Hose Guide</image:title>
      <image:caption>KOHLER K-1013958 Hose Guide</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-service-kit-trip-lever</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1013521_3d0d2b39-5c4c-4c5f-bb31-198348484b7d.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1013521-VF Service Kit, Trip Lever</image:title>
      <image:caption>KOHLER K-1013521-VF Service Kit, Trip Lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-service-kit-trip-lever-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1013521_c6f46465-d7f9-4b05-b99a-d5d2647c0386.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1013521-CP Service Kit, Trip Lever</image:title>
      <image:caption>KOHLER K-1013521-CP Service Kit, Trip Lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-service-kit-trip-lever-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1013521_7ba696b7-4471-4595-a285-e6dbdd1dae11.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1013521-G Service Kit, Trip Lever</image:title>
      <image:caption>KOHLER K-1013521-G Service Kit, Trip Lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-service-kit-trip-lever-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1013521_ee4887b5-14b5-4a61-ae26-e7ea342969b2.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1013521-BN Service Kit, Trip Lever</image:title>
      <image:caption>KOHLER K-1013521-BN Service Kit, Trip Lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aquifer-refine-carbon-block-voc-replacement-filter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad02229_rgb_19c8fca6-3ef7-4fd4-96a1-2ecf1b52598b.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-21373 Aquifer Refine Carbon block VOC replacement filter</image:title>
      <image:caption>KOHLER K-21373 Aquifer Refine Carbon block VOC replacement filter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brass-sink-strainer-2-outlets</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa78400_rgb_493ea429-9f27-4cc1-b1e9-3ffc66a73ec8.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-8820 Brass sink strainer for 2&quot; outlets</image:title>
      <image:caption>KOHLER K-8820 Brass sink strainer for 2&quot; outlets</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brevia-elongated-toilet-seat</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac29533_rgb_605c7e06-da70-401b-995c-31840c9df76e.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-20112 Brevia Elongated toilet seat</image:title>
      <image:caption>KOHLER K-20112 Brevia Elongated toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aquifer-refine-water-purification-system-kohler-konnect</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_a11c6d7a-01d9-4b06-a785-919efb8657ed.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-21371 Aquifer Refine Water purification system with KOHLER Konnect</image:title>
      <image:caption>KOHLER K-21371 Aquifer Refine Water purification system with KOHLER Konnect</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-betello-toilet-tank-1-28-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac72048_rgb_ccf4599c-64b8-43c3-ba09-8f15b4142c3d.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-20203 Betello Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-20203 Betello Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-36-undermount-sink-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa86283_59912dc7-3e7d-47b8-b6bd-5000a3597757.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-5807 36&quot; undermount sink kit</image:title>
      <image:caption>KOHLER K-5807 36&quot; undermount sink kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aquifer-refine-carbon-block-cto-replacement-filter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad02231_rgb_5eb7c56b-a7ca-4505-a6a4-a2837f3a1259.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-21372 Aquifer Refine Carbon block CTO replacement filter</image:title>
      <image:caption>KOHLER K-21372 Aquifer Refine Carbon block CTO replacement filter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-modernlife-bathroom-sink-shroud</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac68724_rgb_c544a7c3-9454-4ae6-8293-f7a57a18f87b.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-18566 ModernLife Bathroom sink shroud</image:title>
      <image:caption>KOHLER K-18566 ModernLife Bathroom sink shroud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-whitehaven-stainless-steel-sink-rack-24-apron-front-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad31898_rgb_2976d145-2528-41da-b7ab-8f51fd6114c6.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-8395 Whitehaven Stainless steel sink rack for 24&quot; apron-front sink</image:title>
      <image:caption>KOHLER K-8395 Whitehaven Stainless steel sink rack for 24&quot; apron-front sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-undertone-22-undermount-single-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa98637_8ce2369b-dc82-494d-8d7b-d50d7ec161b8.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-3179 Undertone 22&quot; undermount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3179 Undertone 22&quot; undermount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-roll-out-tray-kohler-36-tailored-vanities-2-doors</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_aa14af00-d687-4742-a825-ca1a84305ab3.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-99680-SH3 Roll-out tray for KOHLER(R) 36&quot; Tailored vanities with 2 doors</image:title>
      <image:caption>KOHLER K-99680-SH3-1WR Roll-out tray for KOHLER 36&quot; Tailored vanities with 2 doors</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cachet-quiet-close-round-front-toilet-seat</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa54022_rgb_45f89768-abcc-4398-b380-086da5a11b7b.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-7673 Cachet Quiet-Close round-front toilet seat</image:title>
      <image:caption>KOHLER K-7673 Cachet Quiet-Close round-front toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-roll-out-tray-kohler-60-tailored-vanities-single-basin</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_f1d4b5f6-dadf-4df0-8d2b-8afdcd1df243.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-99680-SH5 Roll-out tray for KOHLER(R) 60&quot; Tailored vanities with single basin</image:title>
      <image:caption>KOHLER K-99680-SH5-1WR Roll-out tray for KOHLER 60&quot; Tailored vanities with single basin</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-comforteeight-two-piece-elongated-dual-flush-chair-height</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_51312599-e285-42bf-878d-1d591d1e37ee.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-6393 Highline ComForteeight Two-piece elongated dual-flush chair height toilet with 10&quot; rough-in</image:title>
      <image:caption>KOHLER K-6393 Highline Comfort Height Two-piece elongated dual-flush chair height toilet with 10&quot; rough-in</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t78016-4-components-rite-temp-valve-trim-lever-handle-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac47385_rgb_d53a468b-ba0e-4557-af70-7b2f224440c8.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-T78016-4 Components Rite-Temp valve trim with Lever handle and diverter</image:title>
      <image:caption>KOHLER K-T78016-4 Components Rite-Temp valve trim with Lever handle and diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dickinson-33-undermount-single-bowl-farmhouse-kitchen-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad36451_rgb_3b7c6c23-f499-4535-b522-b1d426fe0a29.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-6546 Dickinson 33&quot; undermount single-bowl farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-6546 Dickinson 33&quot; undermount single-bowl farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-adjustable-shelf-electrical-outlets-kohler-72-tailored-vanities-double</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_71cb74e0-ae22-4a41-9c89-e0198cc41d31.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-99678-SH7 Adjustable shelf with electrical outlets for KOHLER(R) 72&quot; Tailored vanities with double basin</image:title>
      <image:caption>KOHLER K-99678-SH7-1WR Adjustable shelf with electrical outlets for KOHLER 72&quot; Tailored vanities with double basin</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-roll-out-tray-kohler-42-tailored-vanities-1-door</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_70f3fa93-f0af-402c-ac46-5f15907ec1a0.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-99680-SH12 Roll-out tray for KOHLER(R) 42&quot; Tailored vanities with 1 door</image:title>
      <image:caption>KOHLER K-99680-SH12-1WR Roll-out tray for KOHLER 42&quot; Tailored vanities with 1 door</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-adjustable-shelf-kohler-72-tailored-vanities-double-basin</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_6188d935-3930-4868-accb-a0684263f707.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-99677-SH7 Adjustable shelf for KOHLER(R) 72&quot; Tailored vanities with double basin</image:title>
      <image:caption>KOHLER K-99677-SH7-1WR Adjustable shelf for KOHLER 72&quot; Tailored vanities with double basin</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jute-48-wall-hung-bathroom-vanity-cabinet-2-doors-2-drawers-split-top</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_007924e9-b31e-4dc4-9de6-7230352f7728.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-99544-SD Jute 48&quot; wall-hung bathroom vanity cabinet with 2 doors and 2 drawers, split top drawer</image:title>
      <image:caption>KOHLER K-99544-SD-1WA Jute 48&quot; wall-hung bathroom vanity cabinet with 2 doors and 2 drawers, split top drawer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t10595-4-bancroft-mastershower-transfer-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa81073_rgb_3ee49893-4135-4939-8456-ec27fd6b29ee.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-T10595-4 Bancroft MasterShower transfer valve trim</image:title>
      <image:caption>KOHLER K-T10595-4 Bancroft MasterShower transfer valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-adjustable-shelf-kohler-24-tailored-vanities-2-doors</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_d46879ae-32e2-4148-8777-1e5af5f1f9f6.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-99677-SH1 Adjustable shelf for KOHLER(R) 24&quot; Tailored vanities with 2 doors</image:title>
      <image:caption>KOHLER K-99677-SH1-1WR Adjustable shelf for KOHLER 24&quot; Tailored vanities with 2 doors</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-damask-60-bathroom-vanity-cabinet-toe-kick-2-doors-6-drawers</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_1d8e15ba-cade-434c-b00c-aa3ecc440fa0.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-99523-TK Damask 60&quot; bathroom vanity cabinet with toe kick, 2 doors and 6 drawers</image:title>
      <image:caption>KOHLER K-99523-TK-1WA Damask 60&quot; bathroom vanity cabinet with toe kick, 2 doors and 6 drawers</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-poise-33-x-18-x-9-3-4-undermount-single-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_c8477d15-ce89-4847-b209-5ec7d4b4990e.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-3387 Poise 33&quot; x 18&quot; x 9-3/4&quot; Undermount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3387 Poise 33&quot; x 18&quot; x 9-3/4&quot; Undermount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jacquard-36-bathroom-vanity-cabinet-furniture-legs-1-door-3-drawers-left</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_1266a967-62a1-4750-8007-b203c38d6553.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-99507-LGL Jacquard 36&quot; bathroom vanity cabinet with furniture legs, 1 door and 3 drawers on left</image:title>
      <image:caption>KOHLER K-99507-LGL-1WA Jacquard 36&quot; bathroom vanity cabinet with furniture legs, 1 door and 3 drawers on left</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-damask-24-bathroom-vanity-cabinet-toe-kick-2-doors-1-drawer</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_eb45c085-56c2-4dab-b6e5-b2a4bf7b552f.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-99514-TK Damask 24&quot; bathroom vanity cabinet with toe kick, 2 doors and 1 drawer</image:title>
      <image:caption>KOHLER K-99514-TK-1WA Damask 24&quot; bathroom vanity cabinet with toe kick, 2 doors and 1 drawer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-poplin-30-bathroom-vanity-cabinet-legs-2-doors</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_e57a6a73-da1b-48e5-8489-2d4400883b60.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-99528-LG Poplin 30&quot; bathroom vanity cabinet with legs and 2 doors</image:title>
      <image:caption>KOHLER K-99528-LG-1WA Poplin 30&quot; bathroom vanity cabinet with legs and 2 doors</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jacquard-48-bathroom-vanity-cabinet-furniture-legs-2-doors-6-drawers</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_9c0e0372-a659-4a85-af6b-1c76a34d26d0.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-99509-LG Jacquard 48&quot; bathroom vanity cabinet with furniture legs, 2 doors and 6 drawers</image:title>
      <image:caption>KOHLER K-99509-LG-1WA Jacquard 48&quot; bathroom vanity cabinet with furniture legs, 2 doors and 6 drawers</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-single-function-showerhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac30533_rgb_7adfb733-17c0-46cf-946a-7889714d9302.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-45409-G Memoirs Single-function showerhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-45409-G Memoirs Single-function showerhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverby-33-undermount-double-bowl-workstation-kitchen-sink-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab93158_rgb_83d432f0-5a01-46ef-8c59-881bf214d739.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-8679-5UA3 Riverby 33&quot; undermount double-bowl workstation kitchen sink</image:title>
      <image:caption>KOHLER K-8679-5UA3 Riverby 33&quot; undermount double-bowl workstation kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-tall-single-handle-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad22551_rgb_8e5bceb4-3cf6-4afb-a6f6-a0f11ce29915.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-77959-4A Components Tall single-handle bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-77959-4A Components Tall single-handle bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-33-top-undermount-double-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab46688_rgb_c72d017f-acc3-4e5b-b240-a6e3613bda5c.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-3823-1 Vault 33&quot; top-/undermount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3823-1 Vault 33&quot; top-/undermount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-ceramic-impressions-49-vitreous-china-vanity-top-integrated-oval-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_4d911878-65c9-4fa6-8357-5d8bb495bb37.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-2891-8 Ceramic/Impressions 49&quot; Vitreous china vanity top with integrated oval sink</image:title>
      <image:caption>KOHLER K-2891-8 Ceramic/Impressions 49&quot; Vitreous china vanity top with integrated oval sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-oval-60-x-36-freestanding-bubblemassage-air-bath</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_bc1c3dea-53ed-4d15-b583-edab3828d240.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-5702-G Underscore Oval 60&quot; x 36&quot; freestanding BubbleMassage(TM) Air Bath</image:title>
      <image:caption>KOHLER K-5702-G-0 Underscore Oval 60&quot; x 36&quot; freestanding BubbleMassage(TM) Air Bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-damask-30-bathroom-vanity-cabinet-furniture-legs-2-doors-1-drawer</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_ee82858b-f92d-4fd9-a9d7-b4a1e07fbac4.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-99516-LG Damask 30&quot; bathroom vanity cabinet with furniture legs, 2 doors and 1 drawer</image:title>
      <image:caption>KOHLER K-99516-LG-1WA Damask 30&quot; bathroom vanity cabinet with furniture legs, 2 doors and 1 drawer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-33-top-undermount-double-bowl-kitchen-sink-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab46690_rgb_3340cd4e-a404-405b-a2de-1ff954c4094f.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-3823-3 Vault 33&quot; top-/undermount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3823-3 Vault 33&quot; top-/undermount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stratton-water-guard-wall-mount-3-5-gpf-flushometer-valve-elongated-blow</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa60482_rgb_398073cd-f774-4d16-9027-3ced3fe73fc5.jpg?v=1745693891</image:loc>
      <image:title>KOHLER Stratton™ Water-Guard Wall-mount 3.5 gpf flushometer valve elongated blow-out toilet bowl with top inlet, requires seat</image:title>
      <image:caption>KOHLER Stratton™ Water-Guard Wall-mount 3.5 gpf flushometer valve elongated blow-out toilet bowl with top inlet, requires seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-ceramic-impressions-25-oval-vanity-top-bathroom-sink-single-faucet-hole</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_694faee7-8189-4a81-89d0-42422019351d.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-2791-1 Ceramic/Impressions 25&quot; oval vanity-top bathroom sink with single faucet hole</image:title>
      <image:caption>KOHLER K-2791-1 Ceramic/Impressions 25&quot; oval vanity-top bathroom sink with single faucet hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-ceramic-impressions-25-rectangular-vanity-top-bathroom-sink-single</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_63343fab-fb3a-4283-95c4-666ddfbaaed3.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-2777-1 Ceramic/Impressions 25&quot; rectangular vanity-top bathroom sink with single faucet hole</image:title>
      <image:caption>KOHLER K-2777-1-G81 Ceramic/Impressions 25&quot; rectangular vanity-top bathroom sink with single faucet hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-ceramic-impressions-31-vitreous-china-vanity-top-integrated-rectangular</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_f4bf0f00-6516-4efd-ac86-595276bbe706.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-2779-8 Ceramic/Impressions 31&quot; Vitreous china vanity top with integrated rectangular sink</image:title>
      <image:caption>KOHLER K-2779-8 Ceramic/Impressions 31&quot; Vitreous china vanity top with integrated rectangular sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tresham-30-pedestal-bathroom-sink-basin-8-widespread-faucet-holes</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_8abcc8b5-b04d-4742-a195-7596823bef09.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-2758-8 Tresham 30&quot; pedestal bathroom sink basin with 8&quot; widespread faucet holes</image:title>
      <image:caption>KOHLER K-2758-8-0 Tresham 30&quot; pedestal bathroom sink basin with 8&quot; widespread faucet holes</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-bathroom-sink-basin-single-faucet-hole</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_3f858fc9-b4ee-4571-a59e-f432ae1784ed.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-2296-1 Wellworth Bathroom sink basin with single faucet hole</image:title>
      <image:caption>KOHLER K-2296-1-47 Wellworth Bathroom sink basin with single faucet hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kelston-drop-in-bathroom-sink-single-faucet-hole</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_4751388a-5b9e-4ee9-822b-4c5208db224b.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-2381-1 Kelston Drop-in bathroom sink with single faucet hole</image:title>
      <image:caption>KOHLER K-2381-1-0 Kelston Drop-in bathroom sink with single faucet hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-bathroom-sink-8-widespread-faucet-holes</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_8f6344b6-dc83-413d-9122-0781e825e453.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-2295-8 Devonshire Bathroom sink with 8&quot; widespread faucet holes</image:title>
      <image:caption>KOHLER K-2295-8-0 Devonshire Bathroom sink with 8&quot; widespread faucet holes</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-damask-24-wall-hung-bathroom-vanity-cabinet-2-doors</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_57d06d95-3b44-4597-9e97-2f2221e602c1.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-99513 Damask 24&quot; wall-hung bathroom vanity cabinet with 2 doors</image:title>
      <image:caption>KOHLER K-99513-1WA Damask 24&quot; wall-hung bathroom vanity cabinet with 2 doors</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-alcove-bath-right-drain</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab28747_rgb_5eeff290-a8b6-4094-bca4-82aa7ef9e44c.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-1946-R Archer 60&quot; x 30&quot; alcove bath, right drain</image:title>
      <image:caption>KOHLER K-1946-R Archer 60&quot; x 30&quot; alcove bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-marabou-30-bathroom-vanity-cabinet-2-doors</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_33952650-a9f3-4522-b711-cfa4650bf4e9.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-99553 Marabou 30&quot; bathroom vanity cabinet with 2 doors</image:title>
      <image:caption>KOHLER K-99553-1WA Marabou 30&quot; bathroom vanity cabinet with 2 doors</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-widespread-bathroom-sink-faucet-lever-handles-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39245_rgb_a7cb428c-9359-4c78-9b68-bc44c5ab91b6.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-14408-4 Purist Widespread bathroom sink faucet with Lever handles, 1.2 gpm</image:title>
      <image:caption>KOHLER K-14408-4 Purist Widespread bathroom sink faucet with Lever handles, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunward-60-x-42-drop-in-whirlpool-bath</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa74947_rgb_dba35dc9-711f-466d-8027-4a0c0a1784bb.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-1162-S1 Sunward 60&quot; x 42&quot; drop-in whirlpool bath</image:title>
      <image:caption>KOHLER K-1162-S1 Sunward 60&quot; x 42&quot; drop-in whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-42-grab-bar</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac88873_rgb_298256b8-d8b4-4103-9fca-3f8ffd30d387.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-11896 Purist 42&quot; grab bar</image:title>
      <image:caption>KOHLER K-11896 Purist 42&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-soap-dispenser</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_0f50bddc-4a76-4625-983d-91683a3de90b.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-6383 Soap dispenser</image:title>
      <image:caption>KOHLER K-6383-0 Soap dispenser</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lawnfield-stainless-steel-sink-rack-15-13-32-x-16-1-2-right-hand-bowl</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_f5de1c10-dd85-4bf4-a503-793f203c4452.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-6162 Lawnfield Stainless steel sink rack, 15-13/32&quot; x 16-1/2&quot;, for right-hand bowl</image:title>
      <image:caption>KOHLER K-6162-ST Lawnfield Stainless steel sink rack, 15-13/32&quot; x 16-1/2&quot;, for right-hand bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-toilet-tank-1-28-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_6cd3809f-ccdc-4079-b41a-fdb3fd132965.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-5311 Wellworth Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-5311-47 Wellworth Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kathryn-bathroom-sink-pedestal</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_837944f4-89ba-4bea-9a03-55ecc1d63d32.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-2324 Kathryn Bathroom sink pedestal</image:title>
      <image:caption>KOHLER K-2324-0 Kathryn Bathroom sink pedestal</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-one-piece-elongated-1-28-gpf-toilet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_514c7ffb-55ee-4d97-a5ee-c61935032a79.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-3639 Archer one-piece elongated 1.28 gpf toilet</image:title>
      <image:caption>KOHLER K-3639-0 Archer one-piece elongated 1.28 gpf toilet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-reve-one-piece-compact-elongated-toilet-skirted-trapway-dual-flush</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa87865_rgb_1c308ba3-adc7-4f98-9374-578171d05efa.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-3797 Reve One-piece compact elongated toilet with skirted trapway, dual-flush</image:title>
      <image:caption>KOHLER K-3797 Reve One-piece compact elongated toilet with skirted trapway, dual-flush</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-chess-65-x-30-freestanding-bath-center-toe-tap-drain</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_d2beaa73-254e-495d-8704-aca83b9e9ce9.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-8337 Chess 65&quot; x 30&quot; freestanding bath with center toe-tap drain</image:title>
      <image:caption>KOHLER K-8337-0 Chess 65&quot; x 30&quot; freestanding bath with center toe-tap drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kathryn-drop-in-bathroom-sink-8-widespread-faucet-holes</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_b427046c-cd1c-4664-b662-a4d0a7669a59.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-2325-8 Kathryn Drop-in bathroom sink with 8&quot; widespread faucet holes</image:title>
      <image:caption>KOHLER K-2325-8-0 Kathryn Drop-in bathroom sink with 8&quot; widespread faucet holes</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-k928754-3727-bds-28-690-panel-rail</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_MP_K928754_80466cbe-bf67-4de4-b59b-50a7d777c0fa.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-K928754 3727   Bds 28.690 Panel Rail</image:title>
      <image:caption>KOHLER K-K928754 3727   Bds 28.690 Panel Rail</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-b527203-friction-ringgraytraditional</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_B527201_dac4c829-e8d6-4068-b09b-e88e00b098b9.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-B527203 Friction Ring(Gray)Traditional</image:title>
      <image:caption>KOHLER K-B527203 Friction Ring(Gray)Traditional</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-cb-xss289-repl-lens-cll03f</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_CB-XSS289_daff4610-a3ec-494b-b544-20294d9e0666.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-CB-XSS289 Repl Lens For Cll03F</image:title>
      <image:caption>KOHLER K-CB-XSS289 Repl Lens For Cll03F</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-rgp64512-hanger-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_MP_RGP64512_2b0954f1-4c6c-4d03-a272-175effb7af26.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-RGP64512 Hanger (2)</image:title>
      <image:caption>KOHLER K-RGP64512 Hanger (2)</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parity-66-x-33-under-mount-bath</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_88c6e28b-3770-4317-bcc9-1672322ba98a.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-895 Parity 66&quot; x 33&quot; under-mount bath</image:title>
      <image:caption>KOHLER K-895-0 Parity 66&quot; x 33&quot; under-mount bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-k988903-twl-bar-30-812-k-white</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_MP_K988903_9f98ef2f-a502-4dea-b356-1a0e986fd9bb.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-K988903 Twl Bar 30.812 K White</image:title>
      <image:caption>KOHLER K-K988903 Twl Bar 30.812 K White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-b527201-friction-ringbluetraditional</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_B527201_7e925a4b-7cce-4f6f-b08b-409806bbacef.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-B527201 Friction Ring(Blue)Traditional</image:title>
      <image:caption>KOHLER K-B527201 Friction Ring(Blue)Traditional</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-b527202-friction-ringredtraditional</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_B527201_dc53eaef-e427-4087-8384-c7a82d2cf56d.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-B527202 Friction Ring(Red)Traditional</image:title>
      <image:caption>KOHLER K-B527202 Friction Ring(Red)Traditional</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-washer-waterway</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_97885_08f3c677-95f7-49c1-bccb-b909b3d03faa.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-97885 Washer, Waterway</image:title>
      <image:caption>KOHLER K-97885 Washer, Waterway</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-screw-8-32unc-2a-x-375</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_97879_b288b0c7-230f-4c3d-aa8c-d543ebc15499.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-97879 Screw,#8-32Unc-2A X .375</image:title>
      <image:caption>KOHLER K-97879 Screw,#8-32Unc-2A X .375</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-bathroom-sink-single-faucet-hole</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_2af6dcd6-0f39-44fd-b3d9-cfba5a9a118f.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-2295-1 Devonshire Bathroom sink with single faucet hole</image:title>
      <image:caption>KOHLER K-2295-1-0 Devonshire Bathroom sink with single faucet hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-adapter-assy</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_97542_c43f8f75-21ea-44f6-b295-28e600736891.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-97542 Adapter Assy</image:title>
      <image:caption>KOHLER K-97542 Adapter Assy</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-acrylic-plate-white</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_97558_ec690fbd-c051-48ed-bea8-aa853629dad3.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-97558-A Acrylic Plate (White)</image:title>
      <image:caption>KOHLER K-97558-A Acrylic Plate (White)</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-washer-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_97539_cc90d6f0-b8d2-4963-ab40-c2105d63890e.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-97539 Washer</image:title>
      <image:caption>KOHLER K-97539 Washer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-flange-suction</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_96708_fe7c5aa3-0b5b-475c-bfd3-ca59bb40a02b.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-96708 Flange, Suction</image:title>
      <image:caption>KOHLER K-96708 Flange, Suction</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-screw-set-10-24-x-750</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_95715_8bf32685-65d5-4948-a95b-2bcc7c814300.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-95715 Screw, Set, 10-24 X .750</image:title>
      <image:caption>KOHLER K-95715 Screw, Set, 10-24 X .750</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-3726-151-bds-72-047-pnl-stile</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_928612_d2a0aad8-b472-4285-b027-fa5f0e1cadfd.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-928612 3726 151 Bds 72.047 Pnl Stile</image:title>
      <image:caption>KOHLER K-928612 3726 151 Bds 72.047 Pnl Stile</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bezel-control</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_96958_261b0f44-49b1-4786-8df8-42199748bd51.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-96958 Bezel, Control</image:title>
      <image:caption>KOHLER K-96958 Bezel, Control</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-seal-base</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_89098_5b53aaca-1972-45e8-b4f5-c4e9e78394be.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-89098 Seal, Base</image:title>
      <image:caption>KOHLER K-89098 Seal, Base</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hardware-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_91915_d2f47bf7-95ed-41db-bc25-5a919cc3aa61.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-91915 Hardware Kit</image:title>
      <image:caption>KOHLER K-91915 Hardware Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-neck-jet-manifold-assy</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_93590_2e5725f5-60cf-4b46-9967-f77e90f4455c.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-93590-A Neck Jet Manifold Assy.</image:title>
      <image:caption>KOHLER K-93590-A Neck Jet Manifold Assy.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-trim-ring-kit-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_88529_783b15fc-f63b-4d1c-b2e0-9ed8c90bd359.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-88531-G Trim Ring Kit</image:title>
      <image:caption>KOHLER K-88531-G Trim Ring Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kelston-pedestal-bathroom-sink-4-centerset-faucet-holes</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_b093345b-333c-46fd-bc48-1ff78ff8a99a.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-24050-4 Kelston Pedestal bathroom sink with 4&quot; centerset faucet holes</image:title>
      <image:caption>KOHLER K-24050-4 Kelston Pedestal bathroom sink with 4&quot; centerset faucet holes</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riff-touchless-pull-down-kitchen-sink-faucet-kohler-konnect-three</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad09064_rgb_05b2fc28-068e-430f-bacc-66483c544bae.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-23832-WB Riff Touchless pull-down kitchen sink faucet with KOHLER Konnect and three-function sprayhead</image:title>
      <image:caption>KOHLER K-23832-WB Riff Touchless pull-down kitchen sink faucet with KOHLER Konnect and three-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tone-touchless-pull-down-kitchen-sink-faucet-kohler-konnect-three</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad03791_rgb_029fdb87-2ba4-4627-886c-f889a46d4b04.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-23766-WB Tone Touchless pull-down kitchen sink faucet with KOHLER Konnect and three-function sprayhead</image:title>
      <image:caption>KOHLER K-23766-WB Tone Touchless pull-down kitchen sink faucet with KOHLER Konnect and three-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parallel-widespread-bathroom-sink-faucet-0-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38658_rgb_143ab4d5-0a23-498d-8642-c0ed31efe8d9.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-23484-4N Parallel Widespread bathroom sink faucet, 0.5 gpm</image:title>
      <image:caption>KOHLER K-23484-4N Parallel Widespread bathroom sink faucet, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-2-in-1-multifunction-1-75-gpm-shower-combo-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad35406_rgb_1fb41ced-84fc-4d6e-8d62-d38c46ffcf12.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-23219-G Purist 2-in-1 multifunction 1.75 gpm shower combo kit</image:title>
      <image:caption>KOHLER K-23219-G Purist 2-in-1 multifunction 1.75 gpm shower combo kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parallel-widespread-bathroom-sink-faucet-1-0-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38658_rgb_a55f0495-b9d3-4351-a1e0-4e396874a050.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-23484-4K Parallel Widespread bathroom sink faucet, 1.0 gpm</image:title>
      <image:caption>KOHLER K-23484-4K Parallel Widespread bathroom sink faucet, 1.0 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-skim-flush-actuator-plate</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad06494_rgb_f1765b2d-f5c4-4a3a-8c62-1e6d62a5fe8a.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-23251-F Skim Flush actuator plate</image:title>
      <image:caption>KOHLER K-23251-F Skim Flush actuator plate</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-antilia-28-3-4-rectangular-vessel-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa92665_rgb_c6201530-6a2e-4824-8f19-6deaf37fb4d4.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-2369-CG Antilia 28-3/4&quot; rectangular vessel bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-2369-CG Antilia 28-3/4&quot; rectangular vessel bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parallel-widespread-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38658_rgb_b39be574-330a-4680-adcf-7c69bdb62f49.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-23484-4 Parallel Widespread bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-23484-4 Parallel Widespread bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parallel-deck-mount-bath-faucet-handshower</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38667_rgb_a4803c27-da03-4439-a7e0-682c68da1419.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-23488-4 Parallel Deck-mount bath faucet with handshower</image:title>
      <image:caption>KOHLER K-23488-4 Parallel Deck-mount bath faucet with handshower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-skim-dual-flush-actuator-plate-2-x-4-in-wall-tank-carrier-system</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad06488_rgb_460bc474-6e50-42cb-a0fb-17e90bc18adf.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-23252-F Skim Dual-flush actuator plate for 2&quot; x 4&quot; in-wall tank and carrier system</image:title>
      <image:caption>KOHLER K-23252-F Skim Dual-flush actuator plate for 2&quot; x 4&quot; in-wall tank and carrier system</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parallel-single-handle-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad36438_rgb_7b6ad605-c52a-45d3-b97a-e14920f4c24a.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-23472-4 Parallel Single-handle bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-23472-4 Parallel Single-handle bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-2-in-1-multifunction-1-75-gpm-shower-combo-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad40464_rgb_ae533934-1eb3-4b03-807e-b1af211ab975.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-23218-G Awaken 2-in-1 multifunction 1.75 gpm shower combo kit</image:title>
      <image:caption>KOHLER K-23218-G Awaken 2-in-1 multifunction 1.75 gpm shower combo kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parallel-wall-mount-single-handle-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38647_rgb_06c34643-ecf4-4579-9cc3-ab9e56642d5d.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-22567-4 Parallel Wall-mount single-handle bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-22567-4 Parallel Wall-mount single-handle bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parallel-single-handle-bathroom-sink-faucet-0-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad73407_rgb_2c1fc744-bc93-45d7-8d6f-099a71c2beeb.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-23472-4N Parallel Single-handle bathroom sink faucet, 0.5 gpm</image:title>
      <image:caption>KOHLER K-23472-4N Parallel Single-handle bathroom sink faucet, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-crue-touchless-pull-down-kitchen-sink-faucet-kohler-konnect-three</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad01878_rgb_06a3bad3-6426-4c3f-a6ef-8200a5ba289d.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-22974-WB Crue Touchless pull-down kitchen sink faucet with KOHLER Konnect and three-function sprayhead</image:title>
      <image:caption>KOHLER K-22974-WB Crue Touchless pull-down kitchen sink faucet with KOHLER Konnect and three-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-simpalo-semi-flush-led-light</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_945daa53-940b-40c7-92cc-44606c7a21d8.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-22521-SFLED Simpalo Semi-flush LED light</image:title>
      <image:caption>KOHLER K-22521-SFLED Simpalo Semi-flush LED light</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-simpalo-flush-mount-led-light</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_3bd3b55a-1967-4eea-a108-1f858c4f6d06.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-22518-FMLED Simpalo Flush-mount LED light</image:title>
      <image:caption>KOHLER K-22518-FMLED Simpalo Flush-mount LED light</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-reach-left-hand-trip-lever</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab01897_rgb_da47effe-0273-4817-9c8b-0c05e536d03f.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-21710-L Reach Left-hand trip lever</image:title>
      <image:caption>KOHLER K-21710-L Reach Left-hand trip lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parallel-single-handle-bathroom-sink-faucet-1-0-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad73407_rgb_a6f79d74-4b93-483b-83d6-47df3cc3b13e.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-23472-4K Parallel Single-handle bathroom sink faucet, 1.0 gpm</image:title>
      <image:caption>KOHLER K-23472-4K Parallel Single-handle bathroom sink faucet, 1.0 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-reach-right-hand-trip-lever</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab02190_rgb_668c15a9-89bb-42ec-872e-1f93dab4d9d3.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-21710-R Reach Right-hand trip lever</image:title>
      <image:caption>KOHLER K-21710-R Reach Right-hand trip lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-66-1-4-x-32-1-2-freestanding-bath</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac48635_rgb_7e44bcc1-cfde-4caf-9b75-cfd808c78c4c.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-21000-B Artifacts 66-1/4&quot; x 32-1/2&quot; freestanding bath</image:title>
      <image:caption>KOHLER K-21000-B Artifacts 66-1/4&quot; x 32-1/2&quot; freestanding bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-betello-right-hand-trip-lever</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad09351_rgb_517a5b89-1a26-434a-a84f-c895ad8dfbe9.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-21261-R Betello Right-hand trip lever</image:title>
      <image:caption>KOHLER K-21261-R Betello Right-hand trip lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tend-contemporary-washout-urinal-top-spud-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac82600_rgb_4730d024-1ab4-4ceb-85a7-90b84e2d92f5.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-20713-ET Tend Contemporary washout urinal with top spud</image:title>
      <image:caption>KOHLER K-20713-ET Tend Contemporary washout urinal with top spud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parallel-two-handle-wall-mount-bath-faucet-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad15687_rgb_3b60d8de-7311-4f74-89f1-193587bcd882.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-20716-K Parallel Two-handle wall-mount bath faucet valve</image:title>
      <image:caption>KOHLER K-20716-K Parallel Two-handle wall-mount bath faucet valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-drop-in-heated-bubblemassage-air-bath-whirlpool</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab53773_rgb_516804d0-9b31-46d4-b09a-7bb29af02807.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-1947-XHGH Archer 60&quot; x 30&quot; drop-in Heated BubbleMassage air bath with whirlpool</image:title>
      <image:caption>KOHLER K-1947-XHGH Archer 60&quot; x 30&quot; drop-in Heated BubbleMassage air bath with whirlpool</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-multi-outlet-power-supply-north-american-outlets</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac79831_rgb_370b01f6-dffb-4426-b445-ce18f63ca5e2.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-13481-A Multi-outlet power supply, North American outlets</image:title>
      <image:caption>KOHLER K-13481-A Multi-outlet power supply, North American outlets</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-123c36-sana-composed-wall-mount-touchless-bathroom-sink-faucet-kinesis</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae51582_rgb_b0739180-dabb-4977-b30e-25ceb958cca8.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-123C36-SANA Composed Wall-mount touchless bathroom sink faucet with Kinesis sensor technology, AC-powered</image:title>
      <image:caption>KOHLER K-123C36-SANA Composed Wall-mount touchless bathroom sink faucet with Kinesis sensor technology, AC-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-66-x-36-alcove-heated-bubblemassage-air-bath-right-drain</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab20614_rgb_97356bd5-09ef-4637-9d3b-91b9b4e29462.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-1224-GHRA Mariposa 66&quot; x 36&quot; alcove Heated BubbleMassage air bath, right drain</image:title>
      <image:caption>KOHLER K-1224-GHRA Mariposa 66&quot; x 36&quot; alcove Heated BubbleMassage air bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-124c36-sana-composed-wall-mount-touchless-bathroom-sink-faucet-kinesis</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad07608_rgb_7b7d9143-5015-41fd-8027-040056c0e168.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-124C36-SANA Composed Wall-mount touchless bathroom sink faucet with Kinesis sensor technology, DC-powered</image:title>
      <image:caption>KOHLER K-124C36-SANA Composed Wall-mount touchless bathroom sink faucet with Kinesis sensor technology, DC-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-10uh00k30-mach-tripoint-touchless-urinal-flushometer-hes-powered-1-0</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81805_rgb_95de65bf-47a0-4aa1-91ef-37b50c7a8b5b.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-10UH00K30 Mach Tripoint Touchless urinal flushometer, HES-powered, 1.0 gpf</image:title>
      <image:caption>KOHLER K-10UH00K30 Mach Tripoint Touchless urinal flushometer, HES-powered, 1.0 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-10uh00g20-rf-mach-tripoint-touchless-retrofit-urinal-flushometer-hes</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81804_rgb_d6b05ff2-c00e-4750-b05e-80bf74ea0ccd.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-10UH00G20-RF Mach Tripoint Touchless retrofit urinal flushometer, HES-powered, 0.5 gpf</image:title>
      <image:caption>KOHLER K-10UH00G20-RF Mach Tripoint Touchless retrofit urinal flushometer, HES-powered, 0.5 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-10uh00k20-mach-tripoint-touchless-urinal-flushometer-hes-powered-1-0</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81805_rgb_717936b5-78ef-41ab-ad73-c514c85d7a5d.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-10UH00K20 Mach Tripoint Touchless urinal flushometer, HES-powered, 1.0 gpf</image:title>
      <image:caption>KOHLER K-10UH00K20 Mach Tripoint Touchless urinal flushometer, HES-powered, 1.0 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-10uh00g20-mach-tripoint-touchless-urinal-flushometer-hes-powered-0-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81805_rgb_8e9b0578-b38b-4c71-b8bb-323e8193e69f.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-10UH00G20 Mach Tripoint Touchless urinal flushometer, HES-powered, 0.5 gpf</image:title>
      <image:caption>KOHLER K-10UH00G20 Mach Tripoint Touchless urinal flushometer, HES-powered, 0.5 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-modern-farm-two-light-linear-chandelier</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_bdf78889-f524-4ad6-a20c-6bc171e284d3.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-23661-CH02 Modern Farm Two-light linear chandelier</image:title>
      <image:caption>KOHLER K-23661-CH02 Modern Farm Two-light linear chandelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-10uh00k30-rf-mach-tripoint-touchless-retrofit-urinal-flushometer-hes</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81804_rgb_0ced4a11-c922-40f2-a865-ce00e2fa8fbc.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-10UH00K30-RF Mach Tripoint Touchless retrofit urinal flushometer, HES-powered, 1.0 gpf</image:title>
      <image:caption>KOHLER K-10UH00K30-RF Mach Tripoint Touchless retrofit urinal flushometer, HES-powered, 1.0 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-10ud00k20-mach-tripoint-touchless-urinal-flushometer-dc-powered-1-0-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81805_rgb_8d0fe7b9-d82b-4924-810a-d5a3107b43c7.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-10UD00K20 Mach Tripoint Touchless urinal flushometer, DC-powered, 1.0 gpf</image:title>
      <image:caption>KOHLER K-10UD00K20 Mach Tripoint Touchless urinal flushometer, DC-powered, 1.0 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-10uh00d20-mach-tripoint-touchless-urinal-flushometer-hes-powered-0-125</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81805_rgb_7873151e-5e65-43f1-aac5-c2e43f282c06.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-10UH00D20 Mach Tripoint Touchless urinal flushometer, HES-powered, 0.125 gpf</image:title>
      <image:caption>KOHLER K-10UH00D20 Mach Tripoint Touchless urinal flushometer, HES-powered, 0.125 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-10th00r10-mach-tripoint-touchless-toilet-flushometer-hes-powered-1-6</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81803_rgb_1e579c22-2533-47c6-948d-064c61c0e6ee.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-10TH00R10 Mach Tripoint Touchless toilet flushometer, HES-powered, 1.6 gpf</image:title>
      <image:caption>KOHLER K-10TH00R10 Mach Tripoint Touchless toilet flushometer, HES-powered, 1.6 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-10ud00g20-mach-tripoint-touchless-urinal-flushometer-dc-powered-0-5-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae77609_rgb_3f7ad6b3-d029-433d-8b30-c09b77ee3c61.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-10UD00G20 Mach Tripoint Touchless urinal flushometer, DC-powered, 0.5 gpf</image:title>
      <image:caption>KOHLER K-10UD00G20 Mach Tripoint Touchless urinal flushometer, DC-powered, 0.5 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mach-tripoint-touchless-urinal-flushometer-dc-powered-0-125-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae61300_rgb_4b7b5319-8e58-4e4e-ae85-e800ff6ac1d9.jpg?v=1745693890</image:loc>
      <image:title>KOHLER Mach Tripoint Touchless urinal flushometer, DC-powered, 0.125 gpf</image:title>
      <image:caption>KOHLER Mach Tripoint Touchless urinal flushometer, DC-powered, 0.125 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-10uh00d20-rf-mach-tripoint-touchless-retrofit-urinal-flushometer-hes</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81805_rgb_49259839-e1cb-4c3b-a0c5-fd36419ac435.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-10UH00D20-RF Mach Tripoint Touchless retrofit urinal flushometer, HES-powered, 0.125 gpf</image:title>
      <image:caption>KOHLER K-10UH00D20-RF Mach Tripoint Touchless retrofit urinal flushometer, HES-powered, 0.125 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-10th00r10-rf-mach-tripoint-touchless-retrofit-urinal-flushometer-dc</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81804_rgb_ee7ec521-504d-4721-8b53-1530e8df959d.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-10TH00R10-RF Mach Tripoint Touchless retrofit urinal flushometer, DC-powered, 1.6 gpf</image:title>
      <image:caption>KOHLER K-10TH00R10-RF Mach Tripoint Touchless retrofit urinal flushometer, DC-powered, 1.6 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-10td00r10-mach-tripoint-touchless-toilet-flushometer-dc-powered-1-6-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae61302_rgb_ad03a963-066c-4ae3-aa16-2c9faa21e1f5.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-10TD00R10 Mach Tripoint Touchless toilet flushometer, DC-powered, 1.6 gpf</image:title>
      <image:caption>KOHLER K-10TD00R10 Mach Tripoint Touchless toilet flushometer, DC-powered, 1.6 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-10th00n10-rf-mach-tripoint-touchless-retrofit-urinal-flushometer-hes</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81804_rgb_f9303ab6-9f68-48e5-b017-c695bd2dca38.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-10TH00N10-RF Mach Tripoint Touchless retrofit urinal flushometer, HES-powered, 1.28 gpf</image:title>
      <image:caption>KOHLER K-10TH00N10-RF Mach Tripoint Touchless retrofit urinal flushometer, HES-powered, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-10th00k10-mach-tripoint-touchless-toilet-flushometer-hes-powered-1-0</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/kohler_10th00k10_polished-chrome_1.jpg?v=1778500940</image:loc>
      <image:title>KOHLER K-10TH00K10 Mach Tripoint Touchless toilet flushometer, HES-powered, 1.0 gpf</image:title>
      <image:caption></image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-10th00n10-mach-tripoint-touchless-toilet-flushometer-hes-powered-1-28</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81803_rgb_d215402b-2011-4cd9-9679-422a05912a45.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-10TH00N10 Mach Tripoint Touchless toilet flushometer, HES-powered, 1.28 gpf</image:title>
      <image:caption>KOHLER K-10TH00N10 Mach Tripoint Touchless toilet flushometer, HES-powered, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-10td00r10-rf-mach-tripoint-touchless-retrofit-toilet-flushometer-dc</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81804_rgb_bce9e8a9-d149-42bd-9d03-4c7f7d335acd.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-10TD00R10-RF Mach Tripoint Touchless retrofit toilet flushometer, DC-powered, 1.6 gpf</image:title>
      <image:caption>KOHLER K-10TD00R10-RF Mach Tripoint Touchless retrofit toilet flushometer, DC-powered, 1.6 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-10td00n10-mach-tripoint-touchless-toilet-flushometer-dc-powered-1-28</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae61302_rgb_009d0232-f519-4a96-a7d0-0e86ca51d089.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-10TD00N10 Mach Tripoint Touchless toilet flushometer, DC-powered, 1.28 gpf</image:title>
      <image:caption>KOHLER K-10TD00N10 Mach Tripoint Touchless toilet flushometer, DC-powered, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-10td00k10-mach-tripoint-touchless-toilet-flushometer-dc-powered-1-0-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae61302_rgb_3b2cbe07-f872-47cc-a1ab-3faf3e8232e5.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-10TD00K10 Mach Tripoint Touchless toilet flushometer, DC-powered, 1.0 gpf</image:title>
      <image:caption>KOHLER K-10TD00K10 Mach Tripoint Touchless toilet flushometer, DC-powered, 1.0 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purewash-m300-elongated-manual-bidet-toilet-seat-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad10432_rgb_53cb2f77-711f-400f-bb81-6fcdf6c6852c.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-98804 PureWash M300 Elongated manual bidet toilet seat</image:title>
      <image:caption>KOHLER K-98804 PureWash M300 Elongated manual bidet toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-1-1-4-x-60-linear-drain-grate-perforated-pattern</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59839_rgb_01d6ebfd-9880-4516-a565-b44d58efebdf.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-80664 1-1/4&quot; x 60&quot; linear drain grate with perforated pattern</image:title>
      <image:caption>KOHLER K-80664 1-1/4&quot; x 60&quot; linear drain grate with perforated pattern</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-10td00n10-rf-mach-tripoint-touchless-retrofit-toilet-flushometer-dc</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81804_rgb_65aa3b0d-3fe4-43de-a1b6-c278a7edee60.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-10TD00N10-RF Mach Tripoint Touchless retrofit toilet flushometer, DC-powered, 1.28 gpf</image:title>
      <image:caption>KOHLER K-10TD00N10-RF Mach Tripoint Touchless retrofit toilet flushometer, DC-powered, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-2-1-2-x-36-linear-drain-grate-perforated-pattern</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59812_rgb_a1680461-cbdb-49a9-88f9-b15c20cc37e1.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-80659 2-1/2&quot; x 36&quot; linear drain grate with perforated pattern</image:title>
      <image:caption>KOHLER K-80659 2-1/2&quot; x 36&quot; linear drain grate with perforated pattern</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-2-1-2-x-60-linear-drain-grate-perforated-pattern</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59827_rgb_957292bb-efcd-401a-b34b-714f4dbf6563.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-80661 2-1/2&quot; x 60&quot; linear drain grate with perforated pattern</image:title>
      <image:caption>KOHLER K-80661 2-1/2&quot; x 60&quot; linear drain grate with perforated pattern</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-1-1-4-x-36-linear-drain-grate-lattice-pattern</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59808_rgb_8eb79df6-1bad-4fea-86ff-543065e628e0.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-80656 1-1/4&quot; x 36&quot; linear drain grate with lattice pattern</image:title>
      <image:caption>KOHLER K-80656 1-1/4&quot; x 36&quot; linear drain grate with lattice pattern</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-2-1-2-x-48-linear-drain-grate-perforated-pattern</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59819_rgb_146bb4f8-faf0-4022-a69e-2c316ccd4d59.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-80660 2-1/2&quot; x 48&quot; linear drain grate with perforated pattern</image:title>
      <image:caption>KOHLER K-80660 2-1/2&quot; x 48&quot; linear drain grate with perforated pattern</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-1-1-4-x-36-linear-drain-grate-perforated-pattern</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59826_rgb_24fdf8b0-659a-4df7-aa06-7c335f00b238.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-80662 1-1/4&quot; x 36&quot; linear drain grate with perforated pattern</image:title>
      <image:caption>KOHLER K-80662 1-1/4&quot; x 36&quot; linear drain grate with perforated pattern</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-1-1-4-x-48-linear-drain-grate-perforated-pattern</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59837_rgb_99639bab-46d1-4cf6-a16c-6b432a0b63e9.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-80663 1-1/4&quot; x 48&quot; linear drain grate with perforated pattern</image:title>
      <image:caption>KOHLER K-80663 1-1/4&quot; x 48&quot; linear drain grate with perforated pattern</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-1-1-4-x-60-linear-drain-grate-lattice-pattern</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59803_rgb_dfa09673-f60e-4219-82be-c4afe1acf9ee.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-80658 1-1/4&quot; x 60&quot; linear drain grate with lattice pattern</image:title>
      <image:caption>KOHLER K-80658 1-1/4&quot; x 60&quot; linear drain grate with lattice pattern</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-1-1-4-x-48-linear-drain-grate-lattice-pattern</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59809_rgb_d6405c26-3c35-4c90-9e1f-9d21b2707846.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-80657 1-1/4&quot; x 48&quot; linear drain grate with lattice pattern</image:title>
      <image:caption>KOHLER K-80657 1-1/4&quot; x 48&quot; linear drain grate with lattice pattern</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-2-1-2-x-60-linear-drain-grate-lattice-pattern</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59796_rgb_c7879312-fdf9-4da8-909d-5d8246bf53cd.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-80655 2-1/2&quot; x 60&quot; linear drain grate with lattice pattern</image:title>
      <image:caption>KOHLER K-80655 2-1/2&quot; x 60&quot; linear drain grate with lattice pattern</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-2-1-2-x-48-linear-drain-grate-lattice-pattern</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59799_rgb_ba05aeb0-be61-431f-b163-8cabbd600151.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-80654 2-1/2&quot; x 48&quot; linear drain grate with lattice pattern</image:title>
      <image:caption>KOHLER K-80654 2-1/2&quot; x 48&quot; linear drain grate with lattice pattern</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-1-1-4-x-60-linear-drain-grate-tile-in-panel</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59786_rgb_cbc4589e-6b43-46b4-860d-858439598a8f.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-80652 1-1/4&quot; x 60&quot; linear drain grate with tile-in panel</image:title>
      <image:caption>KOHLER K-80652 1-1/4&quot; x 60&quot; linear drain grate with tile-in panel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-1-1-4-x-36-linear-drain-grate-tile-in-panel</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59780_rgb_c5a6612a-2951-4569-95e6-a6b5b72ad6b1.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-80650 1-1/4&quot; x 36&quot; linear drain grate with tile-in panel</image:title>
      <image:caption>KOHLER K-80650 1-1/4&quot; x 36&quot; linear drain grate with tile-in panel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-2-1-2-x-60-linear-drain-grate-tile-in-panel</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59783_rgb_8e3a504a-71fe-4ad5-b17e-c7c5cb8632f0.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-80649 2-1/2&quot; x 60&quot; linear drain grate with tile-in panel</image:title>
      <image:caption>KOHLER K-80649 2-1/2&quot; x 60&quot; linear drain grate with tile-in panel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-2-1-2-x-36-linear-drain-grate-lattice-pattern</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59787_rgb_b2c98774-8cc5-4a1a-8f30-33eefa4bca00.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-80653 2-1/2&quot; x 36&quot; linear drain grate with lattice pattern</image:title>
      <image:caption>KOHLER K-80653 2-1/2&quot; x 36&quot; linear drain grate with lattice pattern</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-2-1-2-x-36-60-linear-drain-channel</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad71676_rgb_10ccc7e6-b9aa-4ed2-a847-4dae3ab08865.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-80646 2-1/2&quot; x 36&quot;-60&quot; linear drain channel</image:title>
      <image:caption>KOHLER K-80646 2-1/2&quot; x 36&quot;-60&quot; linear drain channel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-1-1-4-x-48-linear-drain-grate-tile-in-panel</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59778_rgb_3f6fdd6d-ae3a-41ca-8275-ed8e24889dd3.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-80651 1-1/4&quot; x 48&quot; linear drain grate with tile-in panel</image:title>
      <image:caption>KOHLER K-80651 1-1/4&quot; x 48&quot; linear drain grate with tile-in panel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-silicone-sink-mat</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad04028_rgb_53ef152e-ee87-4fe3-b361-daf01d7ff5fd.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-78956 Silicone sink mat</image:title>
      <image:caption>KOHLER K-78956 Silicone sink mat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-flush-actuator-plate-2-x-4-in-wall-tank-carrier-system</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac27895_rgb_be765c72-9791-4333-8f4e-6ed4b3dbe0c0.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-77271 Memoirs Flush actuator plate for 2&quot; x 4&quot; in-wall tank and carrier system</image:title>
      <image:caption>KOHLER K-77271 Memoirs Flush actuator plate for 2&quot; x 4&quot; in-wall tank and carrier system</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-2-1-2-x-36-linear-drain-grate-tile-in-panel</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59766_rgb_facf91e0-2907-4883-94bc-1107bfc60a4c.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-80647 2-1/2&quot; x 36&quot; linear drain grate with tile-in panel</image:title>
      <image:caption>KOHLER K-80647 2-1/2&quot; x 36&quot; linear drain grate with tile-in panel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-2-1-2-x-48-linear-drain-grate-tile-in-panel</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad59774_rgb_93086429-cf63-42c4-8d44-21f5357c0105.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-80648 2-1/2&quot; x 48&quot; linear drain grate with tile-in panel</image:title>
      <image:caption>KOHLER K-80648 2-1/2&quot; x 48&quot; linear drain grate with tile-in panel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-avoir-one-piece-elongated-toilet-skirted-trapway-1-28-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad01912_rgb_29b4036d-247d-4b05-b2d9-b5306000ba12.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-46006 Avoir One-piece elongated toilet with skirted trapway, 1.28 gpf</image:title>
      <image:caption>KOHLER K-46006 Avoir One-piece elongated toilet with skirted trapway, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lodern-60-wall-hung-bathroom-vanity-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad53126_rgb_e646c73c-ebed-434f-81a0-26bc86b7ec14.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-33567 Lodern 60&quot; wall-hung bathroom vanity cabinet</image:title>
      <image:caption>KOHLER K-33567 Lodern 60&quot; wall-hung bathroom vanity cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lodern-10-cabinet-pull</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad53060_rgb_6b0ac866-3b6f-4716-9ded-dc29675c63bd.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-33568 Lodern 10&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-33568 Lodern 10&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-enivo-17-cabinet-pull</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad53055_rgb_9302b434-8d4e-4a71-80e6-2c92a578e4ec.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-33565 Enivo 17&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-33565 Enivo 17&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-enivo-36-vanity-legs</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad53266_rgb_e634300f-f05f-4779-8523-94331249d3bc.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-33564 Enivo 36&quot; vanity legs</image:title>
      <image:caption>KOHLER K-33564 Enivo 36&quot; vanity legs</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-winnow-4-cabinet-pull</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad60290_rgb_12704c92-1ac5-41b6-95a0-376158560ae9.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-33584 Winnow 4&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-33584 Winnow 4&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lodern-36-wall-hung-bathroom-vanity-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad54024_rgb_28bc229b-0a2b-4d30-a1ee-cd4477479174.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-33566 Lodern 36&quot; wall-hung bathroom vanity cabinet</image:title>
      <image:caption>KOHLER K-33566 Lodern 36&quot; wall-hung bathroom vanity cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-enivo-60-wall-hung-bathroom-vanity-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad53268_rgb_d5c7c81f-6c5a-4b76-80b5-ea37b4404780.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-33563 Enivo 60&quot; wall-hung bathroom vanity cabinet</image:title>
      <image:caption>KOHLER K-33563 Enivo 60&quot; wall-hung bathroom vanity cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-seer-4-cabinet-pull</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad60205_rgb_c98ca357-1bd9-4c45-aacf-36b2a5620593.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-33558 Seer 4&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-33558 Seer 4&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hearthaven-cabinet-knob</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad60273_rgb_8ca4db1f-e65e-46bd-98cf-cb8ad377f838.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-33542 Hearthaven Cabinet knob</image:title>
      <image:caption>KOHLER K-33542 Hearthaven Cabinet knob</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-southerk-3-cabinet-pull</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad60277_rgb_f380e9d2-ea33-482f-88a0-7c832e223e25.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-33550 Southerk 3&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-33550 Southerk 3&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-enivo-36-wall-hung-bathroom-vanity-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad53267_rgb_5d259404-08ee-4d8d-aff1-6325fb1a945e.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-33562 Enivo 36&quot; wall-hung bathroom vanity cabinet</image:title>
      <image:caption>KOHLER K-33562 Enivo 36&quot; wall-hung bathroom vanity cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-helst-cabinet-knob</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad60251_rgb_360a09e1-7fd6-4ade-adfd-13ca883f9538.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-33529 Helst Cabinet knob</image:title>
      <image:caption>KOHLER K-33529 Helst Cabinet knob</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-11-1-2-cabinet-pull</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad53049_rgb_f1a2bbd9-82d8-4df1-be20-11199980dbc0.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-33561 Artifacts 11-1/2&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-33561 Artifacts 11-1/2&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-36-bathroom-vanity-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad53107_rgb_a3b4fdb4-a261-485b-94d2-99da00e151d4.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-33559 Artifacts 36&quot; bathroom vanity cabinet</image:title>
      <image:caption>KOHLER K-33559 Artifacts 36&quot; bathroom vanity cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-60-bathroom-vanity-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad53112_rgb_83caec8b-ccb4-41d6-9b00-fb68008d034c.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-33560 Artifacts 60&quot; bathroom vanity cabinet</image:title>
      <image:caption>KOHLER K-33560 Artifacts 60&quot; bathroom vanity cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-comforteeight-two-piece-elongated-1-28-gpf-toilet-revolution</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_a216595b-3f8f-4a22-8cda-4d31734aa1f9.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-31624 Cimarron ComForteeight Two-piece elongated 1.28 gpf toilet with Revolution 360 and ContinuousClean technologies</image:title>
      <image:caption>KOHLER K-31624 Cimarron Comfort Height Two-piece elongated 1.28 gpf toilet with Revolution 360 and ContinuousClean technologies</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-beauxline-cabinet-knob</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad60264_rgb_22d296d7-3492-4cc5-8e3d-9caf85f6c8e5.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-33534 Beauxline Cabinet knob</image:title>
      <image:caption>KOHLER K-33534 Beauxline Cabinet knob</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-1-1-4-x-36-60-linear-drain-channel</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad71677_rgb_8cbabc08-ca63-4021-88fb-04f1b8f73ee3.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-32619 1-1/4&quot; x 36&quot;-60&quot; linear drain channel</image:title>
      <image:caption>KOHLER K-32619 1-1/4&quot; x 36&quot;-60&quot; linear drain channel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-comforteeight-two-piece-round-front-1-28-gpf-toilet-revolution</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_c5f9db2d-8b1b-4c28-9807-be9f36365c45.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-31644 Cimarron ComForteeight Two-piece round-front 1.28 gpf toilet with Revolution 360 and ContinuousClean technologies</image:title>
      <image:caption>KOHLER K-31644 Cimarron Comfort Height Two-piece round-front 1.28 gpf toilet with Revolution 360 and ContinuousClean technologies</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-comforteeight-two-piece-round-front-1-28-gpf-chair-height-toilet-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_eabc8f89-a1a6-4d1f-9d49-ef42af5c13fe.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-31641 Cimarron ComForteeight two-piece round-front 1.28 gpf chair height toilet</image:title>
      <image:caption>KOHLER K-31641 Cimarron Comfort Height two-piece round-front 1.28 gpf chair height toilet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-toilet-tank-1-6-gpf-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00693_rgb_cb263d5f-6bed-472d-b15b-8d9691099e8c.jpg?v=1745693891</image:loc>
      <image:title>KOHLER Cimarron Toilet tank, 1.6 gpf</image:title>
      <image:caption>KOHLER Cimarron Toilet tank, 1.6 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-comforteeight-two-piece-elongated-1-6-gpf-chair-height-toilet-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_c7ed4eb4-8e71-4735-99ec-6834139c0364.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-31620 Cimarron ComForteeight Two-piece elongated 1.6 gpf chair-height toilet</image:title>
      <image:caption>KOHLER K-31620 Cimarron Comfort Height Two-piece elongated 1.6 gpf chair-height toilet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-comforteeight-two-piece-round-front-1-6-gpf-chair-height-toilet-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_e4fde1ae-aa62-40d5-9e00-4fb9fad496d2.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-31640 Cimarron ComForteeight Two-piece round-front 1.6 gpf chair-height toilet</image:title>
      <image:caption>KOHLER K-31640 Cimarron Comfort Height Two-piece round-front 1.6 gpf chair-height toilet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-continuousclean-st-toilet-tank-1-28-gpf</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00693_rgb_9b81a6f8-c9b5-4647-8d0a-46379487f7ac.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-31618 Cimarron ContinuousClean ST toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-31618 Cimarron ContinuousClean ST toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sink-rack</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad02441_rgb_bf53cb58-61a0-4187-915b-0ffa263f7b65.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-31473 Sink rack</image:title>
      <image:caption>KOHLER K-31473 Sink rack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-round-front-toilet-bowl</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad01788_rgb_67c98285-1a8f-4aed-90a3-b02ff7125fd1.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-31589 Cimarron Round-front toilet bowl</image:title>
      <image:caption>KOHLER K-31589 Cimarron Round-front toilet bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-handle-screen</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1004861_5796393d-c93c-426e-86ee-9aa4844c3648.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1004861-SC Handle, Screen</image:title>
      <image:caption>KOHLER K-1004861-SC Handle, Screen</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bonnet-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1004592_acc71b4f-de05-45b3-a8ff-4e9d35f482f5.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1004592-CP Bonnet</image:title>
      <image:caption>KOHLER K-1004592-CP Bonnet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-suction-screen-assy</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1004262_93a3c986-9254-4406-b0d3-015ebb19a917.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1004262-SC Suction Screen Assy</image:title>
      <image:caption>KOHLER K-1004262-SC Suction Screen Assy</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stem-extension-cc</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1003873_020e91d7-1595-4d78-8207-b791a21929e2.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1003873 Stem Extension, Cc</image:title>
      <image:caption>KOHLER K-1003873 Stem Extension, Cc</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bonnet-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1004203_1db6104a-3b01-4c1d-a6c5-83dbe3eaae01.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1004203-CP Bonnet</image:title>
      <image:caption>KOHLER K-1004203-CP Bonnet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cyl-head-kit-right</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1003851_0bbcf214-d75e-42b5-981c-5780ba79af68.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1003851-CP Cyl Head Kit, Right</image:title>
      <image:caption>KOHLER K-1003851-CP Cyl Head Kit, Right</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cyl-head-kit-left</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1003852_4e6bfa9c-3ca1-4423-b07e-46c94f54477f.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1003852-BN Cyl Head Kit, Left</image:title>
      <image:caption>KOHLER K-1003852-BN Cyl Head Kit, Left</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cyl-head-kit-left-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1003852_1bc34a2e-dbb3-445c-85b9-48897e3e9125.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1003852-CP Cyl Head Kit, Left</image:title>
      <image:caption>KOHLER K-1003852-CP Cyl Head Kit, Left</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bonnet-kit-stately</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1003850_17d40703-26b9-40a3-84fa-016174007b8c.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1003850-CP Bonnet Kit, Stately</image:title>
      <image:caption>KOHLER K-1003850-CP Bonnet Kit, Stately</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stem</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1003757_4787f9f6-0c97-4ecd-84dc-9df88d2bf8de.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1003757 Stem</image:title>
      <image:caption>KOHLER K-1003757 Stem</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bezel-switch</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1003771_7d2108dc-c9e6-4bb1-b1e5-24c758aebf39.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1003771 Bezel, Switch</image:title>
      <image:caption>KOHLER K-1003771 Bezel, Switch</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-spout-seal-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1003594_a8b3b943-f62a-4a69-a817-d65e581a5f53.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1003594 Spout Seal, Kit</image:title>
      <image:caption>KOHLER K-1003594 Spout Seal, Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aerator-assy</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1002020_8e76fbd4-7a4c-411d-b5a3-45cac4e52b85.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1002020-VU Aerator Assy</image:title>
      <image:caption>KOHLER K-1002020-VU Aerator Assy</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stem-extension</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1002304_1961cc30-f941-4b48-9ec6-480666493326.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1002304 Stem Extension</image:title>
      <image:caption>KOHLER K-1002304 Stem Extension</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hose-grommet-assembly</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1003089_09d8f5f5-372a-418f-b92e-4d8c276398fc.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1003089-CP Hose &amp; Grommet Assembly</image:title>
      <image:caption>KOHLER K-1003089-CP Hose &amp; Grommet Assembly</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-handle-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1001795_fb4db5c2-a12e-4679-9086-fd5c2607ff65.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1001795-47 Handle Kit</image:title>
      <image:caption>KOHLER K-1001795-47 Handle Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bracket-mounting</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1001912_3b124e97-0e13-4c2a-a3ff-7761106dbd6f.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1001912 Bracket, Mounting</image:title>
      <image:caption>KOHLER K-1001912 Bracket, Mounting</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-handle-kit-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1001796_dd6fb326-baad-423d-959b-162554bef870.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1001796-CP Handle Kit</image:title>
      <image:caption>KOHLER K-1001796-CP Handle Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-grommet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1001789_bba7d3bd-7c2d-4691-a7d3-d72ba69dfdca.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1001789 Grommet</image:title>
      <image:caption>KOHLER K-1001789 Grommet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-housing-jet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1001878_9a792797-8061-41a4-9b06-9fb76ca9d83d.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1001878 Housing, Jet</image:title>
      <image:caption>KOHLER K-1001878 Housing, Jet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-handle-kit-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1001795_650a8f85-c667-49c6-8d89-a827c756d4e8.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1001795-CP Handle Kit</image:title>
      <image:caption>KOHLER K-1001795-CP Handle Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-handle-kit-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1001795_eee805d0-ab07-419d-b2ec-1da759be0614.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1001795-7 Handle Kit</image:title>
      <image:caption>KOHLER K-1001795-7 Handle Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-handle-kit-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1001795_99886aa4-39cf-4ecc-988f-c52ab92261c0.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1001795-0 Handle Kit</image:title>
      <image:caption>KOHLER K-1001795-0 Handle Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-handle-service-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1001726_78f2a685-3e6c-4e10-8f13-47f9afe58789.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1001726-CP Handle Service Kit</image:title>
      <image:caption>KOHLER K-1001726-CP Handle Service Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-1upply-assy</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1001690_2edd74b1-266b-4458-84dd-7dd15c62e61f.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1001690 1Upply Assy.</image:title>
      <image:caption>KOHLER K-1001690 1Upply Assy.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-supply-valve-assy</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1001689_e8db2efc-e8e9-4aed-a173-1ad9fd0318d7.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1001689 Supply Valve Assy.</image:title>
      <image:caption>KOHLER K-1001689 Supply Valve Assy.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cartridge-assembly</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1001679_fab31ed9-3858-4f72-a94f-dde2eafe77a8.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1001679 Cartridge Assembly</image:title>
      <image:caption>KOHLER K-1001679 Cartridge Assembly</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-seal-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1001356_bc332086-80f8-4878-b011-fa6aec19ddd5.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1001356 Seal Kit</image:title>
      <image:caption>KOHLER K-1001356 Seal Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-seal-kit-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1001316_ec8ccc21-2ad1-4218-8e48-7c43510c6f81.jpg?v=1745693888</image:loc>
      <image:title>KOHLER K-1001316 Seal Kit</image:title>
      <image:caption>KOHLER K-1001316 Seal Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-handle-service-kit-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1001298_ee2b6003-977b-4aed-9d3c-f7c89352c789.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1001298-VF Handle Service Kit</image:title>
      <image:caption>KOHLER K-1001298-VF Handle Service Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-handle-kit-6</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1001795_f7af3a34-f2d9-40c7-831d-04b7dc3bf5a1.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1001795-96 Handle Kit</image:title>
      <image:caption>KOHLER K-1001795-96 Handle Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aerator-2-5-gpm-13-16-27-thd</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1000952_7a71e963-e9e2-4de0-9dc9-776a54aa5ed4.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-1000952-BC Aerator, 2.5 Gpm, 13/16 - 27 Thd</image:title>
      <image:caption>KOHLER K-1000952-BC Aerator, 2.5 Gpm, 13/16 - 27 Thd</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aerator-2-5-gpm-13-16-27-thd-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1000952_0cb5e06c-4567-49ba-99fd-d70ea003bee2.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-1000952-VU Aerator, 2.5 Gpm, 13/16 - 27 Thd</image:title>
      <image:caption>KOHLER K-1000952-VU Aerator, 2.5 Gpm, 13/16 - 27 Thd</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aerator-2-5-gpm-13-16-27-thd-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1000952_9d3bf820-4427-41b0-8bdf-fdffa65521d4.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-1000952-BA Aerator, 2.5 Gpm, 13/16 - 27 Thd</image:title>
      <image:caption>KOHLER K-1000952-BA Aerator, 2.5 Gpm, 13/16 - 27 Thd</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aerator-2-5-gpm-13-16-27-thd-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1000952_591cfa75-96e6-4893-86ef-20b39582f1ff.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-1000952-SR Aerator, 2.5 Gpm, 13/16 - 27 Thd</image:title>
      <image:caption>KOHLER K-1000952-SR Aerator, 2.5 Gpm, 13/16 - 27 Thd</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bonnet-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1000655_39b53c94-717b-482f-99ee-58b6e645e32f.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-1000655-BN Bonnet Kit</image:title>
      <image:caption>KOHLER K-1000655-BN Bonnet Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-flow-restrictor-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1000740_f52828b5-ab8e-45eb-8d25-d13d3944233a.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-1000740 Flow Restrictor Kit</image:title>
      <image:caption>KOHLER K-1000740 Flow Restrictor Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hardware-kit-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1000536_a6af3593-aa90-45fd-a0fa-21f374c3806b.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-1000536 Hardware Kit</image:title>
      <image:caption>KOHLER K-1000536 Hardware Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-flush-valve-assy-kit-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1000837_ba3683a6-c71e-4b90-91c6-22c52abfd745.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-1000837 Flush Valve Assy. Kit</image:title>
      <image:caption>KOHLER K-1000837 Flush Valve Assy. Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bonnet-kit-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1000655_ceee8ad8-e989-4b56-888a-3a141b49bf6b.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-1000655-CP Bonnet Kit</image:title>
      <image:caption>KOHLER K-1000655-CP Bonnet Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aerator-2-5-gpm-13-16-27-thd-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1000952_28c61b70-34df-46a4-8ed6-d52cf1dfed8f.jpg?v=1745693890</image:loc>
      <image:title>KOHLER K-1000952-FB Aerator, 2.5 Gpm, 13/16 - 27 Thd</image:title>
      <image:caption>KOHLER K-1000952-FB Aerator, 2.5 Gpm, 13/16 - 27 Thd</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-triton-cross-handle-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1000441_ce8da620-2398-4247-972a-f6388e625f99.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1000441-CP Triton Cross Handle Kit</image:title>
      <image:caption>KOHLER K-1000441-CP Triton Cross Handle Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-attachment-stud</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1000535_e8ae99bc-52a6-40e0-80e8-42a21216fbd2.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1000535 Attachment Stud</image:title>
      <image:caption>KOHLER K-1000535 Attachment Stud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-triton-lever-handle-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1000438_10871a70-483a-42da-95a0-8a5f86aec161.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1000438-CP Triton Lever Handle Kit</image:title>
      <image:caption>KOHLER K-1000438-CP Triton Lever Handle Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-triton-wb-handle-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1000442_78ffe54a-8775-4886-82a5-d79ad11a1938.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1000442-CP Triton Wb Handle Kit</image:title>
      <image:caption>KOHLER K-1000442-CP Triton Wb Handle Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-handle-kit-7</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1000436_5644dc9f-fb81-44fe-a6c9-a40ad5555492.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1000436-CP Handle Kit</image:title>
      <image:caption>KOHLER K-1000436-CP Handle Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-triton-std-handle-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1000439_6f309f10-493b-42da-9861-aac8b8d58829.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1000439-CP Triton Std Handle Kit</image:title>
      <image:caption>KOHLER K-1000439-CP Triton Std Handle Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-handle-kit-8</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1000437_b1aa369d-acce-4d6c-8365-4bfcff3085dc.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1000437-CP Handle Kit</image:title>
      <image:caption>KOHLER K-1000437-CP Handle Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-handle-kit-9</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1000283_7e5a15df-9ef5-40f8-961b-2cf5dcdc2d1b.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1000283-VF Handle Kit</image:title>
      <image:caption>KOHLER K-1000283-VF Handle Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-triton-cc-handle-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1000433_3bfcd7c6-87cd-4974-b18f-2e7ca36fd7cd.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1000433-CP Triton Cc Handle Kit</image:title>
      <image:caption>KOHLER K-1000433-CP Triton Cc Handle Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-handle-kit-10</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1000283_c1128740-6bb3-43fe-8911-530bb8252d82.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1000283-G Handle Kit</image:title>
      <image:caption>KOHLER K-1000283-G Handle Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-handle-kit-11</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1000434_5aa3e943-3012-4a37-9a07-2dd321334efc.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1000434-CP Handle Kit</image:title>
      <image:caption>KOHLER K-1000434-CP Handle Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-handle-kit-12</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1000283_5bd70017-c4ce-452a-ad84-85fb04ca1c75.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1000283-CP Handle Kit</image:title>
      <image:caption>KOHLER K-1000283-CP Handle Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-spacer-service-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1000407_2a02a7bd-c3ae-4583-a678-24d73403c15c.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1000407 Spacer Service Kit</image:title>
      <image:caption>KOHLER K-1000407 Spacer Service Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-flow-cont-check-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1000189_e1c0f3ee-6024-4c3c-af58-0893d1a9eea2.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1000189 Flow Cont./Check Valve</image:title>
      <image:caption>KOHLER K-1000189 Flow Cont./Check Valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-handle-assembly</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1000175_ee215d06-18b0-4a22-86ef-5e798ce0a9c9.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1000175-CP Handle Assembly</image:title>
      <image:caption>KOHLER K-1000175-CP Handle Assembly</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-ring-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_86679_aed5fec5-179c-4f96-afba-5baa9660ce5d.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-86679-SR Ring, Trim</image:title>
      <image:caption>KOHLER K-86679-SR Ring, Trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-handle-kit-13</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1000283_5aa1faf4-a3fe-47cc-9a19-1fa6c0eb97eb.jpg?v=1745693889</image:loc>
      <image:title>KOHLER K-1000283-BN Handle Kit</image:title>
      <image:caption>KOHLER K-1000283-BN Handle Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-overflow-hood-assy</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_74675_9451f8cc-a12c-44fc-b474-7904b72438c1.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-74675-VF Overflow Hood Assy.</image:title>
      <image:caption>KOHLER K-74675-VF Overflow Hood Assy.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lft-rod-assy</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_58819_e7647a40-90f4-4b65-9ff9-c34ee315b18e.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-58844-AF Lft Rod Assy</image:title>
      <image:caption>KOHLER K-58844-AF Lft Rod Assy</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-overflow-hood-assy-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_74675_71600081-1748-4b7e-a1d6-d38a6ec5ae10.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-74675-AF Overflow Hood Assy.</image:title>
      <image:caption>KOHLER K-74675-AF Overflow Hood Assy.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lift-rod-assy-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_58819_d46a33af-e8b4-49ba-ab8b-635d1e05d997.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-58844-VF Lift Rod Assy</image:title>
      <image:caption>KOHLER K-58844-VF Lift Rod Assy</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-10-24-oval-brass-screw</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab37377_rgb.jpg?v=1774973303</image:loc>
      <image:title>KOHLER K-52705 10 - 24 Oval Brass Screw</image:title>
      <image:caption>KOHLER K-52705 10 - 24 Oval Brass Screw</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-assembly-spout</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1013349_97c17f97-3ded-4069-9635-1c3eaf5ccd6d.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-1013349-CP Assembly-Spout</image:title>
      <image:caption>KOHLER K-1013349-CP Assembly-Spout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aerator-kit-2-0-gpm-vr</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1013328_1038eab9-3f89-4e39-8b05-5651944553c7.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-1013328-CP Aerator Kit, 2.0 Gpm, Vr</image:title>
      <image:caption>KOHLER K-1013328-CP Aerator Kit, 2.0 Gpm, Vr</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jet-nozzle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1013249_8b87b73f-637c-4d8d-8670-0868327f5a1c.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-1013249 Jet Nozzle</image:title>
      <image:caption>KOHLER K-1013249 Jet Nozzle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cover</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1013309_d3948fc8-8611-4743-97b5-0da22ed73a8d.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-1013309 Cover</image:title>
      <image:caption>KOHLER K-1013309 Cover</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pump-volute</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1012299_f5fb6b4a-f1a3-487e-b82a-db30aef115d0.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-1012299 Pump Volute</image:title>
      <image:caption>KOHLER K-1012299 Pump Volute</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-faceplate-w-div-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1012573_1fffd4f9-d3f7-47e1-9afc-95135b78ed89.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-1012573-BN Faceplate W/Div Kit</image:title>
      <image:caption>KOHLER K-1012573-BN Faceplate W/Div Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-faceplate-w-div-kit-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1012573_16a0b33b-46ff-41c2-99b4-9792f890628a.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-1012573-CP Faceplate W/Div Kit</image:title>
      <image:caption>KOHLER K-1012573-CP Faceplate W/Div Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pump-seal-assy</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1012298_1d2536a7-c392-4624-88d3-33055676819d.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-1012298 Pump Seal Assy.</image:title>
      <image:caption>KOHLER K-1012298 Pump Seal Assy.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hand-shower-assy-service-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1011397_e5ca1b79-590b-4afc-895c-b2516cabefcf.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-1011397-SN Hand Shower Assy Service Kit</image:title>
      <image:caption>KOHLER K-1011397-SN Hand Shower Assy Service Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hand-shower-assy-service-kit-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1011397_17decef0-83cc-4c41-9417-256dd8ea5f08.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-1011397-VF Hand Shower Assy Service Kit</image:title>
      <image:caption>KOHLER K-1011397-VF Hand Shower Assy Service Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sleeve-threaded</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1011063_8ea7b565-e77f-4d33-8e74-03c3b4086d9b.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-1011063 Sleeve, Threaded</image:title>
      <image:caption>KOHLER K-1011063 Sleeve, Threaded</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hand-shower-assy-service-kit-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1011397_0a59c8b4-c5ba-4072-96bf-08b31a1af875.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-1011397-BV Hand Shower Assy Service Kit</image:title>
      <image:caption>KOHLER K-1011397-BV Hand Shower Assy Service Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hand-shower-assy-service-kit-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1011397_09f2f15e-2b85-4da6-8b19-d823083f3ab0.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-1011397-G Hand Shower Assy Service Kit</image:title>
      <image:caption>KOHLER K-1011397-G Hand Shower Assy Service Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hand-shower-assy-service-kit-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1011397_f70257fb-2b31-4e37-862d-c0f5dd1a7fa2.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-1011397-BN Hand Shower Assy Service Kit</image:title>
      <image:caption>KOHLER K-1011397-BN Hand Shower Assy Service Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-spacer</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1011037_53c26c63-f25a-4e70-8113-048414a53e0f.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1011037-CP Spacer</image:title>
      <image:caption>KOHLER K-1011037-CP Spacer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-impeller-assy-itt-pump</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1010674_c4668f1d-3db0-4838-b5bb-c7022934c1c1.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-1010674 Impeller Assy,  Itt Pump</image:title>
      <image:caption>KOHLER K-1010674 Impeller Assy,  Itt Pump</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-air-pressure-switch</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1010672_731042da-8ad5-44f2-aa08-6da142758117.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1010672 Air Pressure Switch</image:title>
      <image:caption>KOHLER K-1010672 Air Pressure Switch</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aerator-2-0-gpm-w-key</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1010751_c7cfa778-e7b1-4018-8c4d-c83d3c78c55e.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-1010751-CP Aerator 2.0 Gpm W/Key</image:title>
      <image:caption>KOHLER K-1010751-CP Aerator 2.0 Gpm W/Key</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jet-flange-tool</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1011001_25b26aa1-b864-4469-9ce1-e0e140311077.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1011001 Jet Flange Tool</image:title>
      <image:caption>KOHLER K-1011001 Jet Flange Tool</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-retainer-hose-seal</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1010357_6966d7b0-d234-4e97-a07a-9519eade4188.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-1010357 Retainer, Hose Seal</image:title>
      <image:caption>KOHLER K-1010357 Retainer, Hose Seal</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-shaft-seal-itt-pump</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1010673_ec2f20c1-db2d-4281-8a64-c5cfb1adedb7.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1010673 Shaft Seal, Itt Pump</image:title>
      <image:caption>KOHLER K-1010673 Shaft Seal, Itt Pump</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-acrylic-handle-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1010744_6fbd58e8-ff15-41c4-a2d8-0c20adf8b91e.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-1010744 Acrylic Handle Kit</image:title>
      <image:caption>KOHLER K-1010744 Acrylic Handle Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-handle-cross</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1009889_6a9ff2f9-eb08-48bf-9313-811083028a10.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1009889-CP Handle, Cross</image:title>
      <image:caption>KOHLER K-1009889-CP Handle, Cross</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-handle-kit-14</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1009721_45e9e221-668a-459e-b5c7-561670fcadd0.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1009721-CP Handle Kit</image:title>
      <image:caption>KOHLER K-1009721-CP Handle Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elbow-tube-sa-overflow-1-5-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1009706_e864ced9-5e77-4fea-b251-739feae4e807.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1009706 Elbow &amp; Tube Sa, Overflow, 1.5</image:title>
      <image:caption>KOHLER K-1009706 Elbow &amp; Tube Sa, Overflow, 1.5</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-handle-kit-15</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1009721_92d775ac-be02-4d52-aa8d-9ece7c9ecab7.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1009721-BN Handle Kit</image:title>
      <image:caption>KOHLER K-1009721-BN Handle Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bonnet-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1009760_4996b8e9-69da-4a23-9357-5b59d295138d.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1009760-CP Bonnet</image:title>
      <image:caption>KOHLER K-1009760-CP Bonnet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elbow-tube-sa-overflow-1-5-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jet-housing-retail</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1008238_863d0d5b-98a5-4a09-8f59-e5cd185987d9.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1008238 Jet Housing, Retail</image:title>
      <image:caption>KOHLER K-1008238 Jet Housing, Retail</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-plate-mounting</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1008184_1b9d0e22-bd7c-4e0f-965b-9f662cfffa4e.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1008184 Plate, Mounting</image:title>
      <image:caption>KOHLER K-1008184 Plate, Mounting</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jet-flange-retail</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1008239_6bf029be-47d6-4c86-969b-d2340c49d359.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1008239 Jet Flange, Retail</image:title>
      <image:caption>KOHLER K-1008239 Jet Flange, Retail</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sok-medallion</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1007931_44b5f186-9f2c-4ce3-b993-2d28f2a06523.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1007931 Sok™ Medallion</image:title>
      <image:caption>KOHLER K-1007931 Sok™ Medallion</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lift-rod-assy-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1008148_5c7557cb-9457-4f82-859c-01907c139e3e.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1008148-CP Lift Rod Assy</image:title>
      <image:caption>KOHLER K-1008148-CP Lift Rod Assy</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-body-assy-w-spray</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1008761_fcdfc5bb-c7f2-40ae-9c57-ff808edaf621.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1008761 Body Assy, W/Spray</image:title>
      <image:caption>KOHLER K-1008761 Body Assy, W/Spray</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-spout-assy</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1008140_fd62d933-94c4-438f-b16a-b6d74d975016.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1008140-BN Spout Assy</image:title>
      <image:caption>KOHLER K-1008140-BN Spout Assy</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-spout-subassembly</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1007912_9001f392-f9f2-44a6-a065-4e45754cace5.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1007912-CP Spout Subassembly</image:title>
      <image:caption>KOHLER K-1007912-CP Spout Subassembly</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-handle-bath-lever</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1007718_60620d68-7241-410f-8697-75d1e4f31564.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-1007718-CP Handle, Bath Lever</image:title>
      <image:caption>KOHLER K-1007718-CP Handle, Bath Lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elbow-tube-sa-drain-1-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1007561_2cb2368b-887d-4300-98bf-67730e70016a.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-1007561 Elbow &amp; Tube Sa, Drain, 1.5</image:title>
      <image:caption>KOHLER K-1007561 Elbow &amp; Tube Sa, Drain, 1.5</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elbow-tube-sa-drain-1-5-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1007554_073aa364-27c1-4d5d-ba7b-fc95dc8a230a.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-1007554 Elbow &amp; Tube Sa, Drain, 1.5</image:title>
      <image:caption>KOHLER K-1007554 Elbow &amp; Tube Sa, Drain, 1.5</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hardware-kit-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1007485_ca19f7ae-86ff-4508-bd37-41eff469a19e.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-1007485 Hardware Kit</image:title>
      <image:caption>KOHLER K-1007485 Hardware Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elbow-tube-sa-drain-1-5-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1007565_2baba9ef-b1c2-4b71-8c37-7652d98e8d93.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-1007565 Elbow &amp; Tube Sa, Drain, 1.5</image:title>
      <image:caption>KOHLER K-1007565 Elbow &amp; Tube Sa, Drain, 1.5</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cartridge-assembly-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1006810_7af0c293-218b-4a32-bde7-d15f0a473bcd.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-1006810 Cartridge Assembly</image:title>
      <image:caption>KOHLER K-1006810 Cartridge Assembly</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-fill-valve-assembly</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1007489_99ac2fef-4256-4ee8-9f50-7c7cb83a25a8.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-1007489 Fill Valve Assembly</image:title>
      <image:caption>KOHLER K-1007489 Fill Valve Assembly</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lever-hdl-insert-service-kit-small</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1007376_fec4da36-a03b-4876-9a89-572a6dd08726.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1007376-CP Lever Hdl/Less Insert Service Kit,Small</image:title>
      <image:caption>KOHLER K-1007376-CP Lever Hdl/Less Insert Service Kit,Small</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-toggle-assembly-7-16</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1006510_05c54b12-601e-4729-8ed9-2c05930e3a95.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-1006510 Toggle Assembly, 7/16</image:title>
      <image:caption>KOHLER K-1006510 Toggle Assembly, 7/16</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-button-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1006794_49200bec-c7b2-4396-b428-013feb381424.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-1006794-CP Button, Diverter</image:title>
      <image:caption>KOHLER K-1006794-CP Button, Diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-escutcheon-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1006718_5c571d43-6a66-452c-ab91-19a94ece0f8b.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1006718-CP Escutcheon</image:title>
      <image:caption>KOHLER K-1006718-CP Escutcheon</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-plate-backup</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1006704_90e85e0d-4a64-4a9e-9579-8f8658cf1a40.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-1006704 Plate, Backup</image:title>
      <image:caption>KOHLER K-1006704 Plate, Backup</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-spout-assy-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1006723_47223645-259c-4944-a34f-e89cf22953ed.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1006723-CP Spout Assy</image:title>
      <image:caption>KOHLER K-1006723-CP Spout Assy</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-escutcheon-assembly</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1006784_84ba6ee5-e537-4ce6-8629-28b0a2060fee.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1006784-CP Escutcheon Assembly</image:title>
      <image:caption>KOHLER K-1006784-CP Escutcheon Assembly</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rod-tray-mount</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1006703_83e4f48e-029a-424e-b9a8-218129a64ff5.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-1006703 Rod, Tray Mount</image:title>
      <image:caption>KOHLER K-1006703 Rod, Tray Mount</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pin-hinge</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1006396_bc2a35b9-52d9-4bcc-85c0-bd5e1fade0cd.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-1006396 Pin, Hinge</image:title>
      <image:caption>KOHLER K-1006396 Pin, Hinge</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-escutcheon-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1006334_cd676157-6cc7-44ef-8eef-17a9fbf8483d.jpg?v=1745693891</image:loc>
      <image:title>KOHLER K-1006334-CP Escutcheon</image:title>
      <image:caption>KOHLER K-1006334-CP Escutcheon</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-retainer</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1006026_39074789-ecbb-4cef-b6db-6c6dd2486baf.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1006026 Retainer</image:title>
      <image:caption>KOHLER K-1006026 Retainer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-escutcheon-6</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1006146_4fa2133f-5c14-4f31-be46-28c54c99e937.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1006146-CP Escutcheon</image:title>
      <image:caption>KOHLER K-1006146-CP Escutcheon</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stem-adapter-assembly</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1006262_9703e627-9cd1-48bd-be4d-bb9145bc3d09.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1006262 Stem Adapter Assembly</image:title>
      <image:caption>KOHLER K-1006262 Stem Adapter Assembly</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-seat-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1006041_7ace0c31-56d9-4c67-a5ee-c0504ab36199.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1006041 Seat,Diverter</image:title>
      <image:caption>KOHLER K-1006041 Seat,Diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tee-pvc-1-25-x-1-25-x-1</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1005972_eb89c649-c215-4b6a-9b0c-857ad5a2fe5d.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1005972 Tee, Pvc, 1.25 X 1.25 X 1</image:title>
      <image:caption>KOHLER K-1005972 Tee, Pvc, 1.25 X 1.25 X 1</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tee-pvc-1-25-x-1-25-x-0-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1005973_07140530-5958-4bc5-9b65-0d25afc9095a.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1005973 Tee, Pvc, 1.25 X 1.25 X 0.5</image:title>
      <image:caption>KOHLER K-1005973 Tee, Pvc, 1.25 X 1.25 X 0.5</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sleeve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1006073_2c915d9e-14b7-4293-aa53-1270098b6599.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1006073 Sleeve</image:title>
      <image:caption>KOHLER K-1006073 Sleeve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wrench-level-adjustment</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1005259_620b08bd-13d5-40d6-8ab9-b72f6407b540.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1005259 Wrench, Level Adjustment</image:title>
      <image:caption>KOHLER K-1005259 Wrench, Level Adjustment</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cap-bonnet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1006229_5abb5db8-b7e3-4092-b63e-1df521b56ae5.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1006229-CP Cap, Bonnet</image:title>
      <image:caption>KOHLER K-1006229-CP Cap, Bonnet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-escutcheon-7</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1006334_b896276c-b96d-4fd9-8cd9-607d841105ed.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1006334-BN Escutcheon</image:title>
      <image:caption>KOHLER K-1006334-BN Escutcheon</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tee-pvc-1-5-x-1-5-x-1</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1005971_a73023f8-db57-4323-8df9-552729aaf0fb.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1005971 Tee, Pvc, 1.5 X 1.5 X 1</image:title>
      <image:caption>KOHLER K-1005971 Tee, Pvc, 1.5 X 1.5 X 1</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-plate-back</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1006059_2454d01a-4328-4d0c-b02f-3c9a3a074b4b.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1006059 Plate, Back</image:title>
      <image:caption>KOHLER K-1006059 Plate, Back</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-housing-subassem</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1006047_9457687f-6c4a-467c-9362-c93625ec8aba.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1006047 Housing Subassem</image:title>
      <image:caption>KOHLER K-1006047 Housing Subassem</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-seal</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1005214_a1d8b1a0-dca6-447f-b4f7-2d378d513134.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1005214 Seal</image:title>
      <image:caption>KOHLER K-1005214 Seal</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cap-pvc-w-air-hole</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1005260_9cb05513-505c-4ce7-93f8-916e3736f38e.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1005260 Cap, Pvc W/Air Hole</image:title>
      <image:caption>KOHLER K-1005260 Cap, Pvc W/Air Hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-flange</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1005236_94405be2-99e1-41f3-b0f8-5ee8e79e3e2d.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1005236-AF Flange</image:title>
      <image:caption>KOHLER K-1005236-AF Flange</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-check-valve-10mm-o-d</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1005213_76e5965d-8ccc-4d03-85ed-df1735e20b77.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1005213 Check Valve, 10Mm O.D.</image:title>
      <image:caption>KOHLER K-1005213 Check Valve, 10Mm O.D.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-flange-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1005236_53e56f18-d435-4e3c-9a63-b41c9d8c68b6.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1005236-CP Flange</image:title>
      <image:caption>KOHLER K-1005236-CP Flange</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-flange-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1005236_e972d1fc-dca0-44f7-baf7-8549947ba7a2.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1005236-BN Flange</image:title>
      <image:caption>KOHLER K-1005236-BN Flange</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-assy-overflow-el-tube</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1005006_e9a1f954-01d2-4489-964d-7f0776cc0f1c.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1005006 Assy,Overflow El &amp; Tube</image:title>
      <image:caption>KOHLER K-1005006 Assy,Overflow El &amp; Tube</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sleeve-mixer-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_73997_1d2bb25b-d42b-429f-997c-e345070c8d3f.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-73997-G Sleeve, Mixer</image:title>
      <image:caption>KOHLER K-73997-G Sleeve, Mixer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sleeve-mixer-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_73997_3da96756-feed-46df-b9d4-a0a892f06799.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-73997-BN Sleeve Mixer</image:title>
      <image:caption>KOHLER K-73997-BN Sleeve Mixer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-strainer-plate</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_43070_0a030b11-6931-4409-b846-5311c6886ec7.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-43070-BV Strainer Plate</image:title>
      <image:caption>KOHLER K-43070-BV Strainer Plate</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-strainer-plate-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_43070_decd9916-8783-4833-8486-e6ae480d4fda.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-43070-BN Strainer Plate</image:title>
      <image:caption>KOHLER K-43070-BN Strainer Plate</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-union</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_42231_70f7a72a-5c2b-4c11-bc9d-fdc52a329d3b.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-42231-BV Union</image:title>
      <image:caption>KOHLER K-42231-BV Union</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-drain-crank</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_29630_b137a719-8615-4206-ab77-f51e34fdd736.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-29630-VF Drain Crank</image:title>
      <image:caption>KOHLER K-29630-VF Drain Crank</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-trim-ring-kit-large-orifice</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1011031_a9a3e5f3-26e1-4e5f-953a-aaadd62cf27b.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1011032-47 Trim Ring Kit, Large Orifice</image:title>
      <image:caption>KOHLER K-1011032-47 Trim Ring Kit, Large Orifice</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-screw-8-32-x-50</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_22859_8d53d62d-461d-4f8f-bb7a-3bd39b0595e9.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-22859-BN Screw #8-32 X .50</image:title>
      <image:caption>KOHLER K-22859-BN Screw #8-32 X .50</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-trim-ring-kit-large-orifice-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1011031_b58ab590-1664-4073-9a27-9de7d9011e60.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1011032-0 Trim Ring Kit, Large Orifice</image:title>
      <image:caption>KOHLER K-1011032-0 Trim Ring Kit, Large Orifice</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-trim-ring-kit-large-orifice-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1011031_45b20744-9008-456a-b897-90af788b269c.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1011031-0 Trim Ring Kit, Large Orifice</image:title>
      <image:caption>KOHLER K-1011031-0 Trim Ring Kit, Large Orifice</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-access-panel-assy-1357-la-ra</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1010993_dc17bf41-11f4-4f4c-8602-156788f79e13.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1010993-96 Access Panel Assy, 1357-La/Ra</image:title>
      <image:caption>KOHLER K-1010993-96 Access Panel Assy, 1357-La/Ra</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-trim-ring-kit-large-orifice-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1011031_057ef275-08bd-4184-85f5-adfa1ffcc31c.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1011032-96 Trim Ring Kit, Large Orifice</image:title>
      <image:caption>KOHLER K-1011032-96 Trim Ring Kit, Large Orifice</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-trim-ring-kit-large-orifice-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1011031_6dce7445-6a57-4e76-a66c-4b685f29328c.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1011031-96 Trim Ring Kit, Large Orifice</image:title>
      <image:caption>KOHLER K-1011031-96 Trim Ring Kit, Large Orifice</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-trim-ring-kit-large-orifice-6</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1011031_4b527589-c817-4f70-a889-ce65b6ebe72b.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1011031-47 Trim Ring Kit, Large Orifice</image:title>
      <image:caption>KOHLER K-1011031-47 Trim Ring Kit, Large Orifice</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-access-panel-assy-1357-la-ra-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1010993_5cfc2a1a-ade9-4f5a-b3b6-89715c5e57e5.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1010993-0 Access Panel Assy, 1357-La/Ra</image:title>
      <image:caption>KOHLER K-1010993-0 Access Panel Assy, 1357-La/Ra</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cover-tank-toilet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1010658_b988ef38-6b22-45b1-b4e7-d1dd6061b503.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1010658-0 Cover Tank, Toilet</image:title>
      <image:caption>KOHLER K-1010658-0 Cover Tank, Toilet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-escutcheon-8</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1002853_7a93faea-bcff-4d2e-ab9d-d530eeb010f4.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1002853-CP Escutcheon</image:title>
      <image:caption>KOHLER K-1002853-CP Escutcheon</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-escutcheon-9</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1002853_b5e289ae-3e57-41e5-ab06-b61535189f48.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1002853-G Escutcheon</image:title>
      <image:caption>KOHLER K-1002853-G Escutcheon</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-escutcheon-10</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1002853_96aaef9d-75bd-40f8-9706-3453416e750e.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1002853-BV Escutcheon</image:title>
      <image:caption>KOHLER K-1002853-BV Escutcheon</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-escutcheon-11</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1002853_f8f46148-1b23-404d-a84b-dcbdbd3ac490.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1002853-BN Escutcheon</image:title>
      <image:caption>KOHLER K-1002853-BN Escutcheon</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-overflow-ell-tube-assy</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1001131_bd2a0636-4531-4b36-9a33-120a31cb4a35.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-1001131-VF Overflow Ell &amp; Tube Assy</image:title>
      <image:caption>KOHLER K-1001131-VF Overflow Ell &amp; Tube Assy</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-trim-ring</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1000191_d19e4a55-3b74-49df-9e61-830ed02347fa.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-1000191-VF Trim Ring</image:title>
      <image:caption>KOHLER K-1000191-VF Trim Ring</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-trim-ring-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1000191_9f5b9b26-ed29-40e0-95be-ec9c101428ce.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-1000191-CP Trim Ring</image:title>
      <image:caption>KOHLER K-1000191-CP Trim Ring</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-single-hole-escutcheon</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1000193_696659e1-13bd-423f-8311-7964180bf13b.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-1000193-VF Single Hole Escutcheon</image:title>
      <image:caption>KOHLER K-1000193-VF Single Hole Escutcheon</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-k922005-121-bds-54-562-exp-jmb</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_K922001_55bc65e5-2c95-4dc4-a616-571c50ee36c9.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-K922005 K3700 121 Bds 54.562 Exp Jmb</image:title>
      <image:caption>KOHLER K-K922005 K3700 121 Bds 54.562 Exp Jmb</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-trim-ring-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_1000191_52c5395e-619f-4c57-a02b-5e06e6bd3b59.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-1000191-BN Trim Ring</image:title>
      <image:caption>KOHLER K-1000191-BN Trim Ring</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-k922017-147-bds-68-562-ex-jmb</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_K922001_b1189b82-797b-415f-9141-d4d99476df52.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-K922017 K3700 147 Bds 68.562 Ex Jmb</image:title>
      <image:caption>KOHLER K-K922017 K3700 147 Bds 68.562 Ex Jmb</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-flapper-assy-kit-mechanical-arm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE18349_1_PP_001_1010376_6dc3e2ef-2d49-4d41-b829-823c24d34b8b.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-1010376 Flapper Assy Kit With Mechanical Arm</image:title>
      <image:caption>KOHLER K-1010376 Flapper Assy Kit With Mechanical Arm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-flapper-assy-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE18349_1_PP_001_1010375_5acfd437-9bf5-4d20-aeb3-51819a4f3696.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-1010375 Flapper Assy Kit</image:title>
      <image:caption>KOHLER K-1010375 Flapper Assy Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-k812601-flange-assy-bds-k9717</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_K812601_fd4a4d8a-484f-488a-afab-91740d221bfa.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-K812601 Flange Assy Bds K9717</image:title>
      <image:caption>KOHLER K-K812601 Flange Assy Bds K9717</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-escutcheon-abs</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE17567_WB_1_PP_001_e2f51c2b-1867-4d76-82ab-9084f031f963.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-85698-CP Escutcheon, Abs</image:title>
      <image:caption>KOHLER K-85698-CP Escutcheon, Abs</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-insert-aerator-2-2-gpm-pca</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE17484_WB_1_PP_001_e18d4b2d-1a99-4ecb-b2fd-f1ac2e90f1ae.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-79440 Insert, Aerator, 2.2 Gpm, Pca</image:title>
      <image:caption>KOHLER K-79440 Insert, Aerator, 2.2 Gpm, Pca</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-oval-hd-phillips-screw</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_40492_00cec98f-f9a4-461d-a45d-ad3af5809046.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-40492-VF Oval Hd Phillips Screw</image:title>
      <image:caption>KOHLER K-40492-VF Oval Hd Phillips Screw</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-screw-164-32unc-2a-x-2-88</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_40492_6ed0ef52-45d7-47c8-af9e-8b6078abf636.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-40492-SN Screw .164-32Unc-2A-X-2.88</image:title>
      <image:caption>KOHLER K-40492-SN Screw .164-32Unc-2A-X-2.88</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-strainer-body</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_21166_63f58506-123b-4d03-973e-e97e8f0ad189.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-21166-BV Strainer Body</image:title>
      <image:caption>KOHLER K-21166-BV Strainer Body</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-strainer-body-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_21166_0f059cfc-b56b-4354-87f7-98ad5b6c0e73.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-21166-AF Strainer Body</image:title>
      <image:caption>KOHLER K-21166-AF Strainer Body</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-flush-valve-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE20843_TWB_PP_1015139_890f4247-fe0d-44af-adf1-5e31106e7b48.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-1015139 Flush Valve Kit</image:title>
      <image:caption>KOHLER K-1015139 Flush Valve Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hold-down-plate</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/IPSCorp-Truebro_89279_4b6a32f2-b0ba-48ce-966e-ddffd67a289f.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-89279 Hold Down Plate</image:title>
      <image:caption>KOHLER K-89279 Hold Down Plate</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-flush-valve-kit-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE20843_TWB_PP_1004808_8a932f05-27a6-41ae-aa35-dac66bb4c884.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-1004808 Flush Valve Kit</image:title>
      <image:caption>KOHLER K-1004808 Flush Valve Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-plug-button-assy-red-blue</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_TWB_PP_76712-A_b1adb6ba-ac39-4a31-ad48-70af922a2c00.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-76712-A Plug Button Assy,Red &amp; Blue</image:title>
      <image:caption>KOHLER K-76712-A Plug Button Assy,Red &amp; Blue</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-gasket-interface</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_TWB_PP_1020677_72d8a86d-8eae-4923-9c07-47c59b57214b.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-1020677 Gasket, Interface</image:title>
      <image:caption>KOHLER K-1020677 Gasket, Interface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-o-ring-10</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_TWB_PP_84100_192b8b11-f0c7-4e6e-8348-1a1d10768297.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-84100 O-Ring</image:title>
      <image:caption>KOHLER K-84100 O-Ring</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pillow-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_TWB_PP_85834-0_46c8db66-0ab9-4d8d-92fa-207af9aa165b.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-85834-0 Pillow Kit</image:title>
      <image:caption>KOHLER K-85834-0 Pillow Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-flush-valve-service-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE20843_1_PP_001_1013944_2a9757bb-e784-4d8e-b3cc-5cfdcdddd314.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-1013944 Flush Valve Service Kit</image:title>
      <image:caption>KOHLER K-1013944 Flush Valve Service Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aerator-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_TWB_PP_1021672-CP_23ea1c42-1944-4b75-a1b5-5e84be9f280d.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-1021672-CP Aerator Kit</image:title>
      <image:caption>KOHLER K-1021672-CP Aerator Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-washer-friction-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_TWB_PP_1012390-R_0b4079b1-aac9-4db1-8d9a-a4074a1dac1d.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-1012390-R Washer,Friction</image:title>
      <image:caption>KOHLER K-1012390-R Washer,Friction</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-screw-8-32-x-1-750-countersunk</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_TWB_PP_1012873_9bd1cf65-47e8-4a39-9009-45b4cc3bea51.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-1012873 Screw, 8-32 X 1.750, Countersunk</image:title>
      <image:caption>KOHLER K-1012873 Screw, 8-32 X 1.750, Countersunk</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-extension-stem</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_TWB_PP_1012840_bcdd953a-8ac3-4581-a99a-14bacdbde355.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-1012840 Extension,Stem</image:title>
      <image:caption>KOHLER K-1012840 Extension,Stem</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-service-kit-trip-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_TWB_PP_1013961-CP_6a39aabb-ee79-4f04-8633-990aae61b97a.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-1013961-CP Service Kit, Trip Handle</image:title>
      <image:caption>KOHLER K-1013961-CP Service Kit, Trip Handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-washer-friction-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_TWB_PP_1007995_8ad6e4de-94eb-4820-8627-d9c4fd658288.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1007995 Washer, Friction</image:title>
      <image:caption>KOHLER K-1007995 Washer, Friction</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-seal-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_TWB_PP_1001958_b3d7dac5-9b56-4121-b2ad-9bf690e7d39a.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1001958 Seal</image:title>
      <image:caption>KOHLER K-1001958 Seal</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-screw-8-32-x-625-countersunk</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_TWB_PP_1008205_295166dc-ab44-4bd9-b2cf-7f0e57ac3dfb.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-1008205 Screw, 8-32 X .625, Countersunk</image:title>
      <image:caption>KOHLER K-1008205 Screw, 8-32 X .625, Countersunk</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-diverter-o-ring</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_TWB_PP_1001020_1a73994d-7bdd-4586-97ff-672b2cc7c9e4.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1001020 Diverter O-Ring</image:title>
      <image:caption>KOHLER K-1001020 Diverter O-Ring</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-insert</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_TWB_PP_1000194_d539db42-be01-4400-a6e3-22b25316cf4e.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1000194 Insert</image:title>
      <image:caption>KOHLER K-1000194 Insert</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tank-cover-locks</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_TWB_PP_1000401-BC_6191b641-c35d-4ae5-9271-b8434e2720b9.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1000401-BC Tank Cover Locks</image:title>
      <image:caption>KOHLER K-1000401-BC Tank Cover Locks</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-washer-friction-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_TWB_PP_1005201_48fe5905-427a-4c09-931c-0145f7eae389.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1005201 Washer, Friction</image:title>
      <image:caption>KOHLER K-1005201 Washer, Friction</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dash-pot</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/IPSCorp-Truebro_87971_8f3dd996-3b99-4891-9fb4-d5b2673327dc.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-87971 Dash Pot</image:title>
      <image:caption>KOHLER K-87971 Dash Pot</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-clicker-drain-assy</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_TWB_PP_1000315_9af75d4e-14f5-4aab-8b51-7e8185dc17b1.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1000315 Clicker, Drain Assy.</image:title>
      <image:caption>KOHLER K-1000315 Clicker, Drain Assy.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-extension-stem-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_87466_4403a69e-a750-4a21-a765-f5d2df0d2be2.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-87466 Extension, Stem</image:title>
      <image:caption>KOHLER K-87466 Extension, Stem</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-backing-plate</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_87117_d9f1a369-5f48-46f3-bf3c-ce92b06b047d.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-87117 Backing Plate</image:title>
      <image:caption>KOHLER K-87117 Backing Plate</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-spline-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_79404_6565603b-dbd8-4911-8ee4-25c568aa8033.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-79404 Spline Kit</image:title>
      <image:caption>KOHLER K-79404 Spline Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-k876121-brg-mbr-sl-assy-bds-24-688</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE07613_2_WB_PP_001_K876121_4a6c97d9-da76-4408-93bb-b1d07b2504cd.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-K876121 Brg Mbr/Sl Assy Bds 24.688</image:title>
      <image:caption>KOHLER K-K876121 Brg Mbr/Sl Assy Bds 24.688</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-assy-supply-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_97781_67116cb9-a604-4179-8369-8ff316f3f5d0.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-97781 Assy, Supply Valve</image:title>
      <image:caption>KOHLER K-97781 Assy, Supply Valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-insert-thd-8-32-x-312</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_60983_3ef50538-7634-4d3d-b71f-8486c6d88b85.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-60983 Insert, Thd #8-32 X .312</image:title>
      <image:caption>KOHLER K-60983 Insert, Thd #8-32 X .312</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-assy-jet-components</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_97769_75a57cae-da0f-4cad-93e9-c5151e23110b.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-97769-0 Assy, Jet Components</image:title>
      <image:caption>KOHLER K-97769-0 Assy, Jet Components</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sleeve-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_76010_fc02da78-f58c-4ff6-906b-56c8bc9138ef.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-76010-BN Sleeve</image:title>
      <image:caption>KOHLER K-76010-BN Sleeve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-a2869-bag-key-f-v-p-aerator</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_A2869_ef8b1b69-f247-4c9b-b3f0-b64b3d2301b1.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-A2869 Bag,Key F/V-P Aerator</image:title>
      <image:caption>KOHLER K-A2869 Bag,Key F/V-P Aerator</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cover-tank-toilet-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_84591-T-95_529e43a9-f287-4d6f-8e6c-cfa0ecb0407a.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-84591-T-95 Cover, Tank, Toilet</image:title>
      <image:caption>KOHLER K-84591-T-95 Cover, Tank, Toilet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-seat-vacuum-breaker</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_21343_76b9634c-5866-4956-b260-85288f6f339b.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-21343 Seat, Vacuum Breaker</image:title>
      <image:caption>KOHLER K-21343 Seat, Vacuum Breaker</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-assy-supply</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_97780_2129ccc0-b40b-4bb8-a4a6-87d30f50053e.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-97780 Assy, Supply</image:title>
      <image:caption>KOHLER K-97780 Assy, Supply</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cover-tank-toilet-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_84591-G9_8a4c8cd4-0bce-469c-8112-330f2422d4fc.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-84591-G9 Cover, Tank, Toilet</image:title>
      <image:caption>KOHLER K-84591-G9 Cover, Tank, Toilet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-flange-jet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_97768_28b7ad73-e587-465a-8e44-33ad5cefbbae.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-97768-0 Flange, Jet</image:title>
      <image:caption>KOHLER K-97768-0 Flange, Jet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-spout-kit-bath</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_88058_76fef336-fd82-4b4c-aca4-90f95bb9ae60.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-88058-CP Spout Kit, Bath</image:title>
      <image:caption>KOHLER K-88058-CP Spout Kit, Bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-spout-kit-bath-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_88058_b5ac14ac-3547-4604-8b78-fff1b0ef8a38.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-88058-BN Spout Kit, Bath</image:title>
      <image:caption>KOHLER K-88058-BN Spout Kit, Bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-spout-kit-div</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_88034_39cfaf6c-1849-4e64-949b-70d9d5375a7b.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-88034-BV Spout Kit, Div</image:title>
      <image:caption>KOHLER K-88034-BV Spout Kit, Div</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-handle-large-cross</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_87819_c3257732-239b-4e6e-84f0-7d1d15f45dad.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-87819-CP Handle, Large Cross</image:title>
      <image:caption>KOHLER K-87819-CP Handle, Large Cross</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-spout-kit-div-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_88034_4bd5b6d6-28d4-4232-bee7-b7a181e1d70c.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-88034-CP Spout Kit, Div</image:title>
      <image:caption>KOHLER K-88034-CP Spout Kit, Div</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-handle-large-cross-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_87819_70d11d4b-e7d1-415f-aca1-ac17a2f38310.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-87819-BN Handle, Large Cross</image:title>
      <image:caption>KOHLER K-87819-BN Handle, Large Cross</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-spout-kit-div-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_88034_c06e957e-3917-4db1-8161-dfc2987ef0f3.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-88034-BN Spout Kit, Div</image:title>
      <image:caption>KOHLER K-88034-BN Spout Kit, Div</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pump-assy-var-spd-230v-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_TWB_PP_1016953_cec78172-c7b6-4eae-b435-9035eabbba0c.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-1016953 Pump Assy, Var. Spd, 230V</image:title>
      <image:caption>KOHLER K-1016953 Pump Assy, Var. Spd, 230V</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-escutcheon-bath</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_85983_636b0258-0894-4335-83de-d09c572c03b0.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-85983-CP Escutcheon, Bath</image:title>
      <image:caption>KOHLER K-85983-CP Escutcheon, Bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-escutcheon-bath-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_85983_0cda3652-f602-4c6b-ac71-44e7ad9b1248.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-85983-G Escutcheon, Bath</image:title>
      <image:caption>KOHLER K-85983-G Escutcheon, Bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-escutcheon-bath-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_85983_540a90c3-ed8c-42d3-b375-0e7783c2e56d.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-85983-BN Escutcheon, Bath</image:title>
      <image:caption>KOHLER K-85983-BN Escutcheon, Bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-escutcheon-12</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_78050_16e31de5-43a6-42b1-a691-7c302c0de77c.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-78050-BV Escutcheon</image:title>
      <image:caption>KOHLER K-78050-BV Escutcheon</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-escutcheon-bath-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_85983_28c445d6-7147-40a0-aada-e7006d4024f8.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-85983-BV Escutcheon, Bath</image:title>
      <image:caption>KOHLER K-85983-BV Escutcheon, Bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-escutcheon-13</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_78050_2412e75c-252f-4ede-b292-d9d657c14f5b.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-78050-G Escutcheon</image:title>
      <image:caption>KOHLER K-78050-G Escutcheon</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-escutcheon-s-c-kitchen</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_76697_52a9e776-4a78-41bc-8759-4f1262bee675.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-76697-G Escutcheon S/C Kitchen</image:title>
      <image:caption>KOHLER K-76697-G Escutcheon S/C Kitchen</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-union-body-1-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE14810_WB_2_PP_002_85962_cd9d3aef-f097-4c60-a07f-c47f77c60ff5.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-85962 Union Body 1/2</image:title>
      <image:caption>KOHLER K-85962 Union Body 1/2</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-adapter-wrt-1-2-x-1-2npt</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE15099_WB_4_PP_001_85728_382b5cdb-a9f8-4dbe-8323-07540feb1234.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-85728 Adapter, Wrt,1/2 X 1/2Npt</image:title>
      <image:caption>KOHLER K-85728 Adapter, Wrt,1/2 X 1/2Npt</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-switch-assy-mode</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE14815_3_PP_001_97740_fb67748e-949d-4eb6-9827-4ce52144ac4a.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-97740 Switch Assy, Mode</image:title>
      <image:caption>KOHLER K-97740 Switch Assy, Mode</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-deep-rough-in-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE11089_1_PP_001_d7833986-46fa-41e6-b9e8-b4a4c72c2fa9.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1007937-G Deep Rough-In Kit</image:title>
      <image:caption>KOHLER K-1007937-G Deep Rough-In Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-deep-rough-in-kit-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE11089_1_PP_001_ed273ab1-f3b2-41be-bf21-1f7230f4472c.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1007937-BN Deep Rough-In Kit</image:title>
      <image:caption>KOHLER K-1007937-BN Deep Rough-In Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sleeve-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/87448.jpg?v=1774974610</image:loc>
      <image:title>KOHLER K-87448 Sleeve</image:title>
      <image:caption>KOHLER K-87448 Sleeve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-grab-bar</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE13742_WB_1_PP_001_28985150-1f64-4276-8c9d-9353a4c9c298.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-88582-CP Grab Bar</image:title>
      <image:caption>KOHLER K-88582-CP Grab Bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-valve-restrictor-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE05874_2_PP_001_1000739_ee45ea0c-b8c4-4448-a9d2-94a89fbe6e68.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1000739 Valve/Restrictor Kit</image:title>
      <image:caption>KOHLER K-1000739 Valve/Restrictor Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lever-assy-mastershower-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE13662_WB_1_PP_001_27512797-0423-477a-84c4-6c1225c5c880.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-85725-BN Lever Assy, Mastershower</image:title>
      <image:caption>KOHLER K-85725-BN Lever Assy, Mastershower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lever-assy-mastershower-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE13662_WB_1_PP_001_44b2de4a-3ecd-49c6-b69b-74d05b9e90fc.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-85725-CP Lever Assy, Mastershower</image:title>
      <image:caption>KOHLER K-85725-CP Lever Assy, Mastershower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-trip-lever-assembly</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE13650_WB_1_PP_001_f958a6a7-7094-4118-8c31-019a79ff4511.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-85084-AF Trip Lever Assembly</image:title>
      <image:caption>KOHLER K-85084-AF Trip Lever Assembly</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-escutcheon-14</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLER_WB_PP_78050_9f278e05-f275-4577-8c07-8ba5983fb544.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-78050-BN Escutcheon</image:title>
      <image:caption>KOHLER K-78050-BN Escutcheon</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-trip-lever-assembly-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE13650_WB_1_PP_001_479710eb-5b67-43a6-bc6e-b4897cefc9d0.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-85084-BV Trip Lever Assembly</image:title>
      <image:caption>KOHLER K-85084-BV Trip Lever Assembly</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-trip-lever-assembly-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE13650_WB_1_PP_001_01b534b7-63fb-4865-8586-8e2b6582fd8d.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-85084-SN Trip Lever Assembly</image:title>
      <image:caption>KOHLER K-85084-SN Trip Lever Assembly</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-trip-lever-assembly-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE13650_WB_1_PP_001_9ecf086f-add7-4645-9bcc-841f94dd1b45.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-85084-VF Trip Lever Assembly</image:title>
      <image:caption>KOHLER K-85084-VF Trip Lever Assembly</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-3-4-ceramic-valve-cw</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERP00001_195_PP_003_30c8c518-990e-4923-b3d9-46af307400d4.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1000188 3/4 Ceramic Valve Cw</image:title>
      <image:caption>KOHLER K-1000188 3/4 Ceramic Valve Cw</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-3-4-ceramic-valve-ccw</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERP00001_195_PP_003_9dd40225-1a4c-4ccd-9610-47b68d9c94cf.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1000187 3/4 Ceramic Valve Ccw</image:title>
      <image:caption>KOHLER K-1000187 3/4 Ceramic Valve Ccw</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-fill-valve-assembly-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE08483_8_WB_PP_001_1013282_77baedd6-3993-43af-ad1c-26ecc08aab8a.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1013282 Fill Valve Assembly</image:title>
      <image:caption>KOHLER K-1013282 Fill Valve Assembly</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cover-assembly-s-p-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE08403_9_WB_PP_001_85500_6506ddef-54da-4889-bebd-40cc5b2ac115.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-85500 Cover, Assembly S.P. Kit</image:title>
      <image:caption>KOHLER K-85500 Cover, Assembly S.P. Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-knob-assy-mastershower</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE07552_6_WB_PP_001_85720_eda818e9-c691-441d-a101-c2edb0180f29.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-85720-BN Knob Assy, Mastershower</image:title>
      <image:caption>KOHLER K-85720-BN Knob Assy, Mastershower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-valve-1-2-ceramic-vc</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE08487_5_WB_PP_001_1021121_e9812702-0662-4336-8fb0-82a35a607747.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1021121 Valve, 1/2 Ceramic Vc</image:title>
      <image:caption>KOHLER K-1021121 Valve, 1/2 Ceramic Vc</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-plate-backing</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE08403_9_WB_PP_001_79516_1c7d06b4-3c61-4111-b5f0-29a071e133f9.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-79516 Plate, Backing</image:title>
      <image:caption>KOHLER K-79516 Plate, Backing</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stem-extension-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE07619_3_WB_PP_001_1003874_492d4e63-8774-47c8-9971-a8906a748b47.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1003874 Stem Extension</image:title>
      <image:caption>KOHLER K-1003874 Stem Extension</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-valve-stop-s-p-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE08403_8_WB_PP_001_79701_809f2257-d8ef-4d4c-ae8b-09b5c6518701.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-79701 Valve Stop S.P. Kit</image:title>
      <image:caption>KOHLER K-79701 Valve Stop S.P. Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-trip-lever-handle-assy</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE08511_1_WB_PP_001_83845_df70df1a-99de-4edd-b82c-e8d5cccac8be.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-83845-AF Trip Lever Handle Assy</image:title>
      <image:caption>KOHLER K-83845-AF Trip Lever Handle Assy</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rite-temp-diverter-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE08399_3_WB_PP_001_89773_afaa9a0c-c001-4a4b-8974-c4e94c9a4712.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-89773 Rite-Temp Diverter, Kit</image:title>
      <image:caption>KOHLER K-89773 Rite-Temp Diverter, Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kit-pillow-rolled-rim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE07643_12_WB_PP_001_94496_d9ce5755-a6ca-4959-85c0-50ca1690ce6b.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-94496 Kit, Pillow, Rolled Rim</image:title>
      <image:caption>KOHLER K-94496 Kit, Pillow, Rolled Rim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-knob-assy-mastershower-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE07552_6_WB_PP_001_85720_79900a00-c0a4-48f8-8f6f-93ea74b3e0e4.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-85720-CP Knob Assy, Mastershower</image:title>
      <image:caption>KOHLER K-85720-CP Knob Assy, Mastershower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mounting-plate-plated</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE07325_1_WB_PP_001_79361_e487c053-8ebe-4fda-b1bf-6c85069a1b3d.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-79361 Mounting Plate, Plated</image:title>
      <image:caption>KOHLER K-79361 Mounting Plate, Plated</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rod-knob-assy</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE07325_1_WB_PP_001_79403_1d9abfd1-8a06-4acc-9158-612d5d95b42d.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-79403-BN Rod/Knob Assy.</image:title>
      <image:caption>KOHLER K-79403-BN Rod/Knob Assy.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-actuator-shower</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE07312_10_WB_PP_001_78686_47fa2ee4-7784-4c3d-8eaa-a8510febc227.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-78686-VF Actuator, Shower</image:title>
      <image:caption>KOHLER K-78686-VF Actuator, Shower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rod-assy-long</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE07294_1_WB_PP_001_78181_cdfb5232-7ef8-488b-bca1-41a21a9e4ce4.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-78181-G Rod Assy, Long</image:title>
      <image:caption>KOHLER K-78181-G Rod Assy, Long</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-handle-side-lever</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE07297_1_WB_PP_001_78380_cf37af7c-9a5e-4265-986d-95aea4d2dcb9.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-78380-CP Handle, Side Lever</image:title>
      <image:caption>KOHLER K-78380-CP Handle, Side Lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stem-driver</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE07261_5_WB_PP_001_1007999_b06fcab6-f30d-4423-9d45-c1cde0e5dcc7.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-1007999 Stem Driver</image:title>
      <image:caption>KOHLER K-1007999 Stem Driver</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bracket-hold-down</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE07235_2_WB_PP_001_1002856_ff975b62-cfb8-4fb8-bfb3-3bc03b16de2d.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1002856 Bracket, Hold Down</image:title>
      <image:caption>KOHLER K-1002856 Bracket, Hold Down</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cap</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE07255_7_WB_PP_001_78501_79cd6b11-491b-4114-b523-abfef2fed148.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-78501-CP Cap</image:title>
      <image:caption>KOHLER K-78501-CP Cap</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-flush-valve-assembly-service</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE07009_1_WB_PP_001_45fbed2b-ce57-43ae-a549-a5fe483150e7.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-89827 Flush Valve Assembly, Service</image:title>
      <image:caption>KOHLER K-89827 Flush Valve Assembly, Service</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-valve-assy-3-4-cold-ccw</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE07030_1_WB_PP_001_d9e5ff94-4235-4aa1-a326-39eba6b1c57c.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1000186 Valve Assy 3/4 Cold Ccw</image:title>
      <image:caption>KOHLER K-1000186 Valve Assy 3/4 Cold Ccw</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-fill-valve-assembly-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE07034_1_WB_PP_001_40511aab-2081-4aa6-b1f2-3e6cbcd98dd5.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-1007488 Fill Valve Assembly</image:title>
      <image:caption>KOHLER K-1007488 Fill Valve Assembly</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-flush-valve-kit-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/IPSCorp-Truebro_87998_46154c66-eaf1-486d-a351-b9d44db3d187.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-87998 Flush Valve Kit</image:title>
      <image:caption>KOHLER K-87998 Flush Valve Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rochelle-toilet-seat</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE06901_1_WB_PP_001_89f327f9-810f-4df7-a73d-b2e9859a4594.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1014072-95 Rochelle Toilet Seat</image:title>
      <image:caption>KOHLER K-1014072-95 Rochelle Toilet Seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rochelle-toilet-seat-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE06901_1_WB_PP_001_c307140d-a815-4204-8c40-e92bdb9aff96.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1014072-96 Rochelle Toilet Seat</image:title>
      <image:caption>KOHLER K-1014072-96 Rochelle Toilet Seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rochelle-toilet-seat-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE06901_1_WB_PP_001_9d6c7752-e87c-40be-9d82-6b2df6f5b51d.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1014072-52 Rochelle Toilet Seat</image:title>
      <image:caption>KOHLER K-1014072-52 Rochelle Toilet Seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rochelle-toilet-seat-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE06901_1_WB_PP_001_c5d8fa0e-634f-4ce3-a079-347b5bf1a073.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1014072-47 Rochelle Toilet Seat</image:title>
      <image:caption>KOHLER K-1014072-47 Rochelle Toilet Seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rochelle-toilet-seat-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE06901_1_WB_PP_001_e28e4c1a-6846-44f4-9f16-ad4b3ad669ea.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1014072-41 Rochelle Toilet Seat</image:title>
      <image:caption>KOHLER K-1014072-41 Rochelle Toilet Seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rochelle-toilet-seat-6</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE06901_1_WB_PP_001_675f2812-0602-4507-9078-01a331e9fea9.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1014072-7 Rochelle Toilet Seat</image:title>
      <image:caption>KOHLER K-1014072-7 Rochelle Toilet Seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rochelle-toilet-seat-7</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE06901_1_WB_PP_001_8e975742-ca2f-4cb7-82a1-3332a121f242.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1014072-55 Rochelle Toilet Seat</image:title>
      <image:caption>KOHLER K-1014072-55 Rochelle Toilet Seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rochelle-toilet-seat-8</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE06901_1_WB_PP_001_6653dbfa-a3d4-4df8-a5d4-186e235ce398.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1014072-17 Rochelle Toilet Seat</image:title>
      <image:caption>KOHLER K-1014072-17 Rochelle Toilet Seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rochelle-toilet-seat-9</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE06901_1_WB_PP_001_701ccecb-b8e7-4281-8ebc-2bb891f27770.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1014072-45 Rochelle Toilet Seat</image:title>
      <image:caption>KOHLER K-1014072-45 Rochelle Toilet Seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rochelle-toilet-seat-10</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE06901_1_WB_PP_001_ea45ae10-6d7a-4f7a-92a7-fb2ebae450a7.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1014072-33 Rochelle Toilet Seat</image:title>
      <image:caption>KOHLER K-1014072-33 Rochelle Toilet Seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rochelle-toilet-seat-11</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE06901_1_WB_PP_001_bd09bc1a-b019-4afd-9967-e5b6a94cb05e.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1014072-0 Rochelle Toilet Seat</image:title>
      <image:caption>KOHLER K-1014072-0 Rochelle Toilet Seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rochelle-toilet-seat-12</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE06901_1_WB_PP_001_57258be2-4dac-4834-9a31-d091ba82d1c8.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1014072-24 Rochelle Toilet Seat</image:title>
      <image:caption>KOHLER K-1014072-24 Rochelle Toilet Seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rochelle-toilet-seat-13</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE06901_1_WB_PP_001_089fe289-5d2b-4870-9e95-0336c729e450.jpg?v=1745693892</image:loc>
      <image:title>KOHLER K-1014072-40 Rochelle Toilet Seat</image:title>
      <image:caption>KOHLER K-1014072-40 Rochelle Toilet Seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cover-tank-close-couple</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE06811_1_WB_PP_001_3ddb081b-d387-4fa1-81ba-91f95a8f70ac.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-89970-0 Cover, Tank, Close Couple</image:title>
      <image:caption>KOHLER K-89970-0 Cover, Tank, Close Couple</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cover-toilet-1-pc</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE06803_1_WB_PP_001_c6eb7c26-8b50-457e-a728-a03ca9bbac92.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-88497-7 Cover, Toilet, 1-Pc</image:title>
      <image:caption>KOHLER K-88497-7 Cover, Toilet, 1-Pc</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cover-toilet-1-pc-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE06803_1_WB_PP_001_b3997c70-a9ce-43c9-a71a-e06779707f01.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-88497-96 Cover, Toilet, 1-Pc</image:title>
      <image:caption>KOHLER K-88497-96 Cover, Toilet, 1-Pc</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cover-toilet-one-piece</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE06810_1_WB_PP_001_b2705e81-e80a-4a0a-9c49-766e4b61a93b.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-89809-0 Cover, Toilet, One-Piece</image:title>
      <image:caption>KOHLER K-89809-0 Cover, Toilet, One-Piece</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cover-toilet-one-piece-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE06810_1_WB_PP_001_fafaba0a-2c9f-49a4-9cdb-33b0f0c9049c.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-89809-96 Cover, Toilet, One-Piece</image:title>
      <image:caption>KOHLER K-89809-96 Cover, Toilet, One-Piece</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-trip-lever-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE06799_1_WB_PP_001_3a7321de-1d06-4138-b1f1-f700362a51b1.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-87115-BN Trip Lever Kit</image:title>
      <image:caption>KOHLER K-87115-BN Trip Lever Kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-trip-lever-service-kit-left</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE06799_1_WB_PP_001_797524a8-1e4e-479e-ad32-fb3908438480.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-87115-CP Trip Lever Service Kit-Left</image:title>
      <image:caption>KOHLER K-87115-CP Trip Lever Service Kit-Left</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cover-toilet-1-pc-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE06803_1_WB_PP_001_5cbcf68c-3fcb-435a-9f2f-3e8b9759617a.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-88497-0 Cover, Toilet, 1-Pc</image:title>
      <image:caption>KOHLER K-88497-0 Cover, Toilet, 1-Pc</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cover-toilet-1-pc-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE06803_1_WB_PP_001_3351c499-3429-48b8-b9ca-9a54fd46687e.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-88497-47 Cover, Toilet, 1-Pc</image:title>
      <image:caption>KOHLER K-88497-47 Cover, Toilet, 1-Pc</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cover-toilet-1-pc-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE06803_1_WB_PP_001_1d6b507b-8317-4dbd-bae7-32f23c6783c8.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-88497-95 Cover, Toilet, 1-Pc</image:title>
      <image:caption>KOHLER K-88497-95 Cover, Toilet, 1-Pc</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cover-toilet-one-piece-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE06793_1_WB_PP_001_66f9a87d-4657-4e5a-ac71-e275a0046df2.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-85407-96 Cover, Toilet, One-Piece</image:title>
      <image:caption>KOHLER K-85407-96 Cover, Toilet, One-Piece</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hose-4-63-long</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE05885_1_WB_PP_001_93948_98c5ba27-30a2-41fa-89da-6b34794bb429.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-93948-E1 Hose, 4.63 Long</image:title>
      <image:caption>KOHLER K-93948-E1 Hose, 4.63 Long</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-extension-stem-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE05868_6_WB_PP_001_85533_03d4743a-7275-4d32-92dd-2e3b3e618b69.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-85533 Extension, Stem</image:title>
      <image:caption>KOHLER K-85533 Extension, Stem</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cover-toilet-one-piece-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE06793_1_WB_PP_001_26b4c5c3-f433-44ca-b136-0d3bc2d56a54.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-85407-0 Cover, Toilet, One-Piece</image:title>
      <image:caption>KOHLER K-85407-0 Cover, Toilet, One-Piece</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-knob-transfer-vlv-lever</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE05854_2_WB_PP_001_79626_63072eb5-f6d1-45ef-9fea-e496eadc1689.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-79626-CP Knob, Transfer Vlv Lever</image:title>
      <image:caption>KOHLER K-79626-CP Knob, Transfer Vlv Lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hose-7-50-long</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE05885_1_WB_PP_001_94318_bf0087c8-3839-424b-a5f3-b42875ac933b.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-94318-D2 Hose, 7.50 Long</image:title>
      <image:caption>KOHLER K-94318-D2 Hose, 7.50 Long</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-knob-transfer-vlv-lever-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE05854_2_WB_PP_001_79626_b43b09e7-d063-4c91-861a-4fed6f804510.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-79626-BN Knob, Transfer Vlv Lever</image:title>
      <image:caption>KOHLER K-79626-BN Knob, Transfer Vlv Lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hose-13-50-long</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE05885_1_WB_PP_001_94318_1e2c1164-c459-4f65-b323-2dcc03f7cec0.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-94318-C2 Hose, 13.50 Long</image:title>
      <image:caption>KOHLER K-94318-C2 Hose, 13.50 Long</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-spout-ips-diverter-bath</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE05842_3_WB_PP_001_85555_7977b8de-6fc3-45d8-9712-2cd4e0be1c3e.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-85555-G Spout, Ips Diverter Bath</image:title>
      <image:caption>KOHLER K-85555-G Spout, Ips Diverter Bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-spout-ips-diverter-bath-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE05842_3_WB_PP_001_85555_a7e1bf48-5d22-4cee-a8fb-725076012fb2.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-85555-BV Spout, Ips Diverter Bath</image:title>
      <image:caption>KOHLER K-85555-BV Spout, Ips Diverter Bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stem-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE05197_10_WB_PP_001_1013489_394a17a3-53b9-4705-9fa9-2772dcf5feb9.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-1013489 Stem</image:title>
      <image:caption>KOHLER K-1013489 Stem</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-drain-tee</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE05169_2_WB_PP_001_78816_d1a48383-e4ae-48f9-a406-25d1fdbcca74.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-78816-SN Drain Tee</image:title>
      <image:caption>KOHLER K-78816-SN Drain Tee</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-drain-tee-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE05169_2_WB_PP_001_78816_5a13351f-4833-410c-8b16-84c3c4b66d27.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-78816-VF Drain Tee</image:title>
      <image:caption>KOHLER K-78816-VF Drain Tee</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-drain-tee-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE05169_2_WB_PP_001_78816_aefb5287-bfd6-4b61-a666-1c6769a32836.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-78816-G Drain Tee</image:title>
      <image:caption>KOHLER K-78816-G Drain Tee</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-body-90-deg-el-1-1-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE05153_60_WB_PP_001_97886_b6529ef2-2b05-4a63-ae3a-57a099dfbb5c.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-97886 Body, 90 Deg El, 1 1/2&apos;</image:title>
      <image:caption>KOHLER K-97886 Body, 90 Deg El, 1 1/2&apos;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-plate-diffuser</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE05153_60_WB_PP_001_97538_e04546fe-ff93-4b7d-912f-2bdbedc11c9f.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-97538 Plate, Diffuser</image:title>
      <image:caption>KOHLER K-97538 Plate, Diffuser</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-33-top-undermount-double-bowl-kitchen-sink-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab46670_rgb_6bdc0be5-6a23-4fc4-b085-55ac8e04b834.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-3823-4 Vault 33&quot; top-/undermount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3823-4 Vault 33&quot; top-/undermount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-drain-tee-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE05169_2_WB_PP_001_78816_4670b806-9355-493a-b9f5-62f71b94a5df.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-78816-CP Drain Tee</image:title>
      <image:caption>KOHLER K-78816-CP Drain Tee</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-drain-tee-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE05169_2_WB_PP_001_78816_2d992555-1043-4a41-b7cf-ad7f40185091.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-78816-BV Drain Tee</image:title>
      <image:caption>KOHLER K-78816-BV Drain Tee</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-drain-tee-6</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE05169_2_WB_PP_001_78816_57c922b7-b87b-47f9-9f71-182cfc320aab.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-78816-BN Drain Tee</image:title>
      <image:caption>KOHLER K-78816-BN Drain Tee</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lift-rod-kit-bath</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE05151_3_WB_PP_001_1006008_12e53350-628f-4a2b-ad81-66c2903935fd.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-1006008 Lift Rod Kit,Bath</image:title>
      <image:caption>KOHLER K-1006008 Lift Rod Kit,Bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-housing-jet-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE05153_60_WB_PP_001_97767_dfad65ca-0178-4758-aaa0-e5884fd35cb9.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-97767 Housing, Jet</image:title>
      <image:caption>KOHLER K-97767 Housing, Jet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-screen-drip-tray</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE05164_3_WB_PP_001_1006610_00ca9afa-2ae3-49e9-b79b-f1e09fd21a87.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-1006610 Screen, Drip Tray</image:title>
      <image:caption>KOHLER K-1006610 Screen, Drip Tray</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-valve-stem-adapter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/KOHLERE02826_WB_PP_001_da035825-ea91-4252-a601-c83d2a3a5754.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-1014332 Valve Stem Adapter</image:title>
      <image:caption>KOHLER K-1014332 Valve Stem Adapter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts99764-4g-honesty-rite-temp-shower-trim-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad95616_rgb_7fe70384-cc7f-48a0-9441-e1a362772858.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS99764-4G Honesty Rite-Temp shower trim kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-TS99764-4G Honesty Rite-Temp shower trim kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-g110-2-0-gpm-premium-slidebar-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_00a51bf6-0f38-4516-97c2-20a3e811d754.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-99898 Awaken G110 2.0 gpm premium slidebar kit</image:title>
      <image:caption>KOHLER K-99898 Awaken G110 2.0 gpm premium slidebar kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-honesty-rite-temp-shower-trim-kit-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad95616_rgb_3ed3895c-0a05-4837-9a50-67d11117c588.jpg?v=1745693893</image:loc>
      <image:title>KOHLER Honesty Rite-Temp shower trim kit, 2.5 gpm</image:title>
      <image:caption>KOHLER Honesty Rite-Temp shower trim kit, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts98147-4-july-rite-temp-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab35031_rgb_4837df5f-7355-47b9-9ff4-3c9c133cd18a.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS98147-4 July Rite-Temp valve trim</image:title>
      <image:caption>KOHLER K-TS98147-4 July Rite-Temp valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts99761-4-honesty-rite-temp-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39042_rgb_c758f200-cc2f-491a-83e5-f856d6a5741f.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS99761-4 Honesty Rite-Temp valve trim</image:title>
      <image:caption>KOHLER K-TS99761-4 Honesty Rite-Temp valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts97077-4g-pitch-rite-temp-shower-trim-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad22156_rgb_94fe3a27-af24-4b8c-a4bc-9d899f005211.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS97077-4G Pitch Rite-Temp shower trim kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-TS97077-4G Pitch Rite-Temp shower trim kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts98008-4-july-rite-temp-shower-trim-lever-handle-2-0-gpm-showerhead</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_e8e37b9d-8155-4bcd-b405-c124622df90b.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS98008-4 July Rite-Temp shower trim with lever handle and 2.0 gpm showerhead</image:title>
      <image:caption>KOHLER TS98008-4-CP July Rite-Temp Shower Trim With Lever Handle And 2.0 Gpm Showerhead in Polished Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts98006-4-july-rite-temp-bath-shower-valve-trim-lever-handle-slip-fit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_093816f7-e849-4d73-b0c8-4e8349ec2be3.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS98006-4 July Rite-Temp bath and shower valve trim with lever handle, slip-fit spout and 2.0 gpm showerhead</image:title>
      <image:caption>KOHLER TS98006-4-CP July Rite-Temp Bath And Shower Valve Trim With Lever Handle, Slip-Fit Spout And 2.0 Gpm Showerhead in Polished Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts97074-4g-pitch-rite-temp-bath-shower-trim-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad22161_rgb_6d7683cd-bd4b-4a34-b67d-09cb40c08ebf.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS97074-4G Pitch Rite-Temp bath and shower trim kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-TS97074-4G Pitch Rite-Temp bath and shower trim kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts97018-4-avid-rite-temp-valve-trim-lever-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38992_rgb_85875dca-5107-43c8-bb17-5f31cd9340ba.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS97018-4 Avid Rite-Temp valve trim with lever handle</image:title>
      <image:caption>KOHLER K-TS97018-4 Avid Rite-Temp valve trim with lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts78015-8-components-rite-temp-valve-trim-oyl-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac47433_rgb_1f4f3f41-9c40-4679-ae21-aa9a23792564.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TS78015-8 Components Rite-Temp valve trim with Oyl handle</image:title>
      <image:caption>KOHLER K-TS78015-8 Components Rite-Temp valve trim with Oyl handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts78015-4-components-rite-temp-valve-trim-lever-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac47428_rgb_ef02dee8-9817-493a-a51a-1b597c2b422d.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TS78015-4 Components Rite-Temp valve trim with Lever handle</image:title>
      <image:caption>KOHLER K-TS78015-4 Components Rite-Temp valve trim with Lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts73115-3-composed-rite-temp-valve-trim-cross-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30671_rgb_9fc04435-5fba-4f79-8120-92ad6fbec335.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TS73115-3 Composed Rite-Temp valve trim with cross handle</image:title>
      <image:caption>KOHLER K-TS73115-3 Composed Rite-Temp valve trim with cross handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts8981-4-toobi-rite-temp-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad01756_rgb_af6d0d36-1d0f-45f0-a54c-c98e36b4d1e0.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS8981-4 Toobi Rite-Temp valve trim</image:title>
      <image:caption>KOHLER K-TS8981-4 Toobi Rite-Temp valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts950-4-stillness-rite-temp-valve-trim-lever-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_a4a9401a-1d38-4d79-b25e-e4cac5dc76dd.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS950-4 Stillness Rite-Temp(R) valve trim with lever handle</image:title>
      <image:caption>KOHLER TS950-4-BN Stillness Rite-Temp(R) Valve Trim With Lever Handle in Vibrant Brushed Nickel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts72767-4-artifacts-rite-temp-valve-trim-lever-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab29801_rgb_01bcb590-fe4f-425a-9c2d-d2d77ede27f6.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TS72767-4 Artifacts Rite-Temp valve trim with lever handle</image:title>
      <image:caption>KOHLER K-TS72767-4 Artifacts Rite-Temp valve trim with lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts74042-4-pitch-rite-temp-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14209_rgb_dfe8ea58-ce2e-434e-947b-175de399270a.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TS74042-4 Pitch Rite-Temp valve trim</image:title>
      <image:caption>KOHLER K-TS74042-4 Pitch Rite-Temp valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts73115-4-composed-rite-temp-valve-trim-lever-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30679_rgb_d42629b2-292e-45af-b9d0-dc40d537f6aa.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TS73115-4 Composed Rite-Temp valve trim with lever handle</image:title>
      <image:caption>KOHLER K-TS73115-4 Composed Rite-Temp valve trim with lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts78015-9-components-rite-temp-valve-trim-industrial-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad22556_rgb_311c0f15-9a9b-4d5b-bde3-debbb33f7257.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS78015-9 Components Rite-Temp valve trim with Industrial handle</image:title>
      <image:caption>KOHLER K-TS78015-9 Components Rite-Temp valve trim with Industrial handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts72767-9m-artifacts-rite-temp-valve-trim-swing-lever-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_a13ad1af-2f84-4bf3-a184-1c1689bfd550.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS72767-9M Artifacts Rite-Temp valve trim with swing lever handle</image:title>
      <image:caption>KOHLER K-TS72767-9M Artifacts Rite-Temp valve trim with swing lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts72767-3m-artifacts-rite-temp-valve-trim-prong-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_2616ddd9-2c3f-4eca-a88d-676ec739c65c.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS72767-3M Artifacts Rite-Temp valve trim with prong handle</image:title>
      <image:caption>KOHLER K-TS72767-3M Artifacts Rite-Temp valve trim with prong handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts6913-2-triton-rite-temp-valve-trim-standard-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa83707_rgb_1dd4f3fa-fa41-421c-b0c5-2ad68026425f.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS6913-2 Triton Rite-Temp valve trim with standard handle</image:title>
      <image:caption>KOHLER K-TS6913-2 Triton Rite-Temp valve trim with standard handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts6913-4-triton-rite-temp-valve-trim-lever-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa83708_rgb_e761a76e-f0e3-47fd-99d1-5d86b7766968.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS6913-4 Triton Rite-Temp valve trim with lever handle</image:title>
      <image:caption>KOHLER K-TS6913-4 Triton Rite-Temp valve trim with lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts6910-4g-triton-rite-temp-shower-valve-trim-lever-handle-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa83706_rgb_8e55b137-13f2-4133-ad18-cd9675c70006.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS6910-4G Triton Rite-Temp shower valve trim with lever handle and 1.75 gpm showerhead</image:title>
      <image:caption>KOHLER K-TS6910-4G Triton Rite-Temp shower valve trim with lever handle and 1.75 gpm showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts72767-3-artifacts-rite-temp-valve-trim-cross-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac24097_rgb_fbd18171-6398-4c48-b958-fe6064510173.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TS72767-3 Artifacts Rite-Temp valve trim with cross handle</image:title>
      <image:caption>KOHLER K-TS72767-3 Artifacts Rite-Temp valve trim with cross handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts463-4v-memoirs-stately-rite-temp-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa66774_rgb_f22d204e-73fc-4482-bff2-24b38fcbd05f.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS463-4V Memoirs Stately Rite-Temp valve trim</image:title>
      <image:caption>KOHLER K-TS463-4V Memoirs Stately Rite-Temp valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts463-4s-memoirs-stately-rite-temp-valve-trim-lever-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_721b88f0-6b3b-47b4-9b93-a7ec3d85fad5.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS463-4S Memoirs Stately Rite-Temp valve trim with lever handle</image:title>
      <image:caption>KOHLER TS463-4S-BN Memoirs Stately Rite-Temp Valve Trim With Lever Handle in Vibrant Brushed Nickel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts6910-4a-triton-rite-temp-shower-valve-trim-lever-handle-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_a48cfcd7-3e86-405f-bc6f-24e681f5a46c.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS6910-4A Triton Rite-Temp shower valve trim with lever handle and 2.5 gpm showerhead</image:title>
      <image:caption>KOHLER K-TS6910-4A Triton Rite-Temp shower valve trim with lever handle and 2.5 gpm showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-stately-rite-temp-shower-trim-kit-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac27841_rgb_b51d25b8-50d9-43fd-907e-c72fe538667d.jpg?v=1745693893</image:loc>
      <image:title>KOHLER Memoirs Stately Rite-Temp shower trim kit, 2.5 gpm</image:title>
      <image:caption>KOHLER Memoirs Stately Rite-Temp shower trim kit, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts45106-4-alteo-rite-temp-shower-trim-lever-handle-2-5-gpm-showerhead</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_6cd50c9d-e06c-4ea9-b9ce-5a3c4680cc3b.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS45106-4 Alteo Rite-Temp shower trim with lever handle and 2.5 gpm showerhead</image:title>
      <image:caption>KOHLER K-TS45106-4 Alteo Rite-Temp shower trim with lever handle and 2.5 gpm showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts462-4s-memoirs-stately-rite-temp-shower-valve-trim-lever-handle-2-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_91c4044f-ccbc-4305-9e1c-4a7f27dac9dc.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS462-4S Memoirs Stately Rite-Temp shower valve trim with lever handle and 2.5 gpm showerhead</image:title>
      <image:caption>KOHLER TS462-4S-BN Memoirs Stately Rite-Temp Shower Valve Trim With Lever Handle And 2.5 Gpm Showerhead in Vibrant Brushed Nickel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-stately-rite-temp-bath-shower-trim-kit-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac27837_rgb_0e3b15c3-18aa-49ec-8897-76cf5c4d423c.jpg?v=1745693893</image:loc>
      <image:title>KOHLER Memoirs Stately Rite-Temp bath and shower trim kit, 2.5 gpm</image:title>
      <image:caption>KOHLER Memoirs Stately Rite-Temp bath and shower trim kit, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts45106-4g-alteo-rite-temp-shower-trim-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81234_rgb_4d60a004-407c-4156-830c-eb620384754b.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS45106-4G Alteo Rite-Temp shower trim kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-TS45106-4G Alteo Rite-Temp shower trim kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts45110-4-alteo-rite-temp-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa97104_rgb_0266799d-c2d3-47ab-a350-06b310ce5166.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS45110-4 Alteo Rite-Temp valve trim</image:title>
      <image:caption>KOHLER K-TS45110-4 Alteo Rite-Temp valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts45104-4g-alteo-rite-temp-bath-shower-trim-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81231_rgb_8238148b-b17d-47e2-b62f-dfca0863683b.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TS45104-4G Alteo Rite-Temp bath and shower trim kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-TS45104-4G Alteo Rite-Temp bath and shower trim kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts45104-4-alteo-rite-temp-bath-shower-trim-lever-handle-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_9cafce97-4dfd-4c86-be8b-e1e37de5da53.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS45104-4 Alteo Rite-Temp bath and shower trim with lever handle and 2.5 gpm showerhead</image:title>
      <image:caption>KOHLER K-TS45104-4 Alteo Rite-Temp bath and shower trim with lever handle and 2.5 gpm showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts396-4-devonshire-rite-temp-shower-trim-2-5-gpm-showerhead</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_5aecf5c3-fff1-48f5-8717-6a86ae375bcf.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS396-4 Devonshire Rite-Temp shower trim with 2.5 gpm showerhead</image:title>
      <image:caption>KOHLER K-TS396-4 Devonshire Rite-Temp shower trim with 2.5 gpm showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts397-4-devonshire-rite-temp-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac60523_rgb_b64f2427-e4ce-4cf6-b069-749437f3ff31.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TS397-4 Devonshire Rite-Temp valve trim</image:title>
      <image:caption>KOHLER K-TS397-4 Devonshire Rite-Temp valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts396-4g-devonshire-rite-temp-shower-trim-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81227_rgb_f4cc24b2-3b94-470a-8fe3-32d34e5f6621.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS396-4G Devonshire Rite-Temp shower trim kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-TS396-4G Devonshire Rite-Temp shower trim kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts395-4sg-devonshire-rite-temp-bath-shower-trim-kit-1-75-gpm-slip-fit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81224_rgb_7c7de984-5621-4c70-a27c-f413774b0c49.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS395-4SG Devonshire Rite-Temp bath and shower trim kit, 1.75 gpm, slip-fit spout</image:title>
      <image:caption>KOHLER K-TS395-4SG Devonshire Rite-Temp bath and shower trim kit, 1.75 gpm, slip-fit spout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts16235-4-margaux-rite-temp-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa84130_rgb_33a6ccfe-87a7-45b3-a751-30867e2e3610.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TS16235-4 Margaux Rite-Temp valve trim</image:title>
      <image:caption>KOHLER K-TS16235-4 Margaux Rite-Temp valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts395-4-devonshire-rite-temp-bath-shower-trim-npt-spout-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_efdad236-89f1-46a5-979b-fff4a2423781.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS395-4 Devonshire Rite-Temp bath and shower trim with NPT spout and 2.5 gpm showerhead</image:title>
      <image:caption>KOHLER K-TS395-4 Devonshire Rite-Temp bath and shower trim with NPT spout and 2.5 gpm showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts395-4s-devonshire-rite-temp-bath-shower-trim-slip-fit-spout-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_1473d14b-cfb3-4722-82a8-70e164651267.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS395-4S Devonshire Rite-Temp bath and shower trim with slip-fit spout and 2.5 gpm showerhead</image:title>
      <image:caption>KOHLER K-TS395-4S Devonshire Rite-Temp bath and shower trim with slip-fit spout and 2.5 gpm showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts395-4g-devonshire-rite-temp-bath-shower-trim-kit-1-75-gpm-npt-spout</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81224_rgb_2f32d0ef-e286-40fb-872b-9034fc2ee4b1.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS395-4G Devonshire Rite-Temp bath and shower trim kit, 1.75 gpm, NPT spout</image:title>
      <image:caption>KOHLER K-TS395-4G Devonshire Rite-Temp bath and shower trim kit, 1.75 gpm, NPT spout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts16234-4-margaux-rite-temp-shower-trim-set-lever-handle-requires-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_777211e2-54eb-4b9b-919d-f9f23adb2e73.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS16234-4 Margaux Rite-Temp shower trim set with lever handle, requires valve</image:title>
      <image:caption>KOHLER K-TS16234-4 Margaux Rite-Temp shower trim set with lever handle, requires valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts15621-4-coralais-rite-temp-valve-trim-lever-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa84073_rgb_3065b87f-e7fe-4cf8-b2d7-73467fdc723a.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TS15621-4 Coralais Rite-Temp valve trim with lever handle</image:title>
      <image:caption>KOHLER K-TS15621-4 Coralais Rite-Temp valve trim with lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts16234-3-margaux-rite-temp-shower-valve-trim-cross-handle-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_108c04aa-e88a-4b84-8095-7f6c70680fac.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TS16234-3 Margaux Rite-Temp shower valve trim with cross handle and 2.5 gpm showerhead</image:title>
      <image:caption>KOHLER TS16234-3-AF Margaux Rite-Temp Shower Valve Trim With Cross Handle And 2.5 Gpm Showerhead in Vibrant French Gold</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts16235-3-margaux-rite-temp-valve-trim-cross-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_210f867c-bf77-4e5f-9b37-f6f6626997a7.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS16235-3 Margaux Rite-Temp(R) valve trim with cross handle</image:title>
      <image:caption>KOHLER TS16235-3-AF Margaux Rite-Temp(R) Valve Trim With Cross Handle in Vibrant French Gold</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts16225-3-margaux-rite-temp-bath-shower-trim-set-cross-handle-npt</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_7cd94fc2-0d88-4fc2-b07f-ea2c459bff35.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TS16225-3 Margaux Rite-Temp bath and shower trim set with cross handle and NPT spout, valve not included</image:title>
      <image:caption>KOHLER TS16225-3-AF Margaux Rite-Temp Bath And Shower Trim Set With Cross Handle And Npt Spout, Valve Not Included in Vibrant French Gold</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts16225-4-margaux-rite-temp-bath-shower-trim-set-lever-handle-npt</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_d18c7c15-eef1-4e58-833a-35d61513ce3b.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS16225-4 Margaux Rite-Temp bath and shower trim set with lever handle and NPT spout, valve not included</image:title>
      <image:caption>KOHLER K-TS16225-4 Margaux Rite-Temp bath and shower trim set with lever handle and NPT spout, valve not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts15611-4h-coralais-rite-temp-shower-trim-kit-1-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab39842_rgb_27b53cec-71c6-4a46-bf1a-95b24301e9bb.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TS15611-4H Coralais Rite-Temp shower trim kit, 1.5 gpm</image:title>
      <image:caption>KOHLER K-TS15611-4H Coralais Rite-Temp shower trim kit, 1.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts15611-4-coralais-rite-temp-shower-valve-trim-lever-handle-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_38c66b63-45a7-4677-b4a9-c37f40d3dfa1.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS15611-4 Coralais Rite-Temp shower valve trim with lever handle and 2.5 gpm showerhead</image:title>
      <image:caption>KOHLER K-TS15611-4 Coralais Rite-Temp shower valve trim with lever handle and 2.5 gpm showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts15601-4s-coralais-rite-temp-bath-shower-trim-set-lever-handle-slip</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_d8b23edd-bc40-481b-b526-cb3b79f03621.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS15601-4S Coralais Rite-Temp bath and shower trim set with lever handle, slip-fit spout and 2.5 gpm showerhead</image:title>
      <image:caption>KOHLER K-TS15601-4S Coralais Rite-Temp bath and shower trim set with lever handle, slip-fit spout and 2.5 gpm showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts15611-4g-coralais-rite-temp-shower-trim-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab39842_rgb_67e8baa3-d6c9-47a1-99d0-aa78cbd9c08b.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS15611-4G Coralais Rite-Temp shower trim kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-TS15611-4G Coralais Rite-Temp shower trim kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts15601-4h-coralais-rite-temp-bath-shower-trim-kit-1-5-gpm-npt-spout</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab39837_rgb_7202f4ac-8bec-4a84-bd0d-bd7b455c69e8.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TS15601-4H Coralais Rite-Temp bath and shower trim kit, 1.5 gpm, NPT spout</image:title>
      <image:caption>KOHLER K-TS15601-4H Coralais Rite-Temp bath and shower trim kit, 1.5 gpm, NPT spout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts15601-4sg-coralais-rite-temp-bath-shower-trim-kit-1-75-gpm-slip-fit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab39837_rgb_c75d445d-c77d-4a15-a476-aeae11b40a21.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TS15601-4SG Coralais Rite-Temp bath and shower trim kit, 1.75 gpm, slip-fit spout</image:title>
      <image:caption>KOHLER K-TS15601-4SG Coralais Rite-Temp bath and shower trim kit, 1.75 gpm, slip-fit spout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts15601-4sh-coralais-rite-temp-bath-shower-trim-kit-1-5-gpm-slip-fit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab39837_rgb_5fa1c687-0d0c-4c42-8ea8-a6e83213706e.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TS15601-4SH Coralais Rite-Temp bath and shower trim kit, 1.5 gpm, slip-fit spout</image:title>
      <image:caption>KOHLER K-TS15601-4SH Coralais Rite-Temp bath and shower trim kit, 1.5 gpm, slip-fit spout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts14671-4-loure-rite-temp-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa83681_rgb_0b72e2c9-41ae-48d4-8098-aed404374bb0.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TS14671-4 Loure Rite-Temp valve trim</image:title>
      <image:caption>KOHLER K-TS14671-4 Loure Rite-Temp valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts15601-4-coralais-rite-temp-bath-shower-trim-set-lever-handle-npt</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_3a6b5551-95df-4a48-8951-de646974cb45.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS15601-4 Coralais Rite-Temp bath and shower trim set with lever handle, NPT spout and 2.5 gpm showerhead</image:title>
      <image:caption>KOHLER K-TS15601-4 Coralais Rite-Temp bath and shower trim set with lever handle, NPT spout and 2.5 gpm showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-loure-rite-temp-shower-trim-kit-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa83678_rgb_52865abd-2cd1-4aaa-a64e-6b395b48cf10.jpg?v=1745693894</image:loc>
      <image:title>KOHLER Loure Rite-Temp shower trim kit, 2.5 gpm</image:title>
      <image:caption>KOHLER Loure Rite-Temp shower trim kit, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts15601-4g-coralais-rite-temp-bath-shower-trim-kit-1-75-gpm-npt-spout</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab39837_rgb_cd922d5c-d0cd-4de3-9b00-dc72ff44b86b.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TS15601-4G Coralais Rite-Temp bath and shower trim kit, 1.75 gpm, NPT spout</image:title>
      <image:caption>KOHLER K-TS15601-4G Coralais Rite-Temp bath and shower trim kit, 1.75 gpm, NPT spout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts14423-4-purist-rite-temp-valve-trim-lever-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39573_rgb_3ae2d8bc-e817-4c4a-8cf9-7e6210635944.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TS14423-4 Purist Rite-Temp valve trim with lever handle</image:title>
      <image:caption>KOHLER K-TS14423-4 Purist Rite-Temp valve trim with lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-rite-temp-shower-trim-kit-lever-handle-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39551_rgb_f90155ad-517e-4b5b-a96e-1a91b266a57f.jpg?v=1745693894</image:loc>
      <image:title>KOHLER Purist Rite-Temp shower trim kit with lever handle, 2.5 gpm</image:title>
      <image:caption>KOHLER Purist Rite-Temp shower trim kit with lever handle, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts14422-3g-purist-rite-temp-shower-trim-kit-cross-handle-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad08449_rgb_b40a9c4d-a089-49f9-ab5b-c9809290b890.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TS14422-3G Purist Rite-Temp shower trim kit with cross handle, 1.75 gpm</image:title>
      <image:caption>KOHLER K-TS14422-3G Purist Rite-Temp shower trim kit with cross handle, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts14422-4g-purist-rite-temp-shower-trim-kit-lever-handle-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad08454_rgb_d9c24595-83e7-4105-9f4b-dbbef305d31b.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TS14422-4G Purist Rite-Temp shower trim kit with lever handle, 1.75 gpm</image:title>
      <image:caption>KOHLER K-TS14422-4G Purist Rite-Temp shower trim kit with lever handle, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts13493-4-kelston-rite-temp-shower-valve-trim-lever-handle-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_0183c08b-d930-4755-a351-adb408178646.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TS13493-4 Kelston Rite-Temp shower valve trim with lever handle and 2.5 gpm showerhead</image:title>
      <image:caption>KOHLER K-TS13493-4 Kelston Rite-Temp shower valve trim with lever handle and 2.5 gpm showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts14423-3-purist-rite-temp-valve-trim-cross-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39562_rgb_fdd30565-330b-4f0e-9726-21648d656a69.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TS14423-3 Purist Rite-Temp valve trim with cross handle</image:title>
      <image:caption>KOHLER K-TS14423-3 Purist Rite-Temp valve trim with cross handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts13492-4-kelston-rite-temp-bath-shower-valve-trim-lever-handle-spout</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_0eb7145f-8f18-4c23-93b1-b044521160e6.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS13492-4 Kelston Rite-Temp bath and shower valve trim with lever handle, spout and 2.5 gpm showerhead</image:title>
      <image:caption>KOHLER K-TS13492-4 Kelston Rite-Temp bath and shower valve trim with lever handle, spout and 2.5 gpm showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-rite-temp-shower-trim-kit-cross-handle-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39540_rgb_fbc3dbd1-33cf-4499-b643-ef50a9ddb475.jpg?v=1745693894</image:loc>
      <image:title>KOHLER Purist Rite-Temp shower trim kit with cross handle, 2.5 gpm</image:title>
      <image:caption>KOHLER Purist Rite-Temp shower trim kit with cross handle, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts13135-4a-pinstripe-pure-rite-temp-valve-trim-lever-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75101_rgb_acfb07a4-3394-4f20-b147-6cb2740ca8bc.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TS13135-4A Pinstripe Pure Rite-Temp valve trim with lever handle</image:title>
      <image:caption>KOHLER K-TS13135-4A Pinstripe Pure Rite-Temp valve trim with lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pinstripe-pure-rite-temp-shower-trim-kit-cross-handle-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa83626_rgb_8729fd0c-9d61-48e7-be67-d090c23be2f6.jpg?v=1745693893</image:loc>
      <image:title>KOHLER Pinstripe Pure Rite-Temp shower trim kit with cross handle, 2.5 gpm</image:title>
      <image:caption>KOHLER Pinstripe Pure Rite-Temp shower trim kit with cross handle, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts13135-3a-pinstripe-pure-rite-temp-valve-trim-cross-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa77837_rgb_eeda8e61-3e13-439a-b487-5a5f43ecdf8c.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS13135-3A Pinstripe Pure Rite-Temp valve trim with cross handle</image:title>
      <image:caption>KOHLER K-TS13135-3A Pinstripe Pure Rite-Temp valve trim with cross handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts10584-4-bancroft-rite-temp-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa97086_rgb_fd03ad20-a398-499b-bb6c-140ab3343af5.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS10584-4 Bancroft Rite-Temp valve trim</image:title>
      <image:caption>KOHLER K-TS10584-4 Bancroft Rite-Temp valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts10277-4-forte-sculpted-rite-temp-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75604_rgb_9d867540-05ad-4802-9912-ba950cbfc101.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS10277-4 Forte Sculpted Rite-Temp valve trim</image:title>
      <image:caption>KOHLER K-TS10277-4 Forte Sculpted Rite-Temp valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-fort-rite-temp-shower-trim-kit-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75602_rgb_9d94ed7c-52ba-45b7-88c2-2eb7047356b8.jpg?v=1745693893</image:loc>
      <image:title>KOHLER Forté Rite-Temp shower trim kit, 2.5 gpm</image:title>
      <image:caption>KOHLER Forté Rite-Temp shower trim kit, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts10581-4-bancroft-rite-temp-bath-shower-trim-set-npt-spout-valve-not</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_0d052269-f7dd-4135-ae8b-535ecbc08612.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS10581-4 Bancroft Rite-Temp bath and shower trim set with NPT spout, valve not included</image:title>
      <image:caption>KOHLER K-TS10581-4 Bancroft Rite-Temp bath and shower trim set with NPT spout, valve not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pinstripe-pure-rite-temp-shower-trim-kit-lever-handle-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa83631_rgb_22433623-c03f-4984-8cca-d8580f27fcc7.jpg?v=1745693893</image:loc>
      <image:title>KOHLER Pinstripe Pure Rite-Temp shower trim kit with lever handle, 2.5 gpm</image:title>
      <image:caption>KOHLER Pinstripe Pure Rite-Temp shower trim kit with lever handle, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts10583-4-bancroft-rite-temp-shower-trim-kit-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_dbfdcd03-fcf8-497c-a62a-d00f1b62651b.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS10583-4 Bancroft Rite-Temp shower trim kit, 2.5 gpm</image:title>
      <image:caption>KOHLER K-TS10583-4 Bancroft Rite-Temp shower trim kit, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts10276-4g-forte-rite-temp-shower-trim-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81216_rgb_792fac41-4f51-406c-9013-73552ce3a6a0.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TS10276-4G Forte Rite-Temp shower trim kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-TS10276-4G Forte Rite-Temp shower trim kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-fort-rite-temp-bath-shower-trim-kit-2-5-gpm-slip-fit-spout</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75600_rgb_f40f7878-f742-46a0-9c15-925f59100d33.jpg?v=1745693893</image:loc>
      <image:title>KOHLER Forté Rite-Temp bath and shower trim kit, 2.5 gpm, slip-fit spout</image:title>
      <image:caption>KOHLER Forté Rite-Temp bath and shower trim kit, 2.5 gpm, slip-fit spout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts10274-4g-forte-rite-temp-bath-shower-trim-kit-1-75-gpm-nptspout</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81214_rgb_e25a1542-fe79-480a-ad86-ff16ffe7ba32.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS10274-4G Forte Rite-Temp bath and shower trim kit, 1.75 gpm, NPTspout</image:title>
      <image:caption>KOHLER K-TS10274-4G Forte Rite-Temp bath and shower trim kit, 1.75 gpm, NPTspout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts10448-4-singulier-rite-temp-valve-trim-lever-handle-in-polished</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_07dd293f-e0d2-4f16-abc9-378d6862dc1b.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS10448-4 Singulier Rite-Temp(R) valve trim with lever handle in Polished Chrome</image:title>
      <image:caption>KOHLER TS10448-4-CP Singulier Rite-Temp(R) Valve Trim With Lever Handle in Polished Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts10275-4g-forte-rite-temp-bath-shower-trim-kit-1-75-gpm-slip-fit-spout</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81214_rgb_9a3a702a-35df-48bb-871c-a20f95291456.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TS10275-4G Forte Rite-Temp bath and shower trim kit, 1.75 gpm, slip-fit spout</image:title>
      <image:caption>KOHLER K-TS10275-4G Forte Rite-Temp bath and shower trim kit, 1.75 gpm, slip-fit spout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts10582-4-bancroft-rite-temp-bath-shower-valve-trim-metal-lever-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_4be5ec87-443a-4495-87a9-2cd5b8c70ea0.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS10582-4 Bancroft Rite-Temp bath and shower valve trim with metal lever handle, slip-fit spout and 2.5 gpm showerhead</image:title>
      <image:caption>KOHLER K-TS10582-4 Bancroft Rite-Temp bath and shower valve trim with metal lever handle, slip-fit spout and 2.5 gpm showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-fort-rite-temp-bath-shower-trim-kit-2-5-gpm-npt-spout</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75600_rgb_46b5ced0-5389-4773-bf75-00d938465bdc.jpg?v=1745693893</image:loc>
      <image:title>KOHLER Forté Rite-Temp bath and shower trim kit, 2.5 gpm, NPT spout</image:title>
      <image:caption>KOHLER Forté Rite-Temp bath and shower trim kit, 2.5 gpm, NPT spout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-tls97074-4-pitch-rite-temp-bath-shower-trim-kit-without-showerhead</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14193_rgb_5097866c-8b86-4b0e-bda9-7c6b5d4e2697.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TLS97074-4 Pitch Rite-Temp bath and shower trim kit, without showerhead</image:title>
      <image:caption>KOHLER K-TLS97074-4 Pitch Rite-Temp bath and shower trim kit, without showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-tls99764-4-honesty-rite-temp-shower-trim-kit-without-showerhead</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39031_rgb_5ef56224-e2f5-4ef4-9d63-f6a341b7338e.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TLS99764-4 Honesty Rite-Temp shower trim kit, without showerhead</image:title>
      <image:caption>KOHLER K-TLS99764-4 Honesty Rite-Temp shower trim kit, without showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-tls98007-4-july-rite-temp-bath-shower-trim-kit-without-showerhead</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab35883_rgb_09c04199-b723-4af6-90d0-538b0e114e81.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TLS98007-4 July Rite-Temp bath and shower trim kit, without showerhead</image:title>
      <image:caption>KOHLER K-TLS98007-4 July Rite-Temp bath and shower trim kit, without showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-tls98009-4-july-rite-temp-shower-trim-kit-without-showerhead</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab35885_rgb_4b7979b6-af73-42a0-8f3d-567bcca8f863.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TLS98009-4 July Rite-Temp shower trim kit, without showerhead</image:title>
      <image:caption>KOHLER K-TLS98009-4 July Rite-Temp shower trim kit, without showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-tls5320-4-refinia-rite-temp-shower-valve-trim-lever-handle-showerhead</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_6848bff3-7d63-48a0-bc9f-4debbcc7ab06.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TLS5320-4 Refinia Rite-Temp(R) shower valve trim with lever handle, less showerhead</image:title>
      <image:caption>KOHLER TLS5320-4-BN Refinia Rite-Temp(R) Shower Valve Trim With Lever Handle, Less Showerhead in Vibrant Brushed Nickel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-tls462-4v-memoirs-stately-rite-temp-shower-trim-kit-without-showerhead</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac56786_rgb_9af3282b-6f39-434d-bfbf-910646a2a8b5.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TLS462-4V Memoirs Stately Rite-Temp shower trim kit, without showerhead</image:title>
      <image:caption>KOHLER K-TLS462-4V Memoirs Stately Rite-Temp shower trim kit, without showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-tls5318-4-refinia-rite-temp-bath-shower-valve-trim-lever-handle-spout</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_09851f44-33ae-4e27-a2fc-f1a6ed0801aa.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TLS5318-4 Refinia Rite-Temp bath and shower valve trim with lever handle and spout, less showerhead</image:title>
      <image:caption>KOHLER TLS5318-4-BN Refinia Rite-Temp Bath And Shower Valve Trim With Lever Handle And Spout, Less Showerhead in Vibrant Brushed Nickel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-tls97077-4-pitch-rite-temp-shower-trim-kit-without-showerhead</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14201_rgb_2772b5f7-c53c-4167-b27d-d5716215c4a7.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TLS97077-4 Pitch Rite-Temp shower trim kit, without showerhead</image:title>
      <image:caption>KOHLER K-TLS97077-4 Pitch Rite-Temp shower trim kit, without showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-tls16234-4-margaux-rite-temp-shower-trim-kit-without-showerhead</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac14066_rgb_ac2ff410-ee6f-46c9-9d8c-26a3a49c8d07.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TLS16234-4 Margaux Rite-Temp shower trim kit, without showerhead</image:title>
      <image:caption>KOHLER K-TLS16234-4 Margaux Rite-Temp shower trim kit, without showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-tls396-4-devonshire-rite-temp-shower-trim-kit-without-showerhead</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac14027_rgb_fd9c6833-47fa-4b25-92cc-da70d50369ed.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TLS396-4 Devonshire Rite-Temp shower trim kit, without showerhead</image:title>
      <image:caption>KOHLER K-TLS396-4 Devonshire Rite-Temp shower trim kit, without showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-tls45104-4-alteo-rite-temp-bath-shower-trim-kit-without-showerhead</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac14031_rgb_4ed75e3f-588e-41c2-8c55-fa9510bd188a.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TLS45104-4 Alteo Rite-Temp bath and shower trim kit, without showerhead</image:title>
      <image:caption>KOHLER K-TLS45104-4 Alteo Rite-Temp bath and shower trim kit, without showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-tls461-4v-memoirs-stately-rite-temp-bath-shower-trim-kit-without</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac56765_rgb_5eada26b-b7ca-4cc7-a879-f78b2ce8f0e9.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TLS461-4V Memoirs Stately Rite-Temp bath and shower trim kit, without showerhead</image:title>
      <image:caption>KOHLER K-TLS461-4V Memoirs Stately Rite-Temp bath and shower trim kit, without showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-tls45106-4-alteo-rite-temp-shower-trim-kit-without-showerhead</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac14034_rgb_5e15e5e1-208e-4625-8fd3-9f789d3a5235.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TLS45106-4 Alteo Rite-Temp shower trim kit, without showerhead</image:title>
      <image:caption>KOHLER K-TLS45106-4 Alteo Rite-Temp shower trim kit, without showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ts12014-4-fairfax-rite-temp-shower-valve-trim-lever-handle-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_f177a664-c4b1-46db-8827-226062410e88.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-TS12014-4 Fairfax Rite-Temp(R) shower valve trim with lever handle and 2.5 gpm showerhead</image:title>
      <image:caption>KOHLER TS12014-4-2BZ Fairfax Rite-Temp(R) Shower Valve Trim With Lever Handle And 2.5 Gpm Showerhead in Oil-Rubbed Bronze</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-tls395-4s-devonshire-rite-temp-bath-shower-trim-kit-without-showerhead</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac14024_rgb_0ad1db33-bffc-4815-aae9-5758e53fe9a2.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TLS395-4S Devonshire Rite-Temp bath and shower trim kit, without showerhead</image:title>
      <image:caption>KOHLER K-TLS395-4S Devonshire Rite-Temp bath and shower trim kit, without showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-tls16225-4-margaux-rite-temp-bath-shower-trim-kit-without-showerhead</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac14060_rgb_ddee313b-868c-4225-bc4d-c99dc97cb3de.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TLS16225-4 Margaux Rite-Temp bath and shower trim kit, without showerhead</image:title>
      <image:caption>KOHLER K-TLS16225-4 Margaux Rite-Temp bath and shower trim kit, without showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-tls10583-4-bancroft-rite-temp-shower-trim-kit-without-showerhead</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac13996_rgb_b52d16aa-5561-4dfd-8970-d14cb31d3e46.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TLS10583-4 Bancroft Rite-Temp shower trim kit, without showerhead</image:title>
      <image:caption>KOHLER K-TLS10583-4 Bancroft Rite-Temp shower trim kit, without showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-tls14422-3-purist-rite-temp-shower-trim-kit-cross-handle-without</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac56731_rgb_7e1a75f8-495a-4c35-b9c4-60f4f3e483e4.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TLS14422-3 Purist Rite-Temp shower trim kit with cross handle, without showerhead</image:title>
      <image:caption>KOHLER K-TLS14422-3 Purist Rite-Temp shower trim kit with cross handle, without showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-tls14670-4-loure-rite-temp-shower-valve-trim-lever-handle-showerhead</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_0bd82c36-0cdf-4906-bc83-4b6607e84d5c.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TLS14670-4 Loure Rite-Temp shower valve trim with lever handle, less showerhead</image:title>
      <image:caption>KOHLER K-TLS14670-4 Loure Rite-Temp shower valve trim with lever handle, less showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-tls10582-4-bancroft-rite-temp-bath-shower-trim-kit-without-showerhead</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac13994_rgb_c960422b-edf8-45c8-bd33-1f2be9fa8ae6.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TLS10582-4 Bancroft Rite-Temp bath and shower trim kit, without showerhead</image:title>
      <image:caption>KOHLER K-TLS10582-4 Bancroft Rite-Temp bath and shower trim kit, without showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-tls13134-4a-pinstripe-pure-rite-temp-shower-trim-kit-lever-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac56588_rgb_02d92ac7-a91b-4a46-8585-6f4e7d30c32a.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TLS13134-4A Pinstripe Pure Rite-Temp shower trim kit with lever handle, without showerhead</image:title>
      <image:caption>KOHLER K-TLS13134-4A Pinstripe Pure Rite-Temp shower trim kit with lever handle, without showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-tls14422-4-purist-rite-temp-shower-trim-kit-lever-handle-without</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39531_rgb_99e1df9d-534f-46a6-81c8-2c820b41c6e3.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TLS14422-4 Purist Rite-Temp shower trim kit with lever handle, without showerhead</image:title>
      <image:caption>KOHLER K-TLS14422-4 Purist Rite-Temp shower trim kit with lever handle, without showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-tls10276-4-forte-rite-temp-shower-trim-kit-without-showerhead</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac13989_rgb_c73e51b2-d245-4097-b066-76c3fe7e8c59.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TLS10276-4 Forte Rite-Temp shower trim kit, without showerhead</image:title>
      <image:caption>KOHLER K-TLS10276-4 Forte Rite-Temp shower trim kit, without showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-honesty-rite-temp-bath-shower-trim-kit-push-button-diverter-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad95615_rgb_a500aef3-90ad-4515-938c-d7ebaffa9a00.jpg?v=1745693894</image:loc>
      <image:title>KOHLER Honesty Rite-Temp bath and shower trim kit with push-button diverter, 2.5 gpm</image:title>
      <image:caption>KOHLER Honesty Rite-Temp bath and shower trim kit with push-button diverter, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t99762-4-honesty-rite-temp-valve-trim-push-button-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38994_rgb_8e2af6a1-f237-4ac3-93b7-0c27e86a4f52.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T99762-4 Honesty Rite-Temp valve trim with push-button diverter</image:title>
      <image:caption>KOHLER K-T99762-4 Honesty Rite-Temp valve trim with push-button diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t99763-4l-honesty-rite-temp-bath-shower-trim-kit-push-button-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30685_rgb_8a920d01-80b0-4cf3-a330-c32a13a9c1c1.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T99763-4L Honesty Rite-Temp bath and shower trim kit with push-button diverter, without showerhead</image:title>
      <image:caption>KOHLER K-T99763-4L Honesty Rite-Temp bath and shower trim kit with push-button diverter, without showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t99763-4g-honesty-rite-temp-bath-shower-trim-kit-push-button-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad95615_rgb_a552a49f-dd42-445c-ab56-e1848e5e916f.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T99763-4G Honesty Rite-Temp bath and shower trim kit with push-button diverter, 1.75 gpm</image:title>
      <image:caption>KOHLER K-T99763-4G Honesty Rite-Temp bath and shower trim kit with push-button diverter, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t98759-4-margaux-rite-temp-valve-trim-push-button-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab27824_rgb_9af1805f-b621-4172-9367-27e7cd10cea1.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T98759-4 Margaux Rite-Temp valve trim with push-button diverter</image:title>
      <image:caption>KOHLER K-T98759-4 Margaux Rite-Temp valve trim with push-button diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-tls10275-4-forte-rite-temp-bath-shower-trim-kit-without-showerhead</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac13985_rgb_fbecaf05-a851-4ccb-aa8f-ddddef551e83.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-TLS10275-4 Forte Rite-Temp bath and shower trim kit, without showerhead</image:title>
      <image:caption>KOHLER K-TLS10275-4 Forte Rite-Temp bath and shower trim kit, without showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t98757-4b-pinstripe-rite-temp-pressure-balancing-valve-trim-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_4a25239e-b89f-4d0d-94eb-0ede71d32697.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T98757-4B Pinstripe Rite-Temp(R) pressure-balancing valve trim with diverter and grooved lever handle, valve not included</image:title>
      <image:caption>KOHLER T98757-4B-BN Pinstripe Rite-Temp(R) Pressure-Balancing Valve Trim With Diverter And Grooved Lever Handle, Valve Not Included in Vibrant Brushed Nickel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t98759-3-margaux-rite-temp-pressure-balancing-valve-trim-push-button</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_ad29279e-8a67-40eb-b195-3c1ffbe1d20f.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T98759-3 Margaux Rite-Temp(R) pressure-balancing valve trim with push-button diverter and cross handles, valve not included</image:title>
      <image:caption>KOHLER T98759-3-AF Margaux Rite-Temp(R) Pressure-Balancing Valve Trim With Push-Button Diverter And Cross Handles, Valve Not Included in Vibrant French Gold</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t98071-9m-artifacts-deck-mount-bath-swing-lever-handle-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_8ecc8a13-2913-4669-80de-7960c1f34555.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T98071-9M Artifacts Deck-mount bath swing lever handle trim</image:title>
      <image:caption>KOHLER K-T98071-9M Artifacts Deck-mount bath swing lever handle trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t98071-4-artifacts-deck-mount-bath-faucet-handle-trim-lever-design</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab31043_rgb_1bf3a771-1179-446d-9750-ea4d68cfaa7b.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T98071-4 Artifacts Deck-mount bath faucet handle trim with Lever design</image:title>
      <image:caption>KOHLER K-T98071-4 Artifacts Deck-mount bath faucet handle trim with Lever design</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t98071-3m-artifacts-deck-mount-bath-prong-handle-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_e53bc80c-01b4-411d-b9d6-b3253056d517.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T98071-3M Artifacts Deck-mount bath prong handle trim</image:title>
      <image:caption>KOHLER K-T98071-3M Artifacts Deck-mount bath prong handle trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t98757-4a-pinstripe-rite-temp-valve-trim-push-button-diverter-lever</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab27793_rgb_7f9e714d-af28-404a-95ab-d826d6f2d217.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T98757-4A Pinstripe Rite-Temp valve trim with push-button diverter and lever handle</image:title>
      <image:caption>KOHLER K-T98757-4A Pinstripe Rite-Temp valve trim with push-button diverter and lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t98757-3a-pinstripe-rite-temp-valve-trim-push-button-diverter-cross</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab27789_rgb_fc23dcca-8845-40df-83e2-a1fab8577e70.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T98757-3A Pinstripe Rite-Temp valve trim with push-button diverter and cross handle</image:title>
      <image:caption>KOHLER K-T98757-3A Pinstripe Rite-Temp valve trim with push-button diverter and cross handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t97328-4-purist-floor-mount-bath-filler-trim-handshower</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39511_rgb_7bd9e21d-3a8d-468f-b7fd-8c35dc007953.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T97328-4 Purist Floor-mount bath filler trim with handshower</image:title>
      <image:caption>KOHLER K-T97328-4 Purist Floor-mount bath filler trim with handshower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t97367-4-avid-floor-mount-bath-filler-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38997_rgb_722e7fb7-8adf-49a1-903e-3607f67d6b17.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T97367-4 Avid Floor-mount bath filler trim</image:title>
      <image:caption>KOHLER K-T97367-4 Avid Floor-mount bath filler trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t97330-4-loure-floor-mount-bath-filler-trim-handshower</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_172b28f8-3694-44a6-a2b0-9e592a7e53f3.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T97330-4 Loure Floor-mount bath filler trim with handshower</image:title>
      <image:caption>KOHLER K-T97330-4 Loure Floor-mount bath filler trim with handshower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t98071-3-artifacts-deck-mount-bath-faucet-handle-trim-cross-design</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac24077_rgb_a2263807-778e-47a7-b1a3-9ef29c3bbfc1.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T98071-3 Artifacts Deck-mount bath faucet handle trim with Cross design</image:title>
      <image:caption>KOHLER K-T98071-3 Artifacts Deck-mount bath faucet handle trim with Cross design</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t97331-4-margaux-floor-mount-bath-filler-trim-handshower</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac65702_rgb_8dec4bf9-209f-4a6b-8220-068326e95b00.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T97331-4 Margaux Floor-mount bath filler trim with handshower</image:title>
      <image:caption>KOHLER K-T97331-4 Margaux Floor-mount bath filler trim with handshower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t97831-4-coralais-mastershower-transfer-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab99550_rgb_a66ca17b-a454-45c4-95ae-d9799fed52c9.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T97831-4 Coralais MasterShower transfer valve trim</image:title>
      <image:caption>KOHLER K-T97831-4 Coralais MasterShower transfer valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t97022-4-avid-mastershower-temperature-control-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38998_rgb_2d9b6b4d-3de4-4654-b8fa-553a3711a03a.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T97022-4 Avid MasterShower temperature control valve trim</image:title>
      <image:caption>KOHLER K-T97022-4 Avid MasterShower temperature control valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t97025-4-avid-mastershower-volume-control-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38999_rgb_358feb29-f2eb-45df-a44e-ffc8917d3cf9.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T97025-4 Avid MasterShower volume control valve trim</image:title>
      <image:caption>KOHLER K-T97025-4 Avid MasterShower volume control valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t97026-4-avid-mastershower-transfer-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad39000_rgb_2b31c8b6-90ab-4ec9-80bd-6e4cbc06aa2e.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T97026-4 Avid MasterShower transfer valve trim</image:title>
      <image:caption>KOHLER K-T97026-4 Avid MasterShower transfer valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t8979-4-toobi-rite-temp-valve-trim-push-button-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad01755_rgb_7d539fc5-2237-4ee6-a78e-8b349756b9ec.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T8979-4 Toobi Rite-Temp valve trim with push-button diverter</image:title>
      <image:caption>KOHLER K-T8979-4 Toobi Rite-Temp valve trim with push-button diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t97091-4-pitch-mastershower-transfer-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14217_rgb_8b54b5c3-31c1-464a-a109-adea763fd6de.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T97091-4 Pitch MasterShower transfer valve trim</image:title>
      <image:caption>KOHLER K-T97091-4 Pitch MasterShower transfer valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t97019-4-avid-rite-temp-valve-trim-push-button-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38995_rgb_384c26b5-efc2-4428-a116-a3eb021e2ddd.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T97019-4 Avid Rite-Temp valve trim with push-button diverter</image:title>
      <image:caption>KOHLER K-T97019-4 Avid Rite-Temp valve trim with push-button diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t8975-4l-toobi-rite-temp-bath-shower-trim-set-push-button-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_0cab7570-b669-41f7-b64e-ebf228f45872.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T8975-4L Toobi Rite-Temp(R) bath and shower trim set with push-button diverter, less showerhead</image:title>
      <image:caption>KOHLER T8975-4L-CP Toobi Rite-Temp(R) Bath And Shower Trim Set With Push-Button Diverter, Less Showerhead in Polished Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t8984-4-toobi-mastershower-transfer-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa66800_rgb_ed3009f4-7f7e-4c6e-8a6d-0605b4bf53a8.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T8984-4 Toobi MasterShower transfer valve trim</image:title>
      <image:caption>KOHLER K-T8984-4 Toobi MasterShower transfer valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t9540-4-deck-mount-trim-transfer-valve-vacuum-breaker-lever-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75441_rgb_35b474a0-39aa-48af-ad22-d3eee6375605.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T9540-4 Deck-mount trim for transfer valve/vacuum breaker with lever handle, valve not included</image:title>
      <image:caption>KOHLER K-T9540-4 Deck-mount trim for transfer valve/vacuum breaker with lever handle, valve not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t78027-8-components-mastershower-temperature-control-valve-trim-oyl</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac53304_rgb_de9b77e2-248c-4929-81d9-50aba62e912e.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T78027-8 Components MasterShower temperature control valve trim with Oyl handle</image:title>
      <image:caption>KOHLER K-T78027-8 Components MasterShower temperature control valve trim with Oyl handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t78027-4-components-mastershower-temperature-control-valve-trim-lever</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac53302_rgb_5c72ff1b-8add-4427-bbc3-8e85465bb5ab.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T78027-4 Components MasterShower temperature control valve trim with Lever handle</image:title>
      <image:caption>KOHLER K-T78027-4 Components MasterShower temperature control valve trim with Lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t78027-9-components-mastershower-temperature-control-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac53306_rgb_f04815b3-0651-4f3e-b042-ad2123722cb4.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T78027-9 Components MasterShower temperature control valve trim with Industrial handle</image:title>
      <image:caption>KOHLER K-T78027-9 Components MasterShower temperature control valve trim with Industrial handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t78026-9-components-mastershower-transfer-valve-trim-industrial-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac53300_rgb_afce2aca-0f13-488d-8888-6e56e105426c.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T78026-9 Components MasterShower transfer valve trim with Industrial handle</image:title>
      <image:caption>KOHLER K-T78026-9 Components MasterShower transfer valve trim with Industrial handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t78026-8-components-mastershower-transfer-valve-trim-oyl-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac53298_rgb_2142b5ec-c963-4d7f-9e8c-edeb778d0a8d.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T78026-8 Components MasterShower transfer valve trim with Oyl handle</image:title>
      <image:caption>KOHLER K-T78026-8 Components MasterShower transfer valve trim with Oyl handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t78025-9-components-mastershower-volume-control-valve-trim-industrial</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac53294_rgb_846e0cf9-8555-41ed-bc97-d0cb6c86b8f5.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T78025-9 Components MasterShower volume control valve trim with Industrial handle</image:title>
      <image:caption>KOHLER K-T78025-9 Components MasterShower volume control valve trim with Industrial handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t78025-4-components-mastershower-volume-control-valve-trim-lever-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac47400_rgb_d0c83dd3-e76d-4657-b64f-a6fd7de07002.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T78025-4 Components MasterShower volume control valve trim with Lever handle</image:title>
      <image:caption>KOHLER K-T78025-4 Components MasterShower volume control valve trim with Lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t78026-4-components-mastershower-transfer-valve-trim-lever-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac53296_rgb_e9df310b-307c-433b-b3ff-74683c698064.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T78026-4 Components MasterShower transfer valve trim with Lever handle</image:title>
      <image:caption>KOHLER K-T78026-4 Components MasterShower transfer valve trim with Lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t7751-4-triton-wall-mount-valve-trim-push-button-diverter-lever</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa80291_rgb_0f1d8ab7-0dec-46dc-ac5d-fa5bce1ec769.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T7751-4 Triton Wall-mount valve trim with push button diverter and lever handles, requires valve</image:title>
      <image:caption>KOHLER K-T7751-4 Triton Wall-mount valve trim with push button diverter and lever handles, requires valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t78025-8-components-mastershower-volume-control-valve-trim-oyl-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac47402_rgb_69f160d0-a5d6-4fc9-9eb3-a1c96b5d2397.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T78025-8 Components MasterShower volume control valve trim with Oyl handle</image:title>
      <image:caption>KOHLER K-T78025-8 Components MasterShower volume control valve trim with Oyl handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t78016-8-components-rite-temp-valve-trim-oyl-handle-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac47390_rgb_7cad0402-6533-4b4c-8165-6233b3215d56.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T78016-8 Components Rite-Temp valve trim with Oyl handle and diverter</image:title>
      <image:caption>KOHLER K-T78016-8 Components Rite-Temp valve trim with Oyl handle and diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t7744-5-triton-wall-mount-valve-trim-wristblade-lever-handles-requires</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa80289_rgb_f9c4c45b-63db-46fb-b8b0-4f675602bd5a.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T7744-5 Triton Wall-mount valve trim with wristblade lever handles, requires valve</image:title>
      <image:caption>KOHLER K-T7744-5 Triton Wall-mount valve trim with wristblade lever handles, requires valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t7751-2-triton-wall-mount-valve-trim-push-button-diverter-standard</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa91153_rgb_cc971a2e-6e52-4653-8cee-6307d02e4033.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T7751-2 Triton Wall-mount valve trim with push button diverter and standard handles, requires valve</image:title>
      <image:caption>KOHLER K-T7751-2 Triton Wall-mount valve trim with push button diverter and standard handles, requires valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t78016-9-components-rite-temp-valve-trim-industrial-handle-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac47395_rgb_175bdd9c-6018-4f5b-86d1-50e357faaebb.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T78016-9 Components Rite-Temp valve trim with Industrial handle and diverter</image:title>
      <image:caption>KOHLER K-T78016-9 Components Rite-Temp valve trim with Industrial handle and diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t7751-3-triton-wall-mount-valve-trim-push-button-diverter-cross</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa80290_rgb_fe7bf856-51ea-4ff8-ba51-7eaf1ae0465e.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T7751-3 Triton Wall-mount valve trim with push button diverter and cross handles, requires valve</image:title>
      <image:caption>KOHLER K-T7751-3 Triton Wall-mount valve trim with push button diverter and cross handles, requires valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t7744-2-triton-wall-mount-valve-trim-standard-handles-requires-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa91152_rgb_d5bc8bbc-5a41-4805-861a-c8f385b481cf.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T7744-2 Triton Wall-mount valve trim with standard handles, requires valve</image:title>
      <image:caption>KOHLER K-T7744-2 Triton Wall-mount valve trim with standard handles, requires valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t7744-4-triton-wall-mount-valve-trim-lever-handles-requires-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa80288_rgb_68e09a4a-fd8b-43b0-bf81-3a4fd0000bea.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T7744-4 Triton Wall-mount valve trim with lever handles, requires valve</image:title>
      <image:caption>KOHLER K-T7744-4 Triton Wall-mount valve trim with lever handles, requires valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t73140-3-composed-mastershower-transfer-valve-trim-cross-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30164_rgb_628b866a-b0f6-490b-8f5f-445d451de343.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T73140-3 Composed MasterShower transfer valve trim with cross handle</image:title>
      <image:caption>KOHLER K-T73140-3 Composed MasterShower transfer valve trim with cross handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t7744-3-triton-wall-mount-valve-trim-cross-handles-requires-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa80287_rgb_2d523f3e-9964-4122-a051-05664191982a.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T7744-3 Triton Wall-mount valve trim with cross handles, requires valve</image:title>
      <image:caption>KOHLER K-T7744-3 Triton Wall-mount valve trim with cross handles, requires valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t73140-4-composed-mastershower-transfer-valve-trim-lever-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30678_rgb_24cb49e0-9f7f-40a6-9886-fdc6acd5da8b.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T73140-4 Composed MasterShower transfer valve trim with lever handle</image:title>
      <image:caption>KOHLER K-T73140-4 Composed MasterShower transfer valve trim with lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t73135-4-composed-mastershower-volume-control-valve-trim-lever-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30683_rgb_1dcde799-04b1-4bdc-b4c4-25d54ee424e6.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-T73135-4 Composed MasterShower volume control valve trim with lever handle</image:title>
      <image:caption>KOHLER K-T73135-4 Composed MasterShower volume control valve trim with lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t73133-4-composed-mastershower-temperature-control-valve-trim-lever</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30156_rgb_c34d7e5d-81e3-4465-a13e-1d7a5bc6d233.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-T73133-4 Composed MasterShower temperature control valve trim with lever handle</image:title>
      <image:caption>KOHLER K-T73133-4 Composed MasterShower temperature control valve trim with lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t73135-3-composed-mastershower-volume-control-valve-trim-cross-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30675_rgb_5f63a0a8-ab83-4412-af56-b376353d1ad5.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T73135-3 Composed MasterShower volume control valve trim with cross handle</image:title>
      <image:caption>KOHLER K-T73135-3 Composed MasterShower volume control valve trim with cross handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t73133-3-composed-mastershower-temperature-control-valve-trim-cross</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30178_rgb_e92364f8-162f-4c7f-a849-070fc1312cf0.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-T73133-3 Composed MasterShower temperature control valve trim with cross handle</image:title>
      <image:caption>KOHLER K-T73133-3 Composed MasterShower temperature control valve trim with cross handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t72771-4-artifacts-mastershower-volume-control-valve-trim-lever-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab32341_rgb_175db654-1df4-41bd-93d0-284ed036ca46.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-T72771-4 Artifacts MasterShower volume control valve trim with lever handle</image:title>
      <image:caption>KOHLER K-T72771-4 Artifacts MasterShower volume control valve trim with lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t73117-4-composed-rite-temp-valve-trim-push-button-diverter-lever</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30676_rgb_a675e079-7fa7-4167-91c2-b78b00b75b5e.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-T73117-4 Composed Rite-Temp valve trim with push-button diverter and lever handle</image:title>
      <image:caption>KOHLER K-T73117-4 Composed Rite-Temp valve trim with push-button diverter and lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t72771-9m-artifacts-volume-control-valve-trim-swing-lever-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_57e93070-5b48-4307-991a-7a1e7ae083c3.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T72771-9M Artifacts Volume control valve trim with swing lever handle</image:title>
      <image:caption>KOHLER K-T72771-9M Artifacts Volume control valve trim with swing lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t73117-3-composed-rite-temp-valve-trim-push-button-diverter-cross</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30666_rgb_71d091ec-f4ca-4366-95b4-b61f54cd5041.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-T73117-3 Composed Rite-Temp valve trim with push-button diverter and cross handle</image:title>
      <image:caption>KOHLER K-T73117-3 Composed Rite-Temp valve trim with push-button diverter and cross handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t73087-4-composed-floor-mount-bath-filler-trim-handshower</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30673_rgb_26f36047-4312-4767-91cc-d2022bf91edc.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-T73087-4 Composed Floor-mount bath filler trim with handshower</image:title>
      <image:caption>KOHLER K-T73087-4 Composed Floor-mount bath filler trim with handshower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t72771-3m-artifacts-volume-control-valve-trim-prong-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_3024072a-40b2-4f8c-a88a-52a537d095dd.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T72771-3M Artifacts Volume control valve trim with prong handle</image:title>
      <image:caption>KOHLER K-T72771-3M Artifacts Volume control valve trim with prong handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t72771-3-artifacts-mastershower-volume-control-valve-trim-cross-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac24093_rgb_d5d3d25e-ff58-40b9-a651-3644de231b96.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-T72771-3 Artifacts MasterShower volume control valve trim with cross handle</image:title>
      <image:caption>KOHLER K-T72771-3 Artifacts MasterShower volume control valve trim with cross handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t72790-9m-artifacts-floor-mount-bath-filler-trim-handshower</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac12529_rgb_52839e46-59e2-4167-b0a4-e13d91c5e5da.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T72790-9M Artifacts Floor-mount bath filler trim with handshower</image:title>
      <image:caption>KOHLER K-T72790-9M Artifacts Floor-mount bath filler trim with handshower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t72770-4-artifacts-mastershower-transfer-valve-trim-lever-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab29820_rgb_03c79d0a-9162-4170-b01f-dfda478d25a5.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T72770-4 Artifacts MasterShower transfer valve trim with lever handle</image:title>
      <image:caption>KOHLER K-T72770-4 Artifacts MasterShower transfer valve trim with lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t72770-3m-artifacts-transfer-valve-trim-prong-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_a0c60b3b-4633-4333-b98d-4c40f15220cf.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T72770-3M Artifacts Transfer valve trim with prong handle</image:title>
      <image:caption>KOHLER K-T72770-3M Artifacts Transfer valve trim with prong handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t72769-4-artifacts-mastershower-temperature-control-valve-trim-lever</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab32339_rgb_b17ef54e-d53e-4ed5-977e-2c236a1af0bb.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T72769-4 Artifacts MasterShower temperature control valve trim with lever handle</image:title>
      <image:caption>KOHLER K-T72769-4 Artifacts MasterShower temperature control valve trim with lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t72769-9m-artifacts-thermostatic-valve-trim-swing-lever-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_38aff6a6-f8fa-44b6-a01b-f47caf814637.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T72769-9M Artifacts Thermostatic valve trim with swing lever handle</image:title>
      <image:caption>KOHLER K-T72769-9M Artifacts Thermostatic valve trim with swing lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t72770-3-artifacts-mastershower-transfer-valve-trim-cross-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac24089_rgb_04bdc68c-7485-44be-87ed-cb83fe6fe723.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T72770-3 Artifacts MasterShower transfer valve trim with cross handle</image:title>
      <image:caption>KOHLER K-T72770-3 Artifacts MasterShower transfer valve trim with cross handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t72769-3m-artifacts-thermostatic-valve-trim-prong-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_d745a896-3119-4f2f-9ec6-bb68a9d15657.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T72769-3M Artifacts Thermostatic valve trim with prong handle</image:title>
      <image:caption>KOHLER K-T72769-3M Artifacts Thermostatic valve trim with prong handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t72769-3-artifacts-mastershower-temperature-control-valve-trim-cross</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac24085_rgb_57797228-9f39-49e4-b9a4-38795b2ed068.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T72769-3 Artifacts MasterShower temperature control valve trim with cross handle</image:title>
      <image:caption>KOHLER K-T72769-3 Artifacts MasterShower temperature control valve trim with cross handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t72768-4-artifacts-rite-temp-valve-trim-push-button-diverter-lever</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab32337_rgb_82d44f0f-3592-4951-8517-fd66e0a707aa.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T72768-4 Artifacts Rite-Temp valve trim with push-button diverter and lever handle</image:title>
      <image:caption>KOHLER K-T72768-4 Artifacts Rite-Temp valve trim with push-button diverter and lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t72768-9m-artifacts-rite-temp-pressure-balancing-valve-trim-push</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_b216ee83-1774-4915-9a89-ba0e685500e1.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T72768-9M Artifacts Rite-Temp pressure-balancing valve trim with push-button diverter and swing lever handle</image:title>
      <image:caption>KOHLER K-T72768-9M Artifacts Rite-Temp pressure-balancing valve trim with push-button diverter and swing lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t72768-3-artifacts-rite-temp-valve-trim-push-button-diverter-cross</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac24081_rgb_05d2c7a0-3bb6-4439-8743-1eb02323ab5b.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T72768-3 Artifacts Rite-Temp valve trim with push-button diverter and cross handle</image:title>
      <image:caption>KOHLER K-T72768-3 Artifacts Rite-Temp valve trim with push-button diverter and cross handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t5326-4-refinia-transfer-valve-trim-valve-not-included</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_bf81ca98-d064-4978-bdcf-7ee8a7a49d01.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T5326-4 Refinia Transfer valve trim, valve not included</image:title>
      <image:caption>KOHLER T5326-4-BN Refinia Transfer Valve Trim, Valve Not Included in Vibrant Brushed Nickel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t5325-4-refinia-lever-handles-valve-trim-valve-not-included</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_9f266498-d14b-428f-811d-142d94215487.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T5325-4 Refinia Lever handles valve trim, valve not included</image:title>
      <image:caption>KOHLER T5325-4-BN Refinia Lever Handles Valve Trim, Valve Not Included in Vibrant Brushed Nickel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t5324-4-refinia-bath-faucet-trim-high-arch-diverter-spout-lever</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_cdc3ef7e-c072-4338-93c4-859629e6ea54.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T5324-4 Refinia Bath faucet trim with high-arch diverter spout and lever handles, valve not included</image:title>
      <image:caption>KOHLER T5324-4-BN Refinia Bath Faucet Trim With High-Arch Diverter Spout And Lever Handles, Valve Not Included in Vibrant Brushed Nickel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t72768-3m-artifacts-rite-temp-pressure-balancing-valve-trim-push</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_3a95a449-00c8-4dde-94ba-61336a683871.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T72768-3M Artifacts Rite-Temp pressure-balancing valve trim with push-button diverter and prong handle</image:title>
      <image:caption>KOHLER K-T72768-3M Artifacts Rite-Temp pressure-balancing valve trim with push-button diverter and prong handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t5323-4-refinia-bath-faucet-trim-high-flow-valve-lever-handles-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_ec6c9172-bd74-41d5-b249-1ed15667eb93.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T5323-4 Refinia Bath faucet trim for high-flow valve with lever handles , valve not included</image:title>
      <image:caption>KOHLER T5323-4-BN Refinia Bath Faucet Trim For High-Flow Valve With Lever Handles , Valve Not Included in Vibrant Brushed Nickel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t45112-4-alteo-rite-temp-valve-trim-push-button-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa67988_rgb_ea109a28-8172-4eea-90f6-d1ee861c3078.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T45112-4 Alteo Rite-Temp valve trim with push-button diverter</image:title>
      <image:caption>KOHLER K-T45112-4 Alteo Rite-Temp valve trim with push-button diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t45117-4-alteo-deck-mount-bath-faucet-trim-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa54002_rgb_d737e1c7-3747-4d86-9f98-f779c1faf32a.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T45117-4 Alteo Deck-mount bath faucet trim with diverter</image:title>
      <image:caption>KOHLER K-T45117-4 Alteo Deck-mount bath faucet trim with diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t45121-4-alteo-mastershower-transfer-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa67990_rgb_8a47c094-22a0-45ce-8ba3-7bb66b151859.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T45121-4 Alteo MasterShower transfer valve trim</image:title>
      <image:caption>KOHLER K-T45121-4 Alteo MasterShower transfer valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t398-4-devonshire-deck-mount-bath-faucet-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab02326_rgb_a7baa5ea-010c-4872-9889-8fc2c4eb8d7e.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T398-4 Devonshire Deck-mount bath faucet trim</image:title>
      <image:caption>KOHLER K-T398-4 Devonshire Deck-mount bath faucet trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t45108-4-alteo-rite-temp-shower-trim-set-push-button-diverter-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_ffa94e65-e726-40ef-8aef-6ba18360fac9.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T45108-4 Alteo Rite-Temp shower trim set with push-button diverter, valve not included</image:title>
      <image:caption>KOHLER K-T45108-4 Alteo Rite-Temp shower trim set with push-button diverter, valve not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t387-4-devonshire-deck-mount-bath-faucet-trim-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab02325_rgb_f91eefb7-3947-48da-bee7-f8f353e0d31b.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T387-4 Devonshire Deck-mount bath faucet trim with diverter</image:title>
      <image:caption>KOHLER K-T387-4 Devonshire Deck-mount bath faucet trim with diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t467-4v-memoirs-stately-deck-mount-bath-faucet-handle-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa87665_rgb_627b3183-a111-4b31-bc3e-e02a714b49db.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T467-4V Memoirs Stately Deck-mount bath faucet handle trim</image:title>
      <image:caption>KOHLER K-T467-4V Memoirs Stately Deck-mount bath faucet handle trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t5319-4-refinia-shower-trim-set-push-button-diverter-valve-not-included</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_3a138741-39b0-4d44-b38a-0f52fde05060.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T5319-4 Refinia shower trim set with push-button diverter, valve not included</image:title>
      <image:caption>KOHLER T5319-4-BN Refinia Shower Trim Set With Push-Button Diverter, Valve Not Included in Vibrant Brushed Nickel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t37395-pureflo-bath-drain-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac40110_rgb_d59158b7-a98f-4793-8245-f6b0c0b13309.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T37395 PureFlo Bath drain trim</image:title>
      <image:caption>KOHLER K-T37395 PureFlo Bath drain trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t469-4v-memoirs-stately-deck-mount-bath-faucet-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa70450_rgb_c64249f4-fc15-4aec-850f-5c7c5473c9ab.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T469-4V Memoirs Stately Deck-mount bath faucet trim</image:title>
      <image:caption>KOHLER K-T469-4V Memoirs Stately Deck-mount bath faucet trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t45115-4-alteo-deck-mount-bath-faucet-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa54000_rgb_90b8b392-8c3b-46b8-8e15-d9e8801a8395.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T45115-4 Alteo Deck-mount bath faucet trim</image:title>
      <image:caption>KOHLER K-T45115-4 Alteo Deck-mount bath faucet trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t5321-4-refinia-valve-trim-push-button-diverter-valve-not-included</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_ef37ad1c-526d-45ed-b2ad-0d570e8cd59b.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T5321-4 Refinia Valve trim with push-button diverter, valve not included</image:title>
      <image:caption>KOHLER T5321-4-BN Refinia Valve Trim With Push-Button Diverter, Valve Not Included in Vibrant Brushed Nickel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t376-4-devonshire-mastershower-transfer-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab42474_rgb_0b265639-b144-400c-9db9-5cd8fb0dbfb1.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T376-4 Devonshire MasterShower transfer valve trim</image:title>
      <image:caption>KOHLER K-T376-4 Devonshire MasterShower transfer valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t45119-4-alteo-deck-mount-bath-faucet-handle-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa54004_rgb_c4fbf933-cf04-4b7a-bf39-03699fc8dc4b.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T45119-4 Alteo Deck-mount bath faucet handle trim</image:title>
      <image:caption>KOHLER K-T45119-4 Alteo Deck-mount bath faucet handle trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t37396-pureflo-traditional-push-button-bath-drain-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab02298_rgb_c8d59869-0514-47b2-a00e-c84a207a660f.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-T37396 PureFlo Traditional push-button bath drain trim</image:title>
      <image:caption>KOHLER K-T37396 PureFlo Traditional push-button bath drain trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t37391-pureflo-rotary-turn-bath-drain-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab02300_rgb_8c47713c-a97a-45fd-b799-e9457220a4b9.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-T37391 PureFlo Rotary-turn bath drain trim</image:title>
      <image:caption>KOHLER K-T37391 PureFlo Rotary-turn bath drain trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t428-4v-memoirs-stately-deck-mount-bath-faucet-trim-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa68792_rgb_9d8afcf4-0087-436a-bc82-9e2c87745116.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T428-4V Memoirs Stately Deck-mount bath faucet trim with diverter</image:title>
      <image:caption>KOHLER K-T428-4V Memoirs Stately Deck-mount bath faucet trim with diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t37393-pureflo-traditional-rotary-turn-bath-drain-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab02302_rgb_f02ff73d-73a5-4bfc-b7ed-b1120c3c47ed.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T37393 PureFlo Traditional rotary-turn bath drain trim</image:title>
      <image:caption>KOHLER K-T37393 PureFlo Traditional rotary-turn bath drain trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t37392-pureflo-rotary-turn-bath-drain-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac40095_rgb_68565aca-1580-492f-b16a-2054b06b344b.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T37392 PureFlo Rotary-turn bath drain trim</image:title>
      <image:caption>KOHLER K-T37392 PureFlo Rotary-turn bath drain trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t16242-4-margaux-mastershower-transfer-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa81149_rgb_f2e45c07-fb1b-4b82-8047-8df44a4e24b9.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T16242-4 Margaux MasterShower transfer valve trim</image:title>
      <image:caption>KOHLER K-T16242-4 Margaux MasterShower transfer valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t16248-4-margaux-deck-mount-bath-faucet-handle-trim-lever-design</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa87918_rgb_463c5c46-23f3-4374-986f-e46daf0df23c.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T16248-4 Margaux Deck-mount bath faucet handle trim with Lever design</image:title>
      <image:caption>KOHLER K-T16248-4 Margaux Deck-mount bath faucet handle trim with Lever design</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t16242-3-margaux-valve-trim-cross-handle-transfer-valve-requires-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_f73f5256-5384-43ac-93a4-86a93b55638d.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T16242-3 Margaux Valve trim with cross handle for transfer valve, requires valve</image:title>
      <image:caption>KOHLER T16242-3-AF Margaux Valve Trim With Cross Handle For Transfer Valve, Requires Valve in Vibrant French Gold</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t16239-4-margaux-mastershower-temperature-control-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa81134_rgb_27dd2c1c-3afb-4e00-910b-73822817bcaf.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-T16239-4 Margaux MasterShower temperature control valve trim</image:title>
      <image:caption>KOHLER K-T16239-4 Margaux MasterShower temperature control valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t16241-3-margaux-valve-trim-cross-handle-volume-control-valve-requires</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_223c6ad6-96bf-48c1-882f-a6f00068c4bd.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T16241-3 Margaux Valve trim with cross handle for volume control valve, requires valve</image:title>
      <image:caption>KOHLER T16241-3-AF Margaux Valve Trim With Cross Handle For Volume Control Valve, Requires Valve in Vibrant French Gold</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t16241-4-margaux-mastershower-volume-control-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa88682_rgb_37237b43-1f8d-4885-9415-6967869b17ee.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T16241-4 Margaux MasterShower volume control valve trim</image:title>
      <image:caption>KOHLER K-T16241-4 Margaux MasterShower volume control valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t16239-3-margaux-valve-trim-cross-handle-thermostatic-valve-requires</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_e1ae5b3c-09b5-4008-adb5-bcd9fa72c989.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T16239-3 Margaux Valve trim with cross handle for thermostatic valve, requires valve</image:title>
      <image:caption>KOHLER T16239-3-AF Margaux Valve Trim With Cross Handle For Thermostatic Valve, Requires Valve in Vibrant French Gold</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t16236-4-margaux-deck-mount-bath-faucet-trim-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71751_rgb_d7c87cd4-247f-4b87-832e-e117a9189243.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T16236-4 Margaux Deck-mount bath faucet trim with diverter</image:title>
      <image:caption>KOHLER K-T16236-4 Margaux Deck-mount bath faucet trim with diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t16237-4-margaux-deck-mount-bath-faucet-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71751_rgb_701f91a2-dec8-478d-b932-47b767d4af95.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T16237-4 Margaux Deck-mount bath faucet trim</image:title>
      <image:caption>KOHLER K-T16237-4 Margaux Deck-mount bath faucet trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t16236-3-margaux-deck-mount-bath-faucet-trim-high-flow-valve-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_2d8bf39b-500e-46f4-aa3d-13a998904da9.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T16236-3 Margaux Deck-mount bath faucet trim for high-flow valve with diverter spout and cross handles, valve not included</image:title>
      <image:caption>KOHLER T16236-3-AF Margaux Deck-Mount Bath Faucet Trim For High-Flow Valve With Diverter Spout And Cross Handles, Valve Not Included in Vibrant French Gold</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t16233-4l-margaux-rite-temp-bath-shower-trim-kit-push-button-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac56687_rgb_fa99e10b-dafb-45eb-ae2f-fcaf5254b296.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T16233-4L Margaux Rite-Temp bath and shower trim kit with push-button diverter and lever handle, without showerhead</image:title>
      <image:caption>KOHLER K-T16233-4L Margaux Rite-Temp bath and shower trim kit with push-button diverter and lever handle, without showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t16237-3-margaux-deck-mount-bath-faucet-trim-high-flow-valve-non</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_4975c218-8813-47fc-860c-b7078ecddb68.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T16237-3 Margaux Deck-mount bath faucet trim for high-flow valve with non-diverter spout and cross handles, valve not included</image:title>
      <image:caption>KOHLER T16237-3-AF Margaux Deck-Mount Bath Faucet Trim For High-Flow Valve With Non-Diverter Spout And Cross Handles, Valve Not Included in Vibrant French Gold</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t16233-4-margaux-rite-temp-pressure-balancing-bath-shower-faucet-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_78b30a8c-8b37-4732-8cf7-140fca1de04b.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T16233-4 Margaux Rite-Temp pressure-balancing bath and shower faucet trim with push-button diverter and lever handle, valve not included</image:title>
      <image:caption>KOHLER K-T16233-4 Margaux Rite-Temp pressure-balancing bath and shower faucet trim with push-button diverter and lever handle, valve not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t15290-4-coralais-deck-mount-bath-faucet-trim-8</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa77845_rgb_40f70831-3c79-4596-af7d-be0fbb185f0f.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T15290-4 Coralais Deck-mount bath faucet trim, 8&quot;</image:title>
      <image:caption>KOHLER K-T15290-4 Coralais Deck-mount bath faucet trim, 8&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t16233-3-margaux-rite-temp-pressure-balancing-bath-shower-faucet-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_4b16223a-c7f6-4a4a-867a-5a859d732feb.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T16233-3 Margaux Rite-Temp(R) pressure-balancing bath and shower faucet trim with push-button diverter and cross handle, valve not included</image:title>
      <image:caption>KOHLER T16233-3-AF Margaux Rite-Temp(R) Pressure-Balancing Bath And Shower Faucet Trim With Push-Button Diverter And Cross Handle, Valve Not Included in Vibrant French Gold</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t15294-4-coralais-deck-mount-bath-faucet-trim-5-1-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72985_rgb_1778d397-9b04-4d51-b7e9-bfcb2418acaa.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T15294-4 Coralais Deck-mount bath faucet trim, 5-1/2&quot;</image:title>
      <image:caption>KOHLER K-T15294-4 Coralais Deck-mount bath faucet trim, 5-1/2&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t15225-4-coralais-wall-mount-bath-shower-trim-set-lever-handles-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa93839_rgb_8c697a8b-9d45-486f-aef1-284d65cd95e6.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T15225-4 Coralais Wall-mount bath/shower trim set with lever handles, valve not included</image:title>
      <image:caption>KOHLER K-T15225-4 Coralais Wall-mount bath/shower trim set with lever handles, valve not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t15201-4s-coralais-bath-shower-trim-set-lever-handles-slip-fit-spout</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_e5b45409-c4be-4354-9a36-f7e6e611dd7f.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T15201-4S Coralais Bath/shower trim set with lever handles and slip-fit spout, valve not included</image:title>
      <image:caption>KOHLER K-T15201-4S Coralais Bath/shower trim set with lever handles and slip-fit spout, valve not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t15211-4-coralais-shower-faucet-trim-lever-handles-valve-not-included</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_dc678c1a-8015-411b-a308-be8d66fbcf4b.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T15211-4 Coralais Shower faucet trim with lever handles, valve not included</image:title>
      <image:caption>KOHLER K-T15211-4 Coralais Shower faucet trim with lever handles, valve not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t14672-4-loure-mastershower-temperature-control-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa83684_rgb_ec2ede17-ac3f-41df-a935-061f445b20c6.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T14672-4 Loure MasterShower temperature control valve trim</image:title>
      <image:caption>KOHLER K-T14672-4 Loure MasterShower temperature control valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t14674-4-loure-mastershower-volume-control-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa84058_rgb_74bbd682-a8ff-47d1-b73d-183f2ed750a8.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T14674-4 Loure MasterShower volume control valve trim</image:title>
      <image:caption>KOHLER K-T14674-4 Loure MasterShower volume control valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t15201-4-coralais-bath-shower-trim-set-lever-handles-valve-not-included</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_965c4b22-488c-44b6-80d5-51114de11270.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T15201-4 Coralais Bath/shower trim set with lever handles, valve not included</image:title>
      <image:caption>KOHLER K-T15201-4 Coralais Bath/shower trim set with lever handles, valve not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t14668-4-loure-rite-temp-valve-trim-push-button-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa83675_rgb_a9c6e8db-e87e-40e4-bbcb-e3b46f88c757.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T14668-4 Loure Rite-Temp valve trim with push-button diverter</image:title>
      <image:caption>KOHLER K-T14668-4 Loure Rite-Temp valve trim with push-button diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-loure-rite-temp-bath-shower-trim-kit-push-button-diverter-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa83669_rgb_98e17cff-1dca-40d9-b514-2508dece6dc5.jpg?v=1745693895</image:loc>
      <image:title>KOHLER Loure Rite-Temp bath and shower trim kit with push-button diverter, 2.5 gpm</image:title>
      <image:caption>KOHLER Loure Rite-Temp bath and shower trim kit with push-button diverter, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t14501-4-purist-rite-temp-valve-trim-push-button-diverter-lever-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39506_rgb_14f214c6-9e43-47db-9656-2a2171114a6d.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T14501-4 Purist Rite-Temp valve trim with push-button diverter and lever handle</image:title>
      <image:caption>KOHLER K-T14501-4 Purist Rite-Temp valve trim with push-button diverter and lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t14673-4-loure-mastershower-transfer-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa84055_rgb_75d190b5-8740-4c27-80dc-96bc66cbc85b.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T14673-4 Loure MasterShower transfer valve trim</image:title>
      <image:caption>KOHLER K-T14673-4 Loure MasterShower transfer valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-loure-rite-temp-shower-trim-kit-push-button-diverter-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa83672_rgb_e58f90a6-62be-47b0-a28f-c1028941f105.jpg?v=1745693894</image:loc>
      <image:title>KOHLER Loure Rite-Temp shower trim kit with push-button diverter, 2.5 gpm</image:title>
      <image:caption>KOHLER Loure Rite-Temp shower trim kit with push-button diverter, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t14665-4l-loure-rite-temp-shower-trim-kit-push-button-diverter-without</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac57683_rgb_68e3525b-1495-4361-be13-6c8a3b1bed45.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T14665-4L Loure Rite-Temp shower trim kit with push-button diverter, without showerhead</image:title>
      <image:caption>KOHLER K-T14665-4L Loure Rite-Temp shower trim kit with push-button diverter, without showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t14664-4l-loure-rite-temp-bath-shower-trim-kit-push-button-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac57681_rgb_e59ad009-8d5f-4817-b19c-f57c4e792490.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T14664-4L Loure Rite-Temp bath and shower trim kit with push-button diverter, without showerhead</image:title>
      <image:caption>KOHLER K-T14664-4L Loure Rite-Temp bath and shower trim kit with push-button diverter, without showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t14501-3-purist-rite-temp-valve-trim-push-button-diverter-cross-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39499_rgb_98f38baa-30fd-4737-a99d-9a2f0eb97413.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T14501-3 Purist Rite-Temp valve trim with push-button diverter and cross handle</image:title>
      <image:caption>KOHLER K-T14501-3 Purist Rite-Temp valve trim with push-button diverter and cross handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t14491-4-purist-mastershower-transfer-valve-trim-lever-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39494_rgb_dd1f42dc-11b8-4e83-ba71-4ecefd4562fc.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T14491-4 Purist MasterShower transfer valve trim with lever handle</image:title>
      <image:caption>KOHLER K-T14491-4 Purist MasterShower transfer valve trim with lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t14490-4-purist-mastershower-volume-control-valve-trim-lever-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39482_rgb_feb64fa9-8254-43ff-a999-d49089ff89b7.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T14490-4 Purist MasterShower volume control valve trim with lever handle</image:title>
      <image:caption>KOHLER K-T14490-4 Purist MasterShower volume control valve trim with lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t14489-4-purist-mastershower-temperature-volume-control-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39470_rgb_cb4f6017-a45f-4324-aa8b-36df37ce12d8.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T14489-4 Purist MasterShower temperature and volume control valve trim</image:title>
      <image:caption>KOHLER K-T14489-4 Purist MasterShower temperature and volume control valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t14490-3-purist-mastershower-volume-control-valve-trim-cross-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39476_rgb_2fd36247-2e45-477e-94b7-e94f99b5123c.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T14490-3 Purist MasterShower volume control valve trim with cross handle</image:title>
      <image:caption>KOHLER K-T14490-3 Purist MasterShower volume control valve trim with cross handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-mastershower-transfer-valve-trim-cross-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39488_rgb_6a11297f-449b-4971-80f8-d4fae50ea28c.jpg?v=1745693895</image:loc>
      <image:title>KOHLER Purist MasterShower transfer valve trim with cross handle</image:title>
      <image:caption>KOHLER Purist MasterShower transfer valve trim with cross handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t14488-4-purist-mastershower-temperature-control-valve-trim-lever</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39464_rgb_85961249-ea45-4ae5-8f45-9b32f96450ef.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T14488-4 Purist MasterShower temperature control valve trim with lever handle</image:title>
      <image:caption>KOHLER K-T14488-4 Purist MasterShower temperature control valve trim with lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t14488-3-purist-mastershower-temperature-control-valve-trim-cross</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39458_rgb_c90c5f86-f917-47b4-bf3a-a8ac4c4ee2d3.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T14488-3 Purist MasterShower temperature control valve trim with cross handle</image:title>
      <image:caption>KOHLER K-T14488-3 Purist MasterShower temperature control valve trim with cross handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t14429-3-purist-deck-wall-mount-bath-faucet-handle-trim-cross-design</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39446_rgb_7284e3f2-981f-4f2c-9af9-f3903a5086c5.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T14429-3 Purist Deck- or wall-mount bath faucet handle trim with cross design</image:title>
      <image:caption>KOHLER K-T14429-3 Purist Deck- or wall-mount bath faucet handle trim with cross design</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t14428-3-purist-deck-mount-bath-faucet-trim-cross-handles</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39435_rgb_fba78c39-c845-4b9a-8151-8e58a8212dd1.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T14428-3 Purist Deck-mount bath faucet trim with Cross handles</image:title>
      <image:caption>KOHLER K-T14428-3 Purist Deck-mount bath faucet trim with Cross handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-rite-temp-bath-shower-trim-kit-push-button-diverter-lever-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39429_rgb_9df2329c-202c-4add-84ef-d359ac734e9b.jpg?v=1745693896</image:loc>
      <image:title>KOHLER Purist Rite-Temp bath and shower trim kit with push-button diverter and lever handle, 2.5 gpm</image:title>
      <image:caption>KOHLER Purist Rite-Temp bath and shower trim kit with push-button diverter and lever handle, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t14421-3l-purist-rite-temp-bath-shower-trim-kit-push-button-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac56658_rgb_16991f34-35be-40b5-9b95-d4a7a696406f.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T14421-3L Purist Rite-Temp bath and shower trim kit with push-button diverter and cross handle, without showerhead</image:title>
      <image:caption>KOHLER K-T14421-3L Purist Rite-Temp bath and shower trim kit with push-button diverter and cross handle, without showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-rite-temp-bath-shower-trim-kit-push-button-diverter-cross-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39423_rgb_56e9cd19-7f4a-4d58-8d6d-810d7ccc8ce5.jpg?v=1745693895</image:loc>
      <image:title>KOHLER Purist Rite-Temp bath and shower trim kit with push-button diverter and cross handle, 2.5 gpm</image:title>
      <image:caption>KOHLER Purist Rite-Temp bath and shower trim kit with push-button diverter and cross handle, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t14420-4l-purist-rite-temp-bath-shower-trim-kit-push-button-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac56648_rgb_67cc5db2-e429-4860-830d-7cdcb21c5ddc.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T14420-4L Purist Rite-Temp bath and shower trim kit with push-button diverter and lever handle, without showerhead</image:title>
      <image:caption>KOHLER K-T14420-4L Purist Rite-Temp bath and shower trim kit with push-button diverter and lever handle, without showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t14429-4-purist-deck-wall-mount-bath-faucet-handle-trim-lever-design</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39452_rgb_382138a3-bc64-46be-bc17-e4f8c600eb2b.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T14429-4 Purist Deck- or wall-mount bath faucet handle trim with lever design</image:title>
      <image:caption>KOHLER K-T14429-4 Purist Deck- or wall-mount bath faucet handle trim with lever design</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t14421-4l-purist-rite-temp-bath-shower-trim-kit-push-button-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac56668_rgb_9781eddc-78a2-40df-96e1-d30bbfa857eb.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T14421-4L Purist Rite-Temp bath and shower trim kit with push-button diverter and lever handle, without showerhead</image:title>
      <image:caption>KOHLER K-T14421-4L Purist Rite-Temp bath and shower trim kit with push-button diverter and lever handle, without showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-rite-temp-bath-shower-trim-kit-push-button-diverter-cross-handle-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39412_rgb_ca728979-39f1-424d-84aa-38d35b5abca0.jpg?v=1745693895</image:loc>
      <image:title>KOHLER Purist Rite-Temp bath and shower trim kit with push-button diverter and cross handle, 2.5 gpm</image:title>
      <image:caption>KOHLER Purist Rite-Temp bath and shower trim kit with push-button diverter and cross handle, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t14414-4-purist-wall-mount-bathroom-sink-faucet-trim-lever-handles-1-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39394_rgb_d6eca1b9-b235-4e2b-ad15-c9ac2ebc9eda.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T14414-4 Purist Wall-mount bathroom sink faucet trim with Lever handles, 1.2 gpm</image:title>
      <image:caption>KOHLER K-T14414-4 Purist Wall-mount bathroom sink faucet trim with Lever handles, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t14420-4g-purist-rite-temp-bath-shower-trim-kit-push-button-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad08458_rgb_6628b00d-0929-425d-9d1e-7776fbfcb908.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T14420-4G Purist Rite-Temp bath and shower trim kit with push-button diverter and lever handle, 1.75 gpm</image:title>
      <image:caption>KOHLER K-T14420-4G Purist Rite-Temp bath and shower trim kit with push-button diverter and lever handle, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t14420-3l-purist-rite-temp-bath-shower-trim-kit-push-button-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac56638_rgb_369e5fab-15c4-4976-b7be-8e433eb156d3.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T14420-3L Purist Rite-Temp bath and shower trim kit with push-button diverter and cross handle, without showerhead</image:title>
      <image:caption>KOHLER K-T14420-3L Purist Rite-Temp bath and shower trim kit with push-button diverter and cross handle, without showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-rite-temp-bath-shower-trim-kit-push-button-diverter-lever-handle-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39418_rgb_7e530581-62fd-4aa1-89f8-0af5eb86795e.jpg?v=1745693895</image:loc>
      <image:title>KOHLER Purist Rite-Temp bath and shower trim kit with push-button diverter and lever handle, 2.5 gpm</image:title>
      <image:caption>KOHLER Purist Rite-Temp bath and shower trim kit with push-button diverter and lever handle, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t14414-3-purist-wall-mount-bathroom-sink-faucet-trim-cross-handles-1-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39388_rgb_6c1d9832-1b93-4f2d-9715-bdccb6a62c94.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T14414-3 Purist Wall-mount bathroom sink faucet trim with Cross handles, 1.2 gpm</image:title>
      <image:caption>KOHLER K-T14414-3 Purist Wall-mount bathroom sink faucet trim with Cross handles, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t14420-3g-purist-rite-temp-bath-shower-trim-kit-push-button-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad08461_rgb_4f53ba88-0f62-4c71-a2c9-37cfe916e362.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T14420-3G Purist Rite-Temp bath and shower trim kit with push-button diverter and cross handle, 1.75 gpm</image:title>
      <image:caption>KOHLER K-T14420-3G Purist Rite-Temp bath and shower trim kit with push-button diverter and cross handle, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t14413-4-purist-wall-mount-bathroom-sink-faucet-trim-lever-handles-1-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39382_rgb_9254db82-1536-4fe0-92b7-f9cbc0fa591e.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T14413-4 Purist Wall-mount bathroom sink faucet trim with Lever handles, 1.2 gpm</image:title>
      <image:caption>KOHLER K-T14413-4 Purist Wall-mount bathroom sink faucet trim with Lever handles, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t14413-3-purist-wall-mount-bathroom-sink-faucet-trim-cross-handles-1-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39376_rgb_b1e36e30-65f5-4a0e-9119-5e2eeacecdd4.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T14413-3 Purist Wall-mount bathroom sink faucet trim with Cross handles, 1.2 gpm</image:title>
      <image:caption>KOHLER K-T14413-3 Purist Wall-mount bathroom sink faucet trim with Cross handles, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t13494-4-kelston-deck-mount-bath-faucet-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_14f02a19-3a36-4e59-84f0-953039d4152d.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T13494-4 Kelston Deck-mount bath faucet trim</image:title>
      <image:caption>KOHLER K-T13494-4 Kelston Deck-mount bath faucet trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t13175-4b-pinstripe-valve-trim-lever-handle-transfer-valve-requires</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_8a014e1a-7cdc-4b86-8885-35dad86624cc.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T13175-4B Pinstripe Valve trim with lever handle for transfer valve, requires valve</image:title>
      <image:caption>KOHLER T13175-4B-BN Pinstripe Valve Trim With Lever Handle For Transfer Valve, Requires Valve in Vibrant Brushed Nickel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t13661-4-kelston-transfer-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_264b8211-73d5-4188-b42c-89e9803f74dc.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T13661-4 Kelston Transfer valve trim</image:title>
      <image:caption>KOHLER K-T13661-4 Kelston Transfer valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t13175-3b-pinstripe-valve-trim-cross-handle-transfer-valve-requires</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_b2ea8a79-c513-4449-96e2-c362350784be.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T13175-3B Pinstripe Valve trim with cross handle for transfer valve, requires valve</image:title>
      <image:caption>KOHLER T13175-3B-BN Pinstripe Valve Trim With Cross Handle For Transfer Valve, Requires Valve in Vibrant Brushed Nickel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t13175-4a-pinstripe-pure-mastershower-transfer-valve-trim-lever-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa83646_rgb_cfa24861-5396-4d91-aeb5-323364a79f2f.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T13175-4A Pinstripe Pure MasterShower transfer valve trim lever handle</image:title>
      <image:caption>KOHLER K-T13175-4A Pinstripe Pure MasterShower transfer valve trim lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t13175-3a-pinstripe-pure-mastershower-transfer-valve-trim-cross-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa83636_rgb_a856d6df-01b0-4d98-ac9e-fdfe9dddfad7.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T13175-3A Pinstripe Pure MasterShower transfer valve trim cross handle</image:title>
      <image:caption>KOHLER K-T13175-3A Pinstripe Pure MasterShower transfer valve trim cross handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t13174-4a-pinstripe-pure-mastershower-volume-control-valve-trim-lever</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa67903_rgb_1f720998-1edc-4263-abef-c3c2918407ad.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T13174-4A Pinstripe Pure MasterShower volume control valve trim with lever handle</image:title>
      <image:caption>KOHLER K-T13174-4A Pinstripe Pure MasterShower volume control valve trim with lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t14428-4-purist-deck-mount-bath-faucet-trim-lever-handles</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39441_rgb_99c79cf1-2dba-4a58-973e-a0285919f61a.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T14428-4 Purist Deck-mount bath faucet trim with Lever handles</image:title>
      <image:caption>KOHLER K-T14428-4 Purist Deck-mount bath faucet trim with Lever handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t13174-3a-pinstripe-pure-mastershower-volume-control-valve-trim-cross</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa66760_rgb_48682475-cfb9-4ebf-93d9-c946e1104159.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T13174-3A Pinstripe Pure MasterShower volume control valve trim with cross handle</image:title>
      <image:caption>KOHLER K-T13174-3A Pinstripe Pure MasterShower volume control valve trim with cross handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t13174-3b-pinstripe-valve-trim-cross-handle-volume-control-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_e6e69d3f-c9a7-48b2-9fc7-66be27ab90ab.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T13174-3B Pinstripe Valve trim with cross handle for volume control valve, requires valve</image:title>
      <image:caption>KOHLER T13174-3B-BN Pinstripe Valve Trim With Cross Handle For Volume Control Valve, Requires Valve in Vibrant Brushed Nickel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t13174-4b-pinstripe-valve-trim-lever-handle-volume-control-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_a53a56e6-c710-4bab-90c8-bea8d0faeb84.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T13174-4B Pinstripe Valve trim with lever handle for volume control valve, requires valve</image:title>
      <image:caption>KOHLER K-T13174-4B Pinstripe Valve trim with lever handle for volume control valve, requires valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t13173-4a-pinstripe-mastershower-temperature-control-valve-trim-lever</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa66750_rgb_e49866d1-82b2-4773-82ba-2ba4e687d739.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T13173-4A Pinstripe MasterShower temperature control valve trim with Lever handle</image:title>
      <image:caption>KOHLER K-T13173-4A Pinstripe MasterShower temperature control valve trim with Lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t13173-3b-pinstripe-valve-trim-cross-handle-thermostatic-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_45b316fe-be13-4bd2-97d7-a83c99f0b026.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T13173-3B Pinstripe Valve trim with cross handle for thermostatic valve, requires valve</image:title>
      <image:caption>KOHLER K-T13173-3B Pinstripe Valve trim with cross handle for thermostatic valve, requires valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t13173-4b-pinstripe-valve-trim-lever-handle-thermostatic-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_09b5523b-ac08-41ae-a40a-535067715dd4.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T13173-4B Pinstripe Valve trim with lever handle for thermostatic valve, requires valve</image:title>
      <image:caption>KOHLER K-T13173-4B Pinstripe Valve trim with lever handle for thermostatic valve, requires valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t13133-4b-pinstripe-rite-temp-pressure-balancing-bath-shower-faucet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_8d484299-e1c8-4b5f-8b94-ad6b820a527e.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T13133-4B Pinstripe Rite-Temp(R) pressure-balancing bath and shower faucet trim with lever handle, valve not included</image:title>
      <image:caption>KOHLER T13133-4B-CP Pinstripe Rite-Temp(R) Pressure-Balancing Bath And Shower Faucet Trim With Lever Handle, Valve Not Included in Polished Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t13140-4a-pinstripe-pure-deck-mount-bath-faucet-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa70423_rgb_f5616a1f-fa96-41bb-9a27-5d89de4cd4bb.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T13140-4A Pinstripe Pure Deck-mount bath faucet trim</image:title>
      <image:caption>KOHLER K-T13140-4A Pinstripe Pure Deck-mount bath faucet trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t13173-3a-pinstripe-pure-mastershower-temperature-control-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa66740_rgb_a8e5d799-58c5-400a-aff8-5e9df565183f.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T13173-3A Pinstripe Pure MasterShower temperature control valve trim with Lever handle</image:title>
      <image:caption>KOHLER K-T13173-3A Pinstripe Pure MasterShower temperature control valve trim with Lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t13141-4a-pinstripe-pure-deck-mount-bath-faucet-handle-trim-lever</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71712_rgb_99d543d0-a967-4285-a79d-153eb6c78caa.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T13141-4A Pinstripe Pure Deck-mount bath faucet handle trim with Lever design</image:title>
      <image:caption>KOHLER K-T13141-4A Pinstripe Pure Deck-mount bath faucet handle trim with Lever design</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t13141-3a-pinstripe-pure-deck-mount-bath-faucet-handle-trim-cross</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71702_rgb_7d072f7b-fa80-4c28-925e-69fa49d9be1d.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T13141-3A Pinstripe Pure Deck-mount bath faucet handle trim with Cross design</image:title>
      <image:caption>KOHLER K-T13141-3A Pinstripe Pure Deck-mount bath faucet handle trim with Cross design</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t13140-3a-pinstripe-pure-deck-mount-bath-faucet-trim-cross-handles</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa70414_rgb_896bc05f-d8c8-441d-9460-61b951dab2e3.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T13140-3A Pinstripe Pure Deck-mount bath faucet trim with cross handles</image:title>
      <image:caption>KOHLER K-T13140-3A Pinstripe Pure Deck-mount bath faucet trim with cross handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t13133-3al-pinstripe-pure-rite-temp-bath-shower-trim-kit-push-button</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac56563_rgb_fb66f1b3-521b-46fc-bcb1-fc67c197e5af.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T13133-3AL Pinstripe Pure Rite-Temp bath and shower trim kit with push-button diverter and cross handle, without showerhead</image:title>
      <image:caption>KOHLER K-T13133-3AL Pinstripe Pure Rite-Temp bath and shower trim kit with push-button diverter and cross handle, without showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t13140-3b-pinstripe-deck-mount-bath-faucet-trim-high-flow-valve-cross</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_89c7fe20-52a2-4d29-8500-12865ef08618.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T13140-3B Pinstripe Deck-mount bath faucet trim for high-flow valve with cross handles, valve not included</image:title>
      <image:caption>KOHLER T13140-3B-BN Pinstripe Deck-Mount Bath Faucet Trim For High-Flow Valve With Cross Handles, Valve Not Included in Vibrant Brushed Nickel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pinstripe-pure-rite-temp-bath-shower-trim-kit-push-button-diverter-cross</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa97100_rgb_5a64cc01-c74e-4cb3-9bad-840f2e1a6e2e.jpg?v=1745693895</image:loc>
      <image:title>KOHLER Pinstripe Pure Rite-Temp bath and shower trim kit with push-button diverter and cross handle, 2.5 gpm</image:title>
      <image:caption>KOHLER Pinstripe Pure Rite-Temp bath and shower trim kit with push-button diverter and cross handle, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t11840-purist-wall-mount-touchless-faucet-trim-35-degree-spout</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa87901_rgb_a122225a-e4f9-4019-b5c9-a30136761040.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T11840 Purist Wall-mount Touchless faucet trim with 35 degree spout</image:title>
      <image:caption>KOHLER K-T11840 Purist Wall-mount Touchless faucet trim with 35 degree spout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-wall-mount-touchless-faucet-trim-insight-technology-6-90-degree</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa87903_rgb_224aa7e9-e9bc-4557-9a1f-50a179e588b1.jpg?v=1745693895</image:loc>
      <image:title>KOHLER Purist Wall-mount touchless faucet trim with Insight™ technology and 6&quot; 90-degree spout, requires valve</image:title>
      <image:caption>KOHLER Purist Wall-mount touchless faucet trim with Insight™ technology and 6&quot; 90-degree spout, requires valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t12885-4-fairfax-deck-mount-bath-faucet-trim-lever-handles-traditional</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_1cea4a04-e66c-483b-9496-d886a9c32263.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T12885-4 Fairfax Deck-mount bath faucet trim with lever handles and traditional 8-7/8&quot; non-diverter slip-fit spout, valve not included</image:title>
      <image:caption>KOHLER T12885-4-2BZ Fairfax Deck-Mount Bath Faucet Trim With Lever Handles And Traditional 8-7/8&quot; Non-Diverter Slip-Fit Spout, Valve Not Included in Oil-Rubbed Bronze</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t13133-4al-pinstripe-pure-rite-temp-bath-shower-trim-kit-push-button</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac56567_rgb_178b7784-8004-414e-9cc1-ca3d714d4b62.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T13133-4AL Pinstripe Pure Rite-Temp bath and shower trim kit with push-button diverter and lever handle, without showerhead</image:title>
      <image:caption>KOHLER K-T13133-4AL Pinstripe Pure Rite-Temp bath and shower trim kit with push-button diverter and lever handle, without showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pinstripe-pure-rite-temp-bath-shower-trim-kit-push-button-diverter-lever</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa66721_rgb_dd91e045-b935-4f22-9939-c76b82254bb3.jpg?v=1745693895</image:loc>
      <image:title>KOHLER Pinstripe Pure Rite-Temp bath and shower trim kit with push-button diverter and lever handle, 2.5 gpm</image:title>
      <image:caption>KOHLER Pinstripe Pure Rite-Temp bath and shower trim kit with push-button diverter and lever handle, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t12189-4-fairfax-valve-trim-transfer-valve-lever-handle-requires-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_094ad8d9-56e2-4e0c-8e1b-6bc29f34551b.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T12189-4 Fairfax Valve trim for transfer valve with lever handle, requires valve</image:title>
      <image:caption>KOHLER T12189-4-2BZ Fairfax Valve Trim For Transfer Valve With Lever Handle, Requires Valve in Oil-Rubbed Bronze</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t11837-purist-wall-mount-touchless-faucet-trim-insight-technology-8-1</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa87897_rgb_e81955d0-3525-43b0-a9c0-49fa8a67a8ee.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T11837 Purist Wall-mount touchless faucet trim with Insight technology and 8-1/4&quot; 35-degree spout, requires valve</image:title>
      <image:caption>KOHLER K-T11837 Purist Wall-mount touchless faucet trim with Insight technology and 8-1/4&quot; 35-degree spout, requires valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t11839-purist-shelf-back-commercial-lavatory-faucet-grid-drain-lever</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa95964_rgb_1c0a6fef-a57e-444b-b454-f2260bbaf1cd.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T11839 Purist Shelf-back commercial lavatory faucet with grid drain and lever handles</image:title>
      <image:caption>KOHLER K-T11839 Purist Shelf-back commercial lavatory faucet with grid drain and lever handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t10943-4-stillness-valve-trim-lever-handle-volume-control-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_f875f08d-4f40-446a-9086-624c3a87dea7.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T10943-4 Stillness Valve trim with lever handle for volume control valve, requires valve</image:title>
      <image:caption>KOHLER T10943-4-CP Stillness Valve Trim With Lever Handle For Volume Control Valve, Requires Valve in Polished Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t10944-4-stillness-valve-trim-lever-handle-transfer-valve-requires</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_92cc9254-bfc9-41ab-8bae-1f8853b5fbe0.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T10944-4 Stillness Valve trim with lever handle for transfer valve, requires valve</image:title>
      <image:caption>KOHLER T10944-4-CP Stillness Valve Trim With Lever Handle For Transfer Valve, Requires Valve in Polished Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t11838-memoirs-stately-wall-mount-touchless-faucet-trim-insight</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa87899_rgb_48f8b78b-07f7-4b36-909a-6ce47972c2fa.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T11838 Memoirs Stately Wall-mount touchless faucet trim with Insight technology and 8-3/16&quot; spout, requires valve</image:title>
      <image:caption>KOHLER K-T11838 Memoirs Stately Wall-mount touchless faucet trim with Insight technology and 8-3/16&quot; spout, requires valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t10940-4-stillness-valve-trim-lever-handle-thermostatic-valve-requires</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_7847d902-417e-4948-8173-c208ae991d90.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T10940-4 Stillness Valve trim with lever handle for thermostatic valve, requires valve</image:title>
      <image:caption>KOHLER T10940-4-CP Stillness Valve Trim With Lever Handle For Thermostatic Valve, Requires Valve in Polished Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t10594-4-bancroft-mastershower-temperature-volume-control-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa66699_rgb_7eb7a014-0d44-456f-8c60-fa4a874b21d6.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T10594-4 Bancroft MasterShower temperature and volume control valve trim</image:title>
      <image:caption>KOHLER K-T10594-4 Bancroft MasterShower temperature and volume control valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t10593-4-bancroft-mastershower-temperature-control-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa66692_rgb_f574fbf6-e745-42eb-9729-eb1847fd2a13.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T10593-4 Bancroft MasterShower temperature control valve trim</image:title>
      <image:caption>KOHLER K-T10593-4 Bancroft MasterShower temperature control valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t10596-4-bancroft-mastershower-volume-control-valve-trim-metal-handle</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa66707_rgb_116ae952-8e5d-4a7b-bc17-8b1653abfae3.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T10596-4 Bancroft MasterShower volume control valve trim with metal handle</image:title>
      <image:caption>KOHLER K-T10596-4 Bancroft MasterShower volume control valve trim with metal handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t10585-4-bancroft-deck-mount-bath-faucet-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa70382_rgb_f17f809f-fb76-4881-b4fa-b274469062e9.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T10585-4 Bancroft Deck-mount bath faucet trim</image:title>
      <image:caption>KOHLER K-T10585-4 Bancroft Deck-mount bath faucet trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t10424-4s-memoirs-stately-valve-trim-lever-handle-transfer-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_cf2a9326-911d-4c8a-a2ba-2bbb2296a1bc.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T10424-4S Memoirs Stately Valve trim with lever handle for transfer valve, requires valve</image:title>
      <image:caption>KOHLER T10424-4S-CP Memoirs Stately Valve Trim With Lever Handle For Transfer Valve, Requires Valve in Polished Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t10592-4-bancroft-deck-mount-bath-faucet-trim-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa70393_rgb_187d70a9-e29f-45dc-ab5f-9882956c45a1.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T10592-4 Bancroft Deck-mount bath faucet trim with diverter</image:title>
      <image:caption>KOHLER K-T10592-4 Bancroft Deck-mount bath faucet trim with diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t10424-4v-memoirs-stately-mastershower-transfer-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa81068_rgb_7897b513-637e-4eb9-b1da-ff34901920ae.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T10424-4V Memoirs Stately MasterShower transfer valve trim</image:title>
      <image:caption>KOHLER K-T10424-4V Memoirs Stately MasterShower transfer valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t10423-4s-memoirs-stately-valve-trim-lever-handle-volume-control-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_b9565741-b110-4958-87ea-f5c00d199c47.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T10423-4S Memoirs Stately Valve trim with lever handle for volume control valve, requires valve</image:title>
      <image:caption>KOHLER T10423-4S-CP Memoirs Stately Valve Trim With Lever Handle For Volume Control Valve, Requires Valve in Polished Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t10422-4v-memoirs-stately-mastershower-temperature-volume-control</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa66687_rgb_6da168a3-450c-40a8-8127-b3a76af52e75.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T10422-4V Memoirs Stately MasterShower temperature and volume control valve trim</image:title>
      <image:caption>KOHLER K-T10422-4V Memoirs Stately MasterShower temperature and volume control valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t10422-4s-memoirs-stately-valve-trim-lever-handles-stacked-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_0a17b500-f565-4dd6-9348-fe66c4b62a4a.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T10422-4S Memoirs Stately Valve trim with lever handles for stacked valve, requires valve</image:title>
      <image:caption>KOHLER T10422-4S-CP Memoirs Stately Valve Trim With Lever Handles For Stacked Valve, Requires Valve in Polished Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t10423-4v-memoirs-stately-mastershower-volume-control-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa81064_rgb_89c93423-c145-4ce0-8aa1-c1e6123f27d4.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T10423-4V Memoirs Stately MasterShower volume control valve trim</image:title>
      <image:caption>KOHLER K-T10423-4V Memoirs Stately MasterShower volume control valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t10421-4v-memoirs-stately-mastershower-temperature-control-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa66675_rgb_f679a34a-ee11-40b2-8a67-22ac52a27c73.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T10421-4V Memoirs Stately MasterShower temperature control valve trim</image:title>
      <image:caption>KOHLER K-T10421-4V Memoirs Stately MasterShower temperature control valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t10421-4s-memoirs-stately-valve-trim-lever-handle-thermostatic-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_665622af-c066-46cf-abf2-b66744a06581.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T10421-4S Memoirs Stately Valve trim with lever handle for thermostatic valve, requires valve</image:title>
      <image:caption>KOHLER T10421-4S-CP Memoirs Stately Valve Trim With Lever Handle For Thermostatic Valve, Requires Valve in Polished Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t10359-4-forte-mastershower-temperature-control-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa65303_rgb_20fbc67e-7065-4c04-b46e-e3191cfe97ef.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T10359-4 Forte MasterShower temperature control valve trim</image:title>
      <image:caption>KOHLER K-T10359-4 Forte MasterShower temperature control valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t10360-4-forte-mastershower-volume-control-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa66668_rgb_b8ee5126-ca90-454d-932c-7ea7fb532bff.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T10360-4 Forte MasterShower volume control valve trim</image:title>
      <image:caption>KOHLER K-T10360-4 Forte MasterShower volume control valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t10357-4-devonshire-mastershower-temperature-control-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab42468_rgb_bc1ea561-e5b6-4b19-90db-c3edcf5c8106.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T10357-4 Devonshire MasterShower temperature control valve trim</image:title>
      <image:caption>KOHLER K-T10357-4 Devonshire MasterShower temperature control valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t1004-4-stillness-shower-handle-trim-diverter-valve-bath-spout-shower</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_94deffa2-5165-4912-993f-e2a412b5954b.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-T1004-4 Stillness Shower handle trim with diverter - valve, bath spout and shower head not included</image:title>
      <image:caption>KOHLER T1004-4-BN Stillness Shower Handle Trim With Diverter - Valve, Bath Spout And Shower Head Not Included in Vibrant Brushed Nickel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t10292-4-forte-sculpted-deck-mount-bath-faucet-trim-diverter</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72976_rgb_66c3a5e8-3b93-47a1-9df3-6af89dc870db.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-T10292-4 Forte Sculpted Deck-mount bath faucet trim with diverter</image:title>
      <image:caption>KOHLER K-T10292-4 Forte Sculpted Deck-mount bath faucet trim with diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t10358-4-devonshire-mastershower-volume-control-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab42469_rgb_35ccb6ce-e044-487d-ada0-804878ea6843.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-T10358-4 Devonshire MasterShower volume control valve trim</image:title>
      <image:caption>KOHLER K-T10358-4 Devonshire MasterShower volume control valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t10290-4-forte-mastershower-transfer-valve-trim</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa65276_rgb_2356b40d-9b0e-4583-bd9c-644385f3f16a.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-T10290-4 Forte MasterShower transfer valve trim</image:title>
      <image:caption>KOHLER K-T10290-4 Forte MasterShower transfer valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ps15601-4s-coralais-rite-temp-bath-shower-valve-trim-lever-handle-slip</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_6b15fbb1-4862-43bf-9745-ef9a5b8787f0.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-PS15601-4S Coralais Rite-Temp bath and shower valve trim with lever handle, slip-fit spout and 2.5 gpm showerhead, project pack</image:title>
      <image:caption>KOHLER K-PS15601-4S Coralais Rite-Temp bath and shower valve trim with lever handle, slip-fit spout and 2.5 gpm showerhead, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-t10278-4-fort-sculpted-deck-mount-bath-faucet-trim-high-flow-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_b2412f55-be6c-4537-a96a-2002c850562d.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-T10278-4 Forté Sculpted Deck-mount bath faucet trim for high-flow valve, valve not included</image:title>
      <image:caption>KOHLER K-T10278-4 Forté Sculpted Deck-mount bath faucet trim for high-flow valve, valve not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ps15621-4-coralais-rite-temp-valve-trim-lever-handle-project-pack</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa84073_rgb_ba14c3b5-a38f-4455-899d-655bc3108283.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-PS15621-4 Coralais Rite-Temp valve trim with lever handle, project pack</image:title>
      <image:caption>KOHLER K-PS15621-4 Coralais Rite-Temp valve trim with lever handle, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ps15611-4-coralais-rite-temp-shower-valve-trim-lever-handle-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_be6b518a-bad7-4161-9c59-81f901fa888f.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-PS15611-4 Coralais Rite-Temp shower valve trim with lever handle and 2.5 gpm showerhead, project pack</image:title>
      <image:caption>KOHLER K-PS15611-4 Coralais Rite-Temp shower valve trim with lever handle and 2.5 gpm showerhead, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ps15601-4-coralais-rite-temp-bath-shower-valve-trim-lever-handle-npt</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_3a7cbb7e-8c13-4e63-902d-cba543282d0e.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-PS15601-4 Coralais Rite-Temp bath and shower valve trim with lever handle, NPT spout and 2.5 gpm showerhead, project pack</image:title>
      <image:caption>KOHLER K-PS15601-4 Coralais Rite-Temp bath and shower valve trim with lever handle, NPT spout and 2.5 gpm showerhead, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pls15611-x4-coralais-shower-valve-trim-lever-handle-red-blue-indexing</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac13984_rgb_d10643fd-cb18-4a29-bc7c-931170a6cc81.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-PLS15611-X4 Coralais Shower valve trim with lever handle and red/blue indexing, less showerhead, project pack</image:title>
      <image:caption>KOHLER K-PLS15611-X4 Coralais Shower valve trim with lever handle and red/blue indexing, less showerhead, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pls15611-4-coralais-shower-valve-trim-lever-handle-showerhead-project</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91281_rgb_f83b6940-2f76-4eb4-a527-3b9b6325b555.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-PLS15611-4 Coralais Shower valve trim with lever handle, less showerhead, project pack</image:title>
      <image:caption>KOHLER K-PLS15611-4 Coralais Shower valve trim with lever handle, less showerhead, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pls15601-x4s-coralais-bath-shower-valve-trim-lever-handle-red-blue</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac13983_rgb_9341c2d9-129f-43d3-bcc1-0ddecee7087c.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-PLS15601-X4S Coralais Bath and shower valve trim with lever handle, red/blue indexing and slip-fit spout, less showerhead, project pack</image:title>
      <image:caption>KOHLER K-PLS15601-X4S Coralais Bath and shower valve trim with lever handle, red/blue indexing and slip-fit spout, less showerhead, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pls15601-4-coralais-bath-shower-valve-trim-lever-handle-npt-spout</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad62732_rgb_4faf50d2-a77b-496b-bd3c-40a189292302.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-PLS15601-4 Coralais Bath and shower valve trim with lever handle and NPT spout, less showerhead, project pack</image:title>
      <image:caption>KOHLER K-PLS15601-4 Coralais Bath and shower valve trim with lever handle and NPT spout, less showerhead, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p8304-ux-rite-temp-valve-body-pressure-balancing-cartridge-kit-pex</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac11313_rgb_cb24953c-4e0e-43ac-851d-055ef66b6d6b.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-P8304-UX Rite-Temp Valve body and pressure-balancing cartridge kit with PEX expansion connections, project pack</image:title>
      <image:caption>KOHLER K-P8304-UX Rite-Temp Valve body and pressure-balancing cartridge kit with PEX expansion connections, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pls15601-4s-coralais-bath-shower-valve-trim-lever-handle-slip-fit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab39837_rgb_6a9ae350-8d49-4433-b38a-c28fdda32929.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-PLS15601-4S Coralais Bath and shower valve trim with lever handle and slip-fit spout, less showerhead, project pack</image:title>
      <image:caption>KOHLER K-PLS15601-4S Coralais Bath and shower valve trim with lever handle and slip-fit spout, less showerhead, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-pls15601-x4-coralais-bath-shower-valve-trim-lever-handle-red-blue</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac13983_rgb_63ac856d-906b-4893-894e-bdad42f14ed0.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-PLS15601-X4 Coralais Bath and shower valve trim with lever handle, red/blue indexing and NPT spout, less showerhead, project pack</image:title>
      <image:caption>KOHLER K-PLS15601-X4 Coralais Bath and shower valve trim with lever handle, red/blue indexing and NPT spout, less showerhead, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p8304-swx-rite-temp-valve-body-pressure-balancing-cartridge-kit-sweat</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac11323_rgb_c785c4d4-120b-4a1c-a938-98a1f88500ca.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-P8304-SWX Rite-Temp Valve body and pressure-balancing cartridge kit with sweat-only connections, project pack</image:title>
      <image:caption>KOHLER K-P8304-SWX Rite-Temp Valve body and pressure-balancing cartridge kit with sweat-only connections, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p8305-rite-temp-pressure-balancing-cartridge-project-pack</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab86402_rgb_d6e95b51-6115-469f-b311-4e4d85535636.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-P8305 Rite-Temp Pressure-balancing cartridge, project pack</image:title>
      <image:caption>KOHLER K-P8305 Rite-Temp Pressure-balancing cartridge, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p8304-px-rite-temp-valve-body-pressure-balancing-cartridge-kit-pex</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac11311_rgb_e1f7479b-b7de-4c95-82eb-786678c4a0e0.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-P8304-PX Rite-Temp Valve body and pressure-balancing cartridge kit with PEX crimp connections, project pack</image:title>
      <image:caption>KOHLER K-P8304-PX Rite-Temp Valve body and pressure-balancing cartridge kit with PEX crimp connections, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p8304-ps-rite-temp-valve-body-pressure-balancing-cartridge-kit-service</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac11310_rgb_92c37542-29e3-412c-9d32-feddf3a1f223.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-P8304-PS Rite-Temp Valve body and pressure-balancing cartridge kit with service stops and PEX crimp connections, project pack</image:title>
      <image:caption>KOHLER K-P8304-PS Rite-Temp Valve body and pressure-balancing cartridge kit with service stops and PEX crimp connections, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p8304-us-rite-temp-valve-body-pressure-balancing-cartridge-kit-service</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac31309_rgb_5db698a5-6722-47d8-8efd-bff9383041f0.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-P8304-US Rite-Temp Valve body and pressure-balancing cartridge kit with service stops and PEX expansion connections, project pack</image:title>
      <image:caption>KOHLER K-P8304-US Rite-Temp Valve body and pressure-balancing cartridge kit with service stops and PEX expansion connections, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p97282-4-july-single-handle-commercial-bathroom-sink-faucet-without</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab35023_rgb_58478348-39d0-4de5-a8dc-d15d4a607ce3.jpg?v=1745693893</image:loc>
      <image:title>KOHLER K-P97282-4 July(TM) single-handle commercial bathroom sink faucet without drain</image:title>
      <image:caption>KOHLER K-P97282-4 July(TM) single-handle commercial bathroom sink faucet without drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p8304-k-rite-temp-valve-body-pressure-balancing-cartridge-kit-project</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab95021_rgb_32830cc5-d275-4b75-a642-97b3676a9601.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-P8304-K Rite-Temp Valve body and pressure-balancing cartridge kit, project pack</image:title>
      <image:caption>KOHLER K-P8304-K Rite-Temp Valve body and pressure-balancing cartridge kit, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p8304-ksl-rite-temp-pressure-balancing-valve-body-cartridge-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac11322_rgb_000bd290-1839-4505-90f5-ae519471272a.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-P8304-KSL Rite-Temp Pressure-balancing valve body and cartridge kit with service stops (supplied loose), project pack</image:title>
      <image:caption>KOHLER K-P8304-KSL Rite-Temp Pressure-balancing valve body and cartridge kit with service stops (supplied loose), project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p8304-ips-rite-temp-valve-body-pressure-balancing-cartridge-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac31311_rgb_7272d575-996c-417c-b4fe-82b10be81316.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-P8304-IPS Rite-Temp Valve body and pressure-balancing cartridge kit with service stops and female NPT connections, project pack</image:title>
      <image:caption>KOHLER K-P8304-IPS Rite-Temp Valve body and pressure-balancing cartridge kit with service stops and female NPT connections, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p8300-us-rite-temp-valve-body-rough-in-service-stops-pex-expansion</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac31314_rgb_ce9da910-4198-4003-b927-9d14df752373.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-P8300-US Rite-Temp Valve body rough-in with service stops and PEX expansion connections, project pack</image:title>
      <image:caption>KOHLER K-P8300-US Rite-Temp Valve body rough-in with service stops and PEX expansion connections, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p8300-px-rite-temp-valve-body-rough-in-pex-crimp-connections-project</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac11318_rgb_0410a012-0a45-4178-96a1-23a25f75a6d6.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-P8300-PX Rite-Temp Valve body rough-in with PEX crimp connections, project pack</image:title>
      <image:caption>KOHLER K-P8300-PX Rite-Temp Valve body rough-in with PEX crimp connections, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p8304-ipx-rite-temp-valve-body-pressure-balancing-cartridge-kit-female</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac27630_rgb_c2c79dc6-39f6-48e1-8ec7-f80f0bd71b2e.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-P8304-IPX Rite-Temp Valve body and pressure-balancing cartridge kit with female NPT connections, project pack</image:title>
      <image:caption>KOHLER K-P8304-IPX Rite-Temp Valve body and pressure-balancing cartridge kit with female NPT connections, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p8300-ux-rite-temp-valve-body-rough-in-pex-expansion-connections</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac11321_rgb_918bc1b2-4cfb-416c-98d9-c837657e03f1.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-P8300-UX Rite-Temp Valve body rough-in with PEX expansion connections, project pack</image:title>
      <image:caption>KOHLER K-P8300-UX Rite-Temp Valve body rough-in with PEX expansion connections, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p8300-swx-rite-temp-valve-body-rough-in-sweat-only-connections-project</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac11319_rgb_23c3a038-187b-4670-aed1-a088cd35231e.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-P8300-SWX Rite-Temp Valve body rough-in with sweat only connections, project pack</image:title>
      <image:caption>KOHLER K-P8300-SWX Rite-Temp Valve body rough-in with sweat only connections, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p8300-ks-rite-temp-valve-body-rough-in-service-stops-universal-inlets</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac11316_rgb_beb5edb8-f1fa-41d2-9c62-9064be184ae8.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-P8300-KS Rite-Temp Valve body rough-in with service stops and universal inlets, project pack</image:title>
      <image:caption>KOHLER K-P8300-KS Rite-Temp Valve body rough-in with service stops and universal inlets, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p8300-ps-rite-temp-valve-body-rough-in-service-stops-pex-crimp</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac11317_rgb_be48ed72-3471-4455-94ad-853bf0dfaf50.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-P8300-PS Rite-Temp Valve body rough-in with service stops and PEX crimp connections, project pack</image:title>
      <image:caption>KOHLER K-P8300-PS Rite-Temp Valve body rough-in with service stops and PEX crimp connections, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p8300-ksl-rite-temp-valve-body-rough-in-service-stops-supplied-loose</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_d67e9596-480c-4a90-ae44-067385db26e4.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-P8300-KSL Rite-Temp Valve body rough-in with service stops (supplied loose) and universal inlets, project pack</image:title>
      <image:caption>KOHLER K-P8300-KSL Rite-Temp Valve body rough-in with service stops (supplied loose) and universal inlets, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p8300-k-rite-temp-valve-body-rough-in-universal-inlets-project-pack</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab86404_rgb_b5baa698-db84-4229-8f9d-5c582d7e78f3.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-P8300-K Rite-Temp Valve body rough-in with universal inlets, project pack</image:title>
      <image:caption>KOHLER K-P8300-K Rite-Temp Valve body rough-in with universal inlets, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p8300-ips-rite-temp-valve-body-rough-in-service-stops-female-npt</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac31312_rgb_f4219263-fb74-4a81-b0dd-d3af4e6c5189.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-P8300-IPS Rite-Temp Valve body rough-in with service stops and female NPT connections, project pack</image:title>
      <image:caption>KOHLER K-P8300-IPS Rite-Temp Valve body rough-in with service stops and female NPT connections, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p300-kr-1-2-ceramic-high-flow-valve-rigid-connections</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa80750_rgb_39bc0a8f-c421-402d-a534-0818a7d7af7d.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-P300-KR 1/2&quot; ceramic high-flow valve with rigid connections</image:title>
      <image:caption>KOHLER K-P300-KR 1/2&quot; ceramic high-flow valve with rigid connections</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p15294-4-coralais-bath-mount-high-flow-bath-faucet-trim-lever-handles</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72985_rgb_46ca440e-9160-40fe-8299-5fa81d287c3b.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-P15294-4 Coralais Bath-mount high-flow bath faucet trim with lever handles</image:title>
      <image:caption>KOHLER K-P15294-4 Coralais Bath-mount high-flow bath faucet trim with lever handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p300-k-1-2-ceramic-high-flow-valve-system</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa93706_5d1783b5-f42e-424d-9daf-948c203cd57f.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-P300-K 1/2&quot; ceramic high-flow valve system</image:title>
      <image:caption>KOHLER K-P300-K 1/2&quot; ceramic high-flow valve system</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p15290-4-coralais-deck-mount-high-flow-bath-faucet-trim-lever-handles</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa77845_rgb_00a06afe-de36-482e-90a1-74059f4417ff.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-P15290-4 Coralais Deck-mount high-flow bath faucet trim with lever handles</image:title>
      <image:caption>KOHLER K-P15290-4 Coralais Deck-mount high-flow bath faucet trim with lever handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p8304-ks-rite-temp-valve-body-pressure-balancing-cartridge-kit-service</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac31308_rgb_71faaea7-a5cb-4f32-90ca-f0e5493d7bbe.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-P8304-KS Rite-Temp Valve body and pressure-balancing cartridge kit with service stops, project pack</image:title>
      <image:caption>KOHLER K-P8304-KS Rite-Temp Valve body and pressure-balancing cartridge kit with service stops, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p15241-4ra-coralais-centerset-bathroom-sink-faucet-1-2-gpm-project-pack</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91273_rgb_fd26eab5-eb59-4799-8007-389a7d4f1744.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-P15241-4RA Coralais Centerset bathroom sink faucet, 1.2 gpm, project pack</image:title>
      <image:caption>KOHLER K-P15241-4RA Coralais Centerset bathroom sink faucet, 1.2 gpm, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p15261-4ra-coralais-widespread-bathroom-sink-faucet-1-2-gpm-project</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91275_rgb_82b3186c-1801-4b3b-b9ea-7f91838b9e4f.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-P15261-4RA Coralais Widespread bathroom sink faucet, 1.2 gpm, project pack</image:title>
      <image:caption>KOHLER K-P15261-4RA Coralais Widespread bathroom sink faucet, 1.2 gpm, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p8300-ipx-rite-temp-valve-body-rough-in-female-npt-connections-project</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac11315_rgb_fb1de835-56ae-4455-a78f-7ecd9cf222d3.jpg?v=1745693894</image:loc>
      <image:title>KOHLER K-P8300-IPX Rite-Temp Valve body rough-in with female NPT connections, project pack</image:title>
      <image:caption>KOHLER K-P8300-IPX Rite-Temp Valve body rough-in with female NPT connections, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p15182-4ra-coralais-single-handle-bathroom-sink-faucet-1-2-gpm-project</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91271_rgb_d20eba05-eb98-4d6e-af6e-cd7c41fe1fe9.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-P15182-4RA Coralais Single-handle bathroom sink faucet, 1.2 gpm, project pack</image:title>
      <image:caption>KOHLER K-P15182-4RA Coralais Single-handle bathroom sink faucet, 1.2 gpm, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p15241-4dra-coralais-centerset-bathroom-sink-faucet-1-2-gpm-project</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91273_rgb_dec3bc52-1d45-4cbc-8f6a-6984a5353cb9.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-P15241-4DRA Coralais Centerset bathroom sink faucet, 1.2 gpm, project pack</image:title>
      <image:caption>KOHLER K-P15241-4DRA Coralais Centerset bathroom sink faucet, 1.2 gpm, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ec23737-kitchen-surface-cleaner</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac77727_rgb_99a0fe1d-dceb-433a-857d-ecfcb4a93492.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-EC23737 Kitchen surface cleaner</image:title>
      <image:caption>KOHLER K-EC23737 Kitchen surface cleaner</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ec25503-dm1-blush-floral-bath-salt-in-blush-floral</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_5ac3faca-c63b-4b4e-8c77-39c4d68ae931.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-EC25503-DM1 Blush Floral bath salt in Blush Floral</image:title>
      <image:caption>KOHLER EC25503-DM1-NA Blush Floral Bath Salt in Blush Floral</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p15182-4dra-coralais-single-handle-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91271_rgb_4a8b1221-7c71-421f-8e12-895b478ff859.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-P15182-4DRA Coralais Single-handle bathroom sink faucet, 1.2 gpm, project pack</image:title>
      <image:caption>KOHLER K-P15182-4DRA Coralais Single-handle bathroom sink faucet, 1.2 gpm, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ec23733-vikrell-cleaner</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac80604_rgb_7ff16f3f-73ad-4fc9-b8c4-309a4ae01b08.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-EC23733 Vikrell cleaner</image:title>
      <image:caption>KOHLER K-EC23733 Vikrell cleaner</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ec23728-degreaser</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac77717_rgb_e491e494-7818-417b-916d-5cacc18bc091.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-EC23728 Degreaser</image:title>
      <image:caption>KOHLER K-EC23728 Degreaser</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ec23723-faucet-cleaner</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac77715_rgb_232a789b-47b9-4cc3-8563-c7a2c10f977a.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-EC23723 Faucet cleaner</image:title>
      <image:caption>KOHLER K-EC23723 Faucet cleaner</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-p15182-4ndra-coralais-single-handle-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91271_rgb_ee72b812-bef4-4687-b811-47e2ebd39124.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-P15182-4NDRA Coralais Single-handle bathroom sink faucet, 1.2 gpm, project pack</image:title>
      <image:caption>KOHLER K-P15182-4NDRA Coralais Single-handle bathroom sink faucet, 1.2 gpm, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-cb-clr1620fs-16-w-x-20-h-aluminum-single-door-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa61323_rgb_be9c7a2d-bb5e-4248-a1f1-addc9f29c439.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-CB-CLR1620FS 16&quot; W x 20&quot; H aluminum single-door medicine cabinet with mirrored door, beveled edges</image:title>
      <image:caption>KOHLER K-CB-CLR1620FS 16&quot; W x 20&quot; H aluminum single-door medicine cabinet with mirrored door, beveled edges</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-cb-clc2031ban-bancroft-20-w-x-31-h-aluminum-single-door-medicine</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa61315_rgb_697e3ecb-58a6-4086-bff9-61435ec77d1f.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-CB-CLC2031BAN Bancroft 20&quot; W x 31&quot; H aluminum single-door medicine cabinet with mirrored door, beveled edges</image:title>
      <image:caption>KOHLER K-CB-CLC2031BAN Bancroft 20&quot; W x 31&quot; H aluminum single-door medicine cabinet with mirrored door, beveled edges</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-b110-42-three-function-handshower-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91699_rgb_f2471b37-ccb0-4b1d-8a6e-778f6342a4f4.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-99899-G Awaken B110 42&quot; three-function handshower kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-99899-G Awaken B110 42&quot; three-function handshower kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-cb-clw2026ss-20-w-x-26-h-aluminum-single-door-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa61327_rgb_778ee1eb-7d8e-41c2-b102-45b5afbd9d58.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-CB-CLW2026SS 20&quot; W x 26&quot; H aluminum single-door medicine cabinet with decorative silver framed mirrored door</image:title>
      <image:caption>KOHLER K-CB-CLW2026SS 20&quot; W x 26&quot; H aluminum single-door medicine cabinet with decorative silver framed mirrored door</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-ec23732-tub-shower-cleaner</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac77723_rgb_737ef140-0b30-4f91-9d87-2ffe545d41d6.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-EC23732 Tub &amp; shower cleaner</image:title>
      <image:caption>KOHLER K-EC23732 Tub &amp; shower cleaner</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-cb-clc1526fs-15-w-x-26-h-aluminum-single-door-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa61311_rgb_1c450d2e-f63b-471f-b41e-c00d3c0a778c.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-CB-CLC1526FS 15&quot; W x 26&quot; H aluminum single-door medicine cabinet with mirrored door, beveled edges</image:title>
      <image:caption>KOHLER K-CB-CLC1526FS 15&quot; W x 26&quot; H aluminum single-door medicine cabinet with mirrored door, beveled edges</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-cb-clc3026fs-30-w-x-26-h-aluminum-two-door-medicine-cabinet-mirrored</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa61319_rgb_c849262c-4fef-46ab-8c5d-349b6cb1bec2.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-CB-CLC3026FS 30&quot; W x 26&quot; H aluminum two-door medicine cabinet with mirrored doors, beveled edges</image:title>
      <image:caption>KOHLER K-CB-CLC3026FS 30&quot; W x 26&quot; H aluminum two-door medicine cabinet with mirrored doors, beveled edges</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-cb-clc2526fs-25-w-x-26-h-aluminum-two-door-medicine-cabinet-mirrored</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa61317_rgb_66647a9a-9717-4ca3-b107-8cbf7b5113f9.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-CB-CLC2526FS 25&quot; W x 26&quot; H aluminum two-door medicine cabinet with mirrored doors, beveled edges</image:title>
      <image:caption>KOHLER K-CB-CLC2526FS 25&quot; W x 26&quot; H aluminum two-door medicine cabinet with mirrored doors, beveled edges</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-cb-clc3526fs-35-w-x-26-h-aluminum-two-door-medicine-cabinet-mirrored</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa61321_rgb_fe1f5a1e-aec2-4307-9663-e2e65d4ee6c7.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-CB-CLC3526FS 35&quot; W x 26&quot; H aluminum two-door medicine cabinet with mirrored doors, beveled edges</image:title>
      <image:caption>KOHLER K-CB-CLC3526FS 35&quot; W x 26&quot; H aluminum two-door medicine cabinet with mirrored doors, beveled edges</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dtv-eco-system-controller-module</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab74058_rgb_44e79be9-153b-4a3b-8a04-f9ac449247e8.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-99695-E DTV+ Eco-system controller module</image:title>
      <image:caption>KOHLER K-99695-E DTV+ Eco-system controller module</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dtv-digital-interface</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab71305_rgb_9ff17561-e93f-42ee-a836-e231a1d0e765.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-99693-P DTV+ Digital interface</image:title>
      <image:caption>KOHLER K-99693-P DTV+ Digital interface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tailored-vanity-collection-roll-out-tray-48-kohler-tailored-vanities-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab47047_rgb_ecb198d0-6592-4088-9e62-c88d0634d139.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-99680-SH10 Tailored Vanity Collection Roll-out tray for 48&quot; KOHLER Tailored vanities with 2 doors, 6 drawers</image:title>
      <image:caption>KOHLER K-99680-SH10 Tailored Vanity Collection Roll-out tray for 48&quot; KOHLER Tailored vanities with 2 doors, 6 drawers</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tailored-vanity-collection-roll-out-tray-30-kohler-tailored-vanities-1</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab47047_rgb_22a05925-466f-476f-8644-b21e0642cf4f.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-99680-SH8 Tailored Vanity Collection Roll-out tray for 30&quot; KOHLER Tailored vanities with 1 door, 3 drawers</image:title>
      <image:caption>KOHLER K-99680-SH8 Tailored Vanity Collection Roll-out tray for 30&quot; KOHLER Tailored vanities with 1 door, 3 drawers</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-cb-clc2026fs-20-w-x-26-h-aluminum-single-door-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa61313_rgb_36b64c0b-5747-49fe-9bd7-b213680a60aa.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-CB-CLC2026FS 20&quot; W x 26&quot; H aluminum single-door medicine cabinet with mirrored door, beveled edges</image:title>
      <image:caption>KOHLER K-CB-CLC2026FS 20&quot; W x 26&quot; H aluminum single-door medicine cabinet with mirrored door, beveled edges</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-honesty-single-handle-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac37257_rgb_deb7952e-b04d-4bd0-8435-2593d7bc227a.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-99760-4 Honesty Single-handle bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-99760-4 Honesty Single-handle bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-honesty-single-handle-bathroom-sink-faucet-0-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac37257_rgb_4a8f1b44-3ee5-4e52-ba03-a3f1718bc3e5.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-99760-4N Honesty Single-handle bathroom sink faucet, 0.5 gpm</image:title>
      <image:caption>KOHLER K-99760-4N Honesty Single-handle bathroom sink faucet, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tailored-vanity-collection-roll-out-tray-60-kohler-tailored-vanities</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab47047_rgb_601ec2bb-8ff9-414b-ba2f-44e415ee26fc.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-99680-SH6 Tailored Vanity Collection Roll-out tray for 60&quot; KOHLER Tailored vanities with double basin</image:title>
      <image:caption>KOHLER K-99680-SH6 Tailored Vanity Collection Roll-out tray for 60&quot; KOHLER Tailored vanities with double basin</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tailored-vanity-collection-roll-out-drawer-60-kohler-tailored-vanities</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab47042_rgb_a87d80db-4cab-4828-8bf6-d9c578af3da4.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-99679-SH6 Tailored Vanity Collection Roll-out drawer for 60&quot; KOHLER Tailored vanities with double basin</image:title>
      <image:caption>KOHLER K-99679-SH6 Tailored Vanity Collection Roll-out drawer for 60&quot; KOHLER Tailored vanities with double basin</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tailored-vanity-collection-adjustable-shelf-electrical-outlets-30-kohler</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac00023_rgb_61b096cb-3153-4409-9393-32315a4b0ab7.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-99678-SH8 Tailored Vanity Collection Adjustable shelf with electrical outlets for 30&quot; KOHLER Tailored vanities with 1 door, 3 drawers</image:title>
      <image:caption>KOHLER K-99678-SH8 Tailored Vanity Collection Adjustable shelf with electrical outlets for 30&quot; KOHLER Tailored vanities with 1 door, 3 drawers</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tailored-vanity-collection-adjustable-shelf-electrical-outlets-36-kohler</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab49592_rgb_60001326-5b9e-4fb9-bdee-480b2b4eb46d.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-99678-SH9 Tailored Vanity Collection Adjustable shelf with electrical outlets for 36&quot; KOHLER Tailored vanities with 1 door, 3 drawers right</image:title>
      <image:caption>KOHLER K-99678-SH9 Tailored Vanity Collection Adjustable shelf with electrical outlets for 36&quot; KOHLER Tailored vanities with 1 door, 3 drawers right</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tailored-vanity-collection-adjustable-shelf-36-kohler-tailored-vanities</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab47289_rgb_30d81aa7-82bd-4511-81d8-071f261c2373.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-99677-SH9 Tailored Vanity Collection Adjustable shelf for 36&quot; KOHLER Tailored vanities with 1 door, 3 drawers</image:title>
      <image:caption>KOHLER K-99677-SH9 Tailored Vanity Collection Adjustable shelf for 36&quot; KOHLER Tailored vanities with 1 door, 3 drawers</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tailored-vanity-collection-adjustable-shelf-electrical-outlets-48-kohler</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab49588_rgb_a0114fc6-2649-40f2-bf26-e702c3c3ad13.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-99678-SH10 Tailored Vanity Collection Adjustable shelf with electrical outlets for 48&quot; KOHLER Tailored vanities with 2 doors, 6 drawers</image:title>
      <image:caption>KOHLER K-99678-SH10 Tailored Vanity Collection Adjustable shelf with electrical outlets for 48&quot; KOHLER Tailored vanities with 2 doors, 6 drawers</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tailored-vanity-collection-adjustable-shelf-electrical-outlets-60-kohler</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab49588_rgb_d9336034-d61b-4eb0-9a84-2d329ecaca3f.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-99678-SH6 Tailored Vanity Collection Adjustable shelf with electrical outlets for 60&quot; KOHLER Tailored vanities with double basin</image:title>
      <image:caption>KOHLER K-99678-SH6 Tailored Vanity Collection Adjustable shelf with electrical outlets for 60&quot; KOHLER Tailored vanities with double basin</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tailored-vanity-collection-roll-out-drawer-48-kohler-tailored-vanities-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab47042_rgb_80b05868-471f-4682-88d8-504c48078830.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-99679-SH10 Tailored Vanity Collection Roll-out drawer for 48&quot; KOHLER Tailored vanities with 2 doors, 6 drawers</image:title>
      <image:caption>KOHLER K-99679-SH10 Tailored Vanity Collection Roll-out drawer for 48&quot; KOHLER Tailored vanities with 2 doors, 6 drawers</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tailored-vanity-collection-adjustable-shelf-30-kohler-tailored-vanities</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac00022_rgb_0b89996d-dc49-472a-8926-b6e5460921f0.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-99677-SH8 Tailored Vanity Collection Adjustable shelf for 30&quot; KOHLER Tailored vanities with 1 door, 3 drawers</image:title>
      <image:caption>KOHLER K-99677-SH8 Tailored Vanity Collection Adjustable shelf for 30&quot; KOHLER Tailored vanities with 1 door, 3 drawers</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tailored-vanity-collection-adjustable-shelf-48-kohler-tailored-vanities</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab47285_rgb_65975e6d-746c-46ce-926f-ce13dbf02073.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-99677-SH10 Tailored Vanity Collection Adjustable shelf for 48&quot; KOHLER Tailored vanities with 2 doors, 6 drawers</image:title>
      <image:caption>KOHLER K-99677-SH10 Tailored Vanity Collection Adjustable shelf for 48&quot; KOHLER Tailored vanities with 2 doors, 6 drawers</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-damask-medicine-cabinet-surround-24-wide</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_969ab8af-9dd8-47fd-9e3d-2abf34f14e5c.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-99662-24 Damask Medicine cabinet surround, 24&quot; wide</image:title>
      <image:caption>KOHLER K-99662-24 Damask Medicine cabinet surround, 24&quot; wide</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-poplin-marabou-medicine-cabinet-surround-15-wide</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_24df48c0-4321-4d46-a44f-3b36405b3224.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-99663-15 Poplin Marabou Medicine cabinet surround, 15&quot; wide</image:title>
      <image:caption>KOHLER K-99663-15 Poplin Marabou Medicine cabinet surround, 15&quot; wide</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-poplin-marabou-medicine-cabinet-surround-24-wide</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_02553cf7-e23d-4857-b101-1b824bbe7fab.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-99663-24 Poplin Marabou Medicine cabinet surround, 24&quot; wide</image:title>
      <image:caption>KOHLER K-99663-24 Poplin Marabou Medicine cabinet surround, 24&quot; wide</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-g110-42-three-function-handshower-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91698_rgb_eb0b755f-6f55-4c59-89d9-b708b1e87ebe.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-99898-G Awaken G110 42&quot; three-function handshower kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-99898-G Awaken G110 42&quot; three-function handshower kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-damask-medicine-cabinet-surround-15-wide</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_f5ee1632-1ee0-4c10-a9df-d53bd053adaf.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-99662-15 Damask Medicine cabinet surround, 15&quot; wide</image:title>
      <image:caption>KOHLER K-99662-15 Damask Medicine cabinet surround, 15&quot; wide</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-voice-lighted-mirror-amazon-alexa-34-w-x-33-h</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_c8207830-2526-488d-86c6-00636087b81d.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-99572-VLAN-NA Verdera voice lighted mirror with Amazon Alexa, 34&quot; W x 33&quot; H</image:title>
      <image:caption>KOHLER 99572-VLAN-NA Verdera Voice Lighted Mirror With Amazon Alexa, 34&quot; W X 33&quot; H</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-voice-lighted-mirror-amazon-alexa-24-x-33</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_806fca3c-47d7-4062-8a98-ca37b481f921.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-99571-VLAN-NA Verdera Voice lighted mirror with Amazon Alexa, 24&quot; x 33&quot;</image:title>
      <image:caption>KOHLER 99571-VLAN-NA Verdera Voice Lighted Mirror With Amazon Alexa, 24&quot; X 33&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-34-x-33-lighted-mirror</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac12928_rgb_e9683095-a1d3-4e35-94aa-28fd4a075765.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-99572-TLC Verdera 34&quot; x 33&quot; lighted mirror</image:title>
      <image:caption>KOHLER K-99572-TLC Verdera 34&quot; x 33&quot; lighted mirror</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-40-x-33-lighted-mirror</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac14916_rgb_9efec3f8-deff-4bd7-83a4-da3597e9bbe2.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-99573-TLC Verdera 40&quot; x 33&quot; lighted mirror</image:title>
      <image:caption>KOHLER K-99573-TLC Verdera 40&quot; x 33&quot; lighted mirror</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-voice-lighted-mirror-amazon-alexa-40-w-x-33-h</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_64bbcc94-db53-43db-8713-c3a891795de7.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-99573-VLAN-NA Verdera voice lighted mirror with Amazon Alexa, 40&quot; W x 33&quot; H</image:title>
      <image:caption>KOHLER 99573-VLAN-NA Verdera Voice Lighted Mirror With Amazon Alexa, 40&quot; W X 33&quot; H</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jute-36-wall-hung-bathroom-vanity-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad63345_rgb_551126a0-d9ff-4cf0-ac37-f7fdf1e5df9b.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-99543-R Jute 36&quot; wall-hung bathroom vanity cabinet</image:title>
      <image:caption>KOHLER K-99543-R Jute 36&quot; wall-hung bathroom vanity cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jute-30-wall-hung-bathroom-vanity-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad63347_rgb_5f74e458-1824-4003-a44f-2660e164befb.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-99541-R Jute 30&quot; wall-hung bathroom vanity cabinet</image:title>
      <image:caption>KOHLER K-99541-R Jute 30&quot; wall-hung bathroom vanity cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-poplin-60-bathroom-vanity-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad63353_rgb_2b612813-6a8d-4ff9-b952-2aed78635c2b.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-99537-LG Poplin 60&quot; bathroom vanity cabinet</image:title>
      <image:caption>KOHLER K-99537-LG Poplin 60&quot; bathroom vanity cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-poplin-36-bathroom-vanity-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad63368_rgb_8048adc3-f976-4e0c-a0ad-a56a596c9a43.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-99533-LGR Poplin 36&quot; bathroom vanity cabinet</image:title>
      <image:caption>KOHLER K-99533-LGR Poplin 36&quot; bathroom vanity cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-poplin-48-bathroom-vanity-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad63359_rgb_80bff3f2-b491-44ff-99aa-79eec0685d04.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-99535-LG Poplin 48&quot; bathroom vanity cabinet</image:title>
      <image:caption>KOHLER K-99535-LG Poplin 48&quot; bathroom vanity cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-24-x-33-lighted-mirror</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac14915_rgb_2e7b0822-8888-479b-9368-b2a3edd86de6.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-99571-TLC Verdera 24&quot; x 33&quot; lighted mirror</image:title>
      <image:caption>KOHLER K-99571-TLC Verdera 24&quot; x 33&quot; lighted mirror</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-marabou-36-bathroom-vanity-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_baa2ec8f-ffab-4dde-8c45-e78c00e66d5a.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-99556-R Marabou 36&quot; bathroom vanity cabinet</image:title>
      <image:caption>KOHLER K-99556-R Marabou 36&quot; bathroom vanity cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-damask-60-bathroom-vanity-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad63381_rgb_ed6d8e10-4411-48f7-8384-5dd2a61a48a0.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-99524-LG Damask 60&quot; bathroom vanity cabinet</image:title>
      <image:caption>KOHLER K-99524-LG Damask 60&quot; bathroom vanity cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-damask-48-bathroom-vanity-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_9f6e10b5-c142-4a31-bc9b-a8a74ae46859.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-99522-LG Damask 48&quot; bathroom vanity cabinet</image:title>
      <image:caption>KOHLER K-99522-LG Damask 48&quot; bathroom vanity cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-poplin-24-bathroom-vanity-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad63382_rgb_37ee44e3-dfde-43f8-9ed3-2e9ea54d1336.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-99527-LG Poplin 24&quot; bathroom vanity cabinet</image:title>
      <image:caption>KOHLER K-99527-LG Poplin 24&quot; bathroom vanity cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-poplin-30-bathroom-vanity-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad63385_rgb_ab23e5ee-1052-42da-afc5-485efe236a67.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-99530-LGR Poplin 30&quot; bathroom vanity cabinet</image:title>
      <image:caption>KOHLER K-99530-LGR Poplin 30&quot; bathroom vanity cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-damask-36-bathroom-vanity-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_2a3904f2-4ed4-46ac-867a-7ca07e53d599.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-99520-LGR Damask 36&quot; bathroom vanity cabinet</image:title>
      <image:caption>KOHLER K-99520-LGR Damask 36&quot; bathroom vanity cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-b110-30-deluxe-three-function-handshower-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91697_rgb_823ee4c6-10a2-44c4-b35f-d56e71e9ac2d.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-99243-G Awaken B110 30&quot; deluxe three-function handshower kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-99243-G Awaken B110 30&quot; deluxe three-function handshower kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-single-handle-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14221_rgb_beab9771-91ee-4a70-ac56-4df3367411bd.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-99491-4 Elate Single-handle bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-99491-4 Elate Single-handle bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jacquard-36-bathroom-vanity-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_65e80eca-1db7-4620-bc11-cf8df986f347.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-99506-LG Jacquard 36&quot; bathroom vanity cabinet</image:title>
      <image:caption>KOHLER K-99506-LG Jacquard 36&quot; bathroom vanity cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-single-handle-bathroom-sink-faucet-0-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14221_rgb_4eb96bdb-8be7-43cf-969d-243f9537b820.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-99492-4 Elate Single-handle bathroom sink faucet, 0.5 gpm</image:title>
      <image:caption>KOHLER K-99492-4 Elate Single-handle bathroom sink faucet, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-damask-30-bathroom-vanity-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_322bbb06-c05a-4af7-ba47-4bdf0cce554e.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-99517-LGR Damask 30&quot; bathroom vanity cabinet</image:title>
      <image:caption>KOHLER K-99517-LGR Damask 30&quot; bathroom vanity cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-g110-30-deluxe-three-function-handshower-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91696_rgb_d108db23-815a-4462-a55a-8da0f3f98aaa.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-99242-G Awaken G110 30&quot; deluxe three-function handshower kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-99242-G Awaken G110 30&quot; deluxe three-function handshower kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-40-x-30-lighted-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac14914_rgb_3623e7e7-ff90-4c70-a390-c09d3e9ce104.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-99011-TLC Verdera 40&quot; x 30&quot; lighted medicine cabinet</image:title>
      <image:caption>KOHLER K-99011-TLC Verdera 40&quot; x 30&quot; lighted medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-34-x-30-two-doors-lighted-medicine-cabinet-left-hinged</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac14912_rgb_12f59448-26ce-4eab-9a37-cc60c507d3ef.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-99009-TLC Verdera 34&quot; x 30&quot; two-doors lighted medicine cabinet, left-hinged</image:title>
      <image:caption>KOHLER K-99009-TLC Verdera 34&quot; x 30&quot; two-doors lighted medicine cabinet, left-hinged</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jacquard-60-bathroom-vanity-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_ba39a77e-8287-40f5-b790-806d87327b55.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-99511-LG Jacquard 60&quot; bathroom vanity cabinet</image:title>
      <image:caption>KOHLER K-99511-LG Jacquard 60&quot; bathroom vanity cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-34-x-30-two-door-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab29963_rgb_dcc7e206-d6a0-4126-a005-409a5cad67b7.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-99009-SCF Verdera 34&quot; x 30&quot; two-door medicine cabinet</image:title>
      <image:caption>KOHLER K-99009-SCF Verdera 34&quot; x 30&quot; two-door medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-20-x-30-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab29130_rgb_678e962b-4413-4212-b3bc-6faa40eb273d.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-99003-SCF Verdera 20&quot; x 30&quot; medicine cabinet</image:title>
      <image:caption>KOHLER K-99003-SCF Verdera 20&quot; x 30&quot; medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-40-x-30-three-door-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab29965_rgb_0668c8cc-aa27-4f37-adb0-b0f9c27fa70d.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-99011-SCF Verdera 40&quot; x 30&quot; three-door medicine cabinet</image:title>
      <image:caption>KOHLER K-99011-SCF Verdera 40&quot; x 30&quot; three-door medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-20-x-30-lighted-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac14908_rgb_4b1f80c5-4ddf-4a0a-9d6c-43f260e8c3eb.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-99003-TLC Verdera 20&quot; x 30&quot; lighted medicine cabinet</image:title>
      <image:caption>KOHLER K-99003-TLC Verdera 20&quot; x 30&quot; lighted medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-24-x-30-lighted-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac14910_rgb_0010891a-b8d5-486e-8955-54814fb985fc.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-99007-TLC Verdera 24&quot; x 30&quot; lighted medicine cabinet</image:title>
      <image:caption>KOHLER K-99007-TLC Verdera 24&quot; x 30&quot; lighted medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-24-x-30-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aaf08034_rgb_d91c7f32-e464-4403-999a-03bb15590634.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-99007-SCF Verdera 24&quot; x 30&quot; medicine cabinet</image:title>
      <image:caption>KOHLER K-99007-SCF Verdera 24&quot; x 30&quot; medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-b90-28-three-function-handshower-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab32993_rgb_9625c12c-49ea-405d-9a8b-03cc8bc4976f.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-98362-G Awaken B90 28&quot; three-function handshower kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-98362-G Awaken B90 28&quot; three-function handshower kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-15-x-30-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab29956_rgb_3313c15e-6a42-463a-8585-c3d07e57cf30.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-99001-SCF Verdera 15&quot; x 30&quot; medicine cabinet</image:title>
      <image:caption>KOHLER K-99001-SCF Verdera 15&quot; x 30&quot; medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kumin-single-handle-bathroom-sink-faucet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab59990_rgb_39a79556-ca21-4885-81e0-99ef9566ef50.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-98827-4 Kumin Single-handle bathroom sink faucet</image:title>
      <image:caption>KOHLER K-98827-4 Kumin Single-handle bathroom sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-g90-28-three-function-handshower-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad19166_rgb_278011b7-eea0-4f29-8887-2d0fd11e7021.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-98361-G Awaken G90 28&quot; three-function handshower kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-98361-G Awaken G90 28&quot; three-function handshower kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-july-single-handle-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab35025_rgb_ba9720e7-23d9-4cbd-8762-f2ea9c896ec2.jpg?v=1745693895</image:loc>
      <image:title>KOHLER K-98146-4 July Single-handle bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-98146-4 July Single-handle bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-bathroom-sink-swing-lever-handles</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_94aa43e3-4880-4db0-9089-58fb0e62ba29.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-98068-9M Artifacts Bathroom sink swing lever handles</image:title>
      <image:caption>KOHLER K-98068-9M Artifacts Bathroom sink swing lever handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-lever-bathroom-sink-faucet-handles</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab31043_rgb_9a221695-25ff-4b98-bf2f-8f6f95f3ae97.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-98068-4 Artifacts Lever bathroom sink faucet handles</image:title>
      <image:caption>KOHLER K-98068-4 Artifacts Lever bathroom sink faucet handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-cross-bathroom-sink-faucet-handles</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac24077_rgb_ca8f4ad8-e0aa-4eb3-a6ae-1ac0c0c3afe3.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-98068-3 Artifacts Cross bathroom sink faucet handles</image:title>
      <image:caption>KOHLER K-98068-3 Artifacts Cross bathroom sink faucet handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-avid-widespread-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38677_rgb_4a932a3c-d1d4-40d1-ad83-9bb2779cfcce.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-97352-4 Avid Widespread bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-97352-4 Avid Widespread bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-avid-tall-single-handle-bathroom-sink-faucet-0-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38701_rgb_ecdff05e-cf1f-4b0f-99ad-1834941209c2.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-97347-4N Avid Tall single-handle bathroom sink faucet, 0.5 gpm</image:title>
      <image:caption>KOHLER K-97347-4N Avid Tall single-handle bathroom sink faucet, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-avid-tall-single-handle-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38701_rgb_b411df7c-e5bf-4483-8df8-5da1f3309591.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-97347-4 Avid Tall single-handle bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-97347-4 Avid Tall single-handle bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-prong-bathroom-sink-faucet-handles</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_737c318b-7cf4-469a-86a6-af60c15c1274.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-98068-3M Artifacts Prong bathroom sink faucet handles</image:title>
      <image:caption>KOHLER K-98068-3M Artifacts Prong bathroom sink faucet handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-avid-wall-mount-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38681_rgb_85bdb9cb-238d-43a8-8cc7-8239a26c6ce1.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-97358-4 Avid Wall-mount bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-97358-4 Avid Wall-mount bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-july-centerset-commercial-lavatory-faucet-ground-joints-grid-drain-0-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab35023_rgb_aa3cf3d0-a496-4fd4-b2d9-f450699854f1.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-97283-4 July Centerset commercial lavatory faucet with ground joints, grid drain, 0.5 gpm spray and 3-1/4&quot; lever handle</image:title>
      <image:caption>KOHLER K-97283-4 July Centerset commercial lavatory faucet with ground joints, grid drain, 0.5 gpm spray and 3-1/4&quot; lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-taut-widespread-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14219_rgb_e67a5d27-60bf-4453-b5ec-b17b9ef42fe2.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-97100-4 Taut Widespread bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-97100-4 Taut Widespread bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-avid-single-handle-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38695_rgb_13cf6915-5986-44c6-99e7-5af2f66cfa65.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-97345-4 Avid Single-handle bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-97345-4 Avid Single-handle bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-july-centerset-commercial-lavatory-faucet-pop-up-drain-ground-joints-1-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab35023_rgb_774b9aeb-08e4-470a-8269-83f9d8ac2140.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-97282-4 July Centerset commercial lavatory faucet with pop-up drain, ground joints, 1.5 gpm spray and 5&quot; lever handle</image:title>
      <image:caption>KOHLER K-97282-4 July Centerset commercial lavatory faucet with pop-up drain, ground joints, 1.5 gpm spray and 5&quot; lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hint-centerset-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14194_rgb_7bcadb0f-898a-4ea3-8443-f453b6aec4ae.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-97094-4 Hint Centerset bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-97094-4 Hint Centerset bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hint-deck-mount-bath-faucet-handshower</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14190_rgb_9f93e769-5a65-4f89-ac05-6a3ccbe2786c.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-97070-4 Hint Deck-mount bath faucet with handshower</image:title>
      <image:caption>KOHLER K-97070-4 Hint Deck-mount bath faucet with handshower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hint-widespread-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14215_rgb_75c62b41-7064-4bbb-8c9f-4063ccadef84.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-97093-4 Hint Widespread bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-97093-4 Hint Widespread bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-juvenile-ultra-floor-mount-top-spud-antimicrobial-flushometer-bowl</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac16868_rgb_65910096-8e87-4e96-90d3-2a90e46457a4.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-96059-SS Juvenile Ultra Floor-mount top spud antimicrobial flushometer bowl</image:title>
      <image:caption>KOHLER K-96059-SS Juvenile Ultra Floor-mount top spud antimicrobial flushometer bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-taut-centerset-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14213_rgb_ab458b46-ebbb-44c2-bdc2-9a7b9c6177a7.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-97031-4 Taut Centerset bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-97031-4 Taut Centerset bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highcliff-ultra-rear-spud-antimicrobial-flushometer-bowl</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac09218_rgb_cb3375d4-ba94-4032-8cd8-4b8e1fc1daf3.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-96058-SS Highcliff Ultra Rear spud antimicrobial flushometer bowl</image:title>
      <image:caption>KOHLER K-96058-SS Highcliff Ultra Rear spud antimicrobial flushometer bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hint-single-handle-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14222_rgb_6f952590-54b1-4a20-b8f2-665f9ceabeea.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-97061-4 Hint Single-handle bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-97061-4 Hint Single-handle bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-primary-elongated-floor-mount-flushometer-bowl-antimicrobial-finish</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac16872_rgb_1a7d47c0-edd2-4362-9c78-99d591236072.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-96064-SS Primary Elongated floor-mount flushometer bowl, antimicrobial finish</image:title>
      <image:caption>KOHLER K-96064-SS Primary Elongated floor-mount flushometer bowl, antimicrobial finish</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hint-single-handle-bathroom-sink-faucet-1-2-gpm-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14206_rgb_9bdf9f25-5e52-4d06-a9e8-d05eb90e868a.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-97060-4 Hint Single-handle bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-97060-4 Hint Single-handle bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-single-function-showerhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39359_rgb_2ad0f6fb-29ca-483c-8873-81c646dfa35c.jpg?v=1745693896</image:loc>
      <image:title>KOHLER Purist Single-function showerhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Purist Single-function showerhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highcliff-ultra-floor-mount-rear-spud-flushometer-bowl-bedpan-lugs</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac09220_rgb_dcadaaba-a5b2-44a5-9afd-5b5f80f92dc6.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-96058-L Highcliff Ultra Floor-mount rear spud flushometer bowl with bedpan lugs</image:title>
      <image:caption>KOHLER K-96058-L Highcliff Ultra Floor-mount rear spud flushometer bowl with bedpan lugs</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highcliff-ultra-floor-mount-top-spud-antimicrobial-flushometer-bowl</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac09210_rgb_fae30e6d-7721-4a11-9c88-cd1e396cff91.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-96057-SSL Highcliff Ultra Floor-mount top spud antimicrobial flushometer bowl with bedpan lugs</image:title>
      <image:caption>KOHLER K-96057-SSL Highcliff Ultra Floor-mount top spud antimicrobial flushometer bowl with bedpan lugs</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highcliff-ultra-floor-mount-rear-spud-antimicrobial-flushometer-bowl</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac09220_rgb_37901813-6ab7-45d1-9278-931dd4d453d2.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-96058-SSL Highcliff Ultra Floor-mount rear spud antimicrobial flushometer bowl with bedpan lugs</image:title>
      <image:caption>KOHLER K-96058-SSL Highcliff Ultra Floor-mount rear spud antimicrobial flushometer bowl with bedpan lugs</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-avid-deck-mount-bath-faucet-handshower</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38689_rgb_01ac7b89-785a-4a35-8913-936fa3efc2be.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-97360-4 Avid Deck-mount bath faucet with handshower</image:title>
      <image:caption>KOHLER K-97360-4 Avid Deck-mount bath faucet with handshower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highcliff-ultra-floor-mount-top-spud-antimicrobial-flushometer-bowl-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac09210_rgb_496a7cd3-1389-4e80-871c-f29822b677e7.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-96057-SS Highcliff Ultra Floor-mount top spud antimicrobial flushometer bowl</image:title>
      <image:caption>KOHLER K-96057-SS Highcliff Ultra Floor-mount top spud antimicrobial flushometer bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellcomme-ultra-rear-spud-antimicrobial-flushometer-bowl</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac09216_rgb_1ecde3ad-4503-46b0-8a6c-9e88ec9c1b16.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-96054-SS Wellcomme Ultra Rear spud antimicrobial flushometer bowl</image:title>
      <image:caption>KOHLER K-96054-SS Wellcomme Ultra Rear spud antimicrobial flushometer bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highcliff-ultra-floor-mount-top-spud-flushometer-bowl-bedpan-lugs</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac09213_rgb_3b1830ca-6280-4f82-9734-91a27c6f4408.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-96057-L Highcliff Ultra Floor-mount top spud flushometer bowl with bedpan lugs</image:title>
      <image:caption>KOHLER K-96057-L Highcliff Ultra Floor-mount top spud flushometer bowl with bedpan lugs</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highcliff-ultra-floor-mount-top-spud-flushometer-bowl</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac09210_rgb_63a5f24e-0956-4d81-a277-3a470dd14c02.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-96057-B Highcliff Ultra Floor-mount top spud flushometer bowl</image:title>
      <image:caption>KOHLER K-96057-B Highcliff Ultra Floor-mount top spud flushometer bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellcomme-ultra-floor-mount-top-spud-flushometer-bowl-bedpan-lugs</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac09207_rgb_63e98f19-3200-491c-8399-44cd56fd205b.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-96053-L Wellcomme Ultra Floor-mount top spud flushometer bowl with bedpan lugs</image:title>
      <image:caption>KOHLER K-96053-L Wellcomme Ultra Floor-mount top spud flushometer bowl with bedpan lugs</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellcomme-ultra-floor-mount-top-spud-flushometer-bowl</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac09204_rgb_284f7384-fe4f-46dc-9108-eab16e9b0716.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-96053-B Wellcomme Ultra Floor-mount top spud flushometer bowl</image:title>
      <image:caption>KOHLER K-96053-B Wellcomme Ultra Floor-mount top spud flushometer bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-left-hand-trip-lever-kohler-toilets</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab02187_rgb_c2726496-bd95-4dea-b5d1-e729cdbffabd.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-9481-L Left-hand trip lever for KOHLER toilets</image:title>
      <image:caption>KOHLER K-9481-L Left-hand trip lever for KOHLER toilets</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellcomme-ultra-floor-mount-top-spud-antimicrobial-flushometer-bowl</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac09204_rgb_330d8d23-291a-41d8-81b5-6fce5fa60bfc.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-96053-SSL Wellcomme Ultra Floor-mount top spud antimicrobial flushometer bowl with bedpan lugs</image:title>
      <image:caption>KOHLER K-96053-SSL Wellcomme Ultra Floor-mount top spud antimicrobial flushometer bowl with bedpan lugs</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellcomme-ultra-floor-mount-top-spud-antimicrobial-flushometer-bowl-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac09204_rgb_8e099e8b-cc86-4d7d-91ed-5f241b92b6a6.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-96053-SS Wellcomme Ultra Floor-mount top spud antimicrobial flushometer bowl</image:title>
      <image:caption>KOHLER K-96053-SS Wellcomme Ultra Floor-mount top spud antimicrobial flushometer bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-left-hand-trip-lever-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab01897_rgb_3ec787b0-2c1c-44d9-8f53-be1e8877c24c.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-9466-L Cimarron Left-hand trip lever</image:title>
      <image:caption>KOHLER K-9466-L Cimarron Left-hand trip lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-right-hand-trip-lever-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad09356_rgb_cf520034-41bd-4783-8b1d-93710befe873.jpg?v=1745693896</image:loc>
      <image:title>KOHLER Cimarron Right-hand trip lever</image:title>
      <image:caption>KOHLER Cimarron Right-hand trip lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-barrington-highline-wellworth-left-hand-trip-lever</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_3623d8cd-3e94-4c64-be55-33e10dacf2d7.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-9436-L Barrington Highline Wellworth Left-hand trip lever</image:title>
      <image:caption>KOHLER K-9436-L Barrington Highline Wellworth Left-hand trip lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-single-function-showerhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad08447_rgb_313056a4-75e3-4bb1-9a9b-98d560accd44.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-939-G Purist Single-function showerhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-939-G Purist Single-function showerhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stillness-widespread-bathroom-sink-faucet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_56421340-f130-43f4-b315-c94508793231.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-942-4 Stillness Widespread bathroom sink faucet</image:title>
      <image:caption>KOHLER 942-4-BN Stillness Widespread Bathroom Sink Faucet in Vibrant Brushed Nickel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-san-souci-trip-lever-k-5172-ra</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab02188_rgb_b225aa02-d795-4762-a0c2-45d06bb3b5c9.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-9171-R San Souci Trip lever for K-5172-RA</image:title>
      <image:caption>KOHLER K-9171-R San Souci Trip lever for K-5172-RA</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-trip-lever</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad09332_rgb_27f355b3-26d5-4607-a1f1-8c7739f9a32e.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-9167-R Memoirs Trip lever</image:title>
      <image:caption>KOHLER K-9167-R Memoirs Trip lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kathryn-trip-lever-k-3940-ra</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab02189_rgb_6911cc63-dec3-4229-b185-a343550be40b.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-9131-R Kathryn Trip lever for K-3940-RA</image:title>
      <image:caption>KOHLER K-9131-R Kathryn Trip lever for K-3940-RA</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-san-souci-trip-lever</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/9171-L-2MB_ISO_d2c0122279_rgb.jpg?v=1774992057</image:loc>
      <image:title>KOHLER K-9171-L San Souci Trip lever</image:title>
      <image:caption>KOHLER K-9171-L San Souci Trip lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-left-hand-trip-lever</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa85070_rgb_1157397a-d26d-469d-b4f5-1f8d8705c1d5.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-9380-L Wellworth Left-hand trip lever</image:title>
      <image:caption>KOHLER K-9380-L Wellworth Left-hand trip lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-r-ve-66-15-16-x-36-freestanding-bath-brilliant-ash-base</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_6da2c8d1-b782-4349-b3f5-fb93a7a47711.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-894-F63 Rêve 66-15/16&quot; x 36&quot; freestanding bath with Brilliant Ash base</image:title>
      <image:caption>KOHLER K-894-F63 Rêve 66-15/16&quot; x 36&quot; freestanding bath with Brilliant Ash base</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-r-ve-66-15-16-x-36-freestanding-bath-brilliant-blanc-base</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_3270232a-c3d7-4066-8f7f-889fcf8043ce.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-894-F62 Rêve 66-15/16&quot; x 36&quot; freestanding bath with Brilliant Blanc base</image:title>
      <image:caption>KOHLER K-894-F62 Rêve 66-15/16&quot; x 36&quot; freestanding bath with Brilliant Blanc base</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-trip-lever-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/9167-L-2MB_ISO_d2c0122327_rgb.jpg?v=1774992053</image:loc>
      <image:title>KOHLER K-9167-L Memoirs Trip lever</image:title>
      <image:caption>KOHLER K-9167-L Memoirs Trip lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-duostrainer-sink-strainer-tailpiece-pop-up-drain</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa99051_rgb_3befe35e-bf2d-4332-9b18-6aaf4338fece.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-8802-RL Duostrainer Sink strainer with tailpiece and pop-up drain</image:title>
      <image:caption>KOHLER K-8802-RL Duostrainer Sink strainer with tailpiece and pop-up drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-santa-rosa-trip-lever</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_881eafcf-6f65-4943-9fc6-0ddb11d2133a.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-9169-L Santa Rosa Trip lever</image:title>
      <image:caption>KOHLER K-9169-L Santa Rosa Trip lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverby-33-undermount-single-bowl-kitchen-sink-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab95832_rgb_bed01b92-6d6d-4b42-85d5-03eaaeed0e73.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-8689-5U Riverby 33&quot; undermount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-8689-5U Riverby 33&quot; undermount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverby-33-top-mount-double-bowl-workstation-kitchen-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab93145_rgb_600ca693-0b55-489a-b397-7dca5f8debfa.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-8679-3A2 Riverby 33&quot; top-mount double-bowl workstation kitchen sink</image:title>
      <image:caption>KOHLER K-8679-3A2 Riverby 33&quot; top-mount double-bowl workstation kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverby-33-top-mount-single-bowl-kitchen-sink-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab95831_rgb_81695cda-24bc-494c-93e5-80e0e823920d.jpg?v=1745693896</image:loc>
      <image:title>KOHLER Riverby 33&quot; top-mount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER Riverby 33&quot; top-mount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverby-33-top-mount-double-bowl-workstation-kitchen-sink-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab92316_rgb_9b8b2b69-ee80-4059-94cf-cd94b1a89019.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-8669-4A2 Riverby 33&quot; top-mount double-bowl workstation kitchen sink</image:title>
      <image:caption>KOHLER K-8669-4A2 Riverby 33&quot; top-mount double-bowl workstation kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverby-33-top-mount-double-bowl-workstation-kitchen-sink-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab93151_rgb_571af5ce-954c-4396-a5a1-1c3a26cfe451.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-8679-4A2 Riverby 33&quot; top-mount double-bowl workstation kitchen sink</image:title>
      <image:caption>KOHLER K-8679-4A2 Riverby 33&quot; top-mount double-bowl workstation kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverby-33-undermount-double-bowl-workstation-kitchen-sink-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab92322_rgb_b91dfe38-4437-4647-945c-8b84e82fd37e.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-8669-5UA3 Riverby 33&quot; undermount double-bowl workstation kitchen sink</image:title>
      <image:caption>KOHLER K-8669-5UA3 Riverby 33&quot; undermount double-bowl workstation kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverby-33-top-mount-double-bowl-workstation-kitchen-sink-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab92304_rgb_94472db1-15d3-4741-a8eb-498ecd5129c5.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-8669-1A2 Riverby 33&quot; top-mount double-bowl workstation kitchen sink</image:title>
      <image:caption>KOHLER K-8669-1A2 Riverby 33&quot; top-mount double-bowl workstation kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverby-27-undermount-single-bowl-workstation-kitchen-sink-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab92081_rgb_7f924cd9-8000-4ace-a74c-d5deb3e614ba.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-8668-5UA2 Riverby 27&quot; undermount single-bowl workstation kitchen sink</image:title>
      <image:caption>KOHLER K-8668-5UA2 Riverby 27&quot; undermount single-bowl workstation kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highbridge-60-x-32-alcove-bath-right-drain</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa74510_rgb_48ad05a9-8386-4aaf-95c6-27b0bab3ab00.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-878-S Highbridge 60&quot; x 32&quot; alcove bath, right drain</image:title>
      <image:caption>KOHLER K-878-S Highbridge 60&quot; x 32&quot; alcove bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverby-33-top-mount-double-bowl-workstation-kitchen-sink-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab93140_rgb_bf7ca1e8-9e2c-4f1f-aa13-99ecbc448b62.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-8679-1A2 Riverby 33&quot; top-mount double-bowl workstation kitchen sink</image:title>
      <image:caption>KOHLER K-8679-1A2 Riverby 33&quot; top-mount double-bowl workstation kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverby-27-top-mount-single-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab92070_rgb_94a64706-a52d-490e-872e-e4f66bd64e23.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-8668-3A1 Riverby 27&quot; top-mount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-8668-3A1 Riverby 27&quot; top-mount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverby-33-top-mount-double-bowl-workstation-kitchen-sink-6</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab92310_rgb_336befc6-129c-4de8-a403-19d11ca7c29b.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-8669-3A2 Riverby 33&quot; top-mount double-bowl workstation kitchen sink</image:title>
      <image:caption>KOHLER K-8669-3A2 Riverby 33&quot; top-mount double-bowl workstation kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tea-two-71-3-4-x-36-drop-in-undermount-whirlpool-bath</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa57511_rgb_90200c83-fa64-4add-a751-f672ff238d59.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-865-JHM Tea-for-Two 71-3/4&quot; x 36&quot; drop-in/undermount whirlpool bath</image:title>
      <image:caption>KOHLER K-865-JHM Tea-for-Two 71-3/4&quot; x 36&quot; drop-in/undermount whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tea-two-71-3-4-x-36-drop-in-undermount-whirlpool-bath-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa57511_rgb_8ceb9e3c-c96a-4f96-b5b9-54d203ee1ea8.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-865-JHB Tea-for-Two 71-3/4&quot; x 36&quot; drop-in/undermount whirlpool bath</image:title>
      <image:caption>KOHLER K-865-JHB Tea-for-Two 71-3/4&quot; x 36&quot; drop-in/undermount whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverby-27-top-mount-single-bowl-kitchen-sink-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab92075_rgb_46a38926-5bb4-42ec-96e9-eeb49d0b6b5e.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-8668-4A1 Riverby 27&quot; top-mount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-8668-4A1 Riverby 27&quot; top-mount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverby-27-top-mount-single-bowl-kitchen-sink-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab92065_rgb_c165b854-dec4-428c-8a94-7e7405b3f09d.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-8668-1A1 Riverby 27&quot; top-mount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-8668-1A1 Riverby 27&quot; top-mount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tea-two-71-3-4-x-36-drop-in-undermount-whirlpool-bath-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa57511_rgb_b78b6e36-2a40-4827-b47a-c7af8de60c6d.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-865-JHD Tea-for-Two 71-3/4&quot; x 36&quot; drop-in/undermount whirlpool bath</image:title>
      <image:caption>KOHLER K-865-JHD Tea-for-Two 71-3/4&quot; x 36&quot; drop-in/undermount whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highbridge-60-x-32-alcove-bath-left-drain</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa70199_rgb_3f1ff45e-f347-4c53-8f66-d1619ba03675.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-877-S Highbridge 60&quot; x 32&quot; alcove bath, left drain</image:title>
      <image:caption>KOHLER K-877-S Highbridge 60&quot; x 32&quot; alcove bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tea-two-71-3-4-x-36-drop-in-heated-bubblemassage-air-bath</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa68721_rgb_0badbc13-2de5-405a-bb8c-6e120c72323c.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-865-GH96 Tea-for-Two 71-3/4&quot; x 36&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-865-GH96 Tea-for-Two 71-3/4&quot; x 36&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tea-two-71-3-4-x-36-drop-in-heated-bubblemassage</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab67003_rgb_26187574-ecdc-4537-82ce-d077f07a32ef.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-865-GHNY Tea-for-Two 71-3/4&quot; x 36&quot; drop-in Heated BubbleMassage</image:title>
      <image:caption>KOHLER K-865-GHNY Tea-for-Two 71-3/4&quot; x 36&quot; drop-in Heated BubbleMassage</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tea-two-71-3-4-x-36-drop-in-undermount-whirlpool-bath-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa57511_rgb_45125c8d-2b3b-4822-8d8a-0bd053d51082.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-865-JH Tea-for-Two 71-3/4&quot; x 36&quot; drop-in/undermount whirlpool bath</image:title>
      <image:caption>KOHLER K-865-JH Tea-for-Two 71-3/4&quot; x 36&quot; drop-in/undermount whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tea-two-71-3-4-x-36-drop-in-heated-bubblemassage-air-bath-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa76290_rgb_4af56570-6fdc-460c-aeef-1547bba7f2cb.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-865-GHBN Tea-for-Two 71-3/4&quot; x 36&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-865-GHBN Tea-for-Two 71-3/4&quot; x 36&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tea-two-71-3-4-x-36-drop-in-heated-bubblemassage-air-bath-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa56093_rgb_c5a4a894-c832-46df-bf46-09b92bb1a69a.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-865-GHCP Tea-for-Two 71-3/4&quot; x 36&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-865-GHCP Tea-for-Two 71-3/4&quot; x 36&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tea-two-71-3-4-x-36-drop-in-heated-bubblemassage-air-bath-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa68718_rgb_84b68c74-148f-491a-b122-8f4f77debf59.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-865-GH0 Tea-for-Two 71-3/4&quot; x 36&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-865-GH0 Tea-for-Two 71-3/4&quot; x 36&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tea-two-66-x-36-drop-in-effervescence-whirlpool-bath</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71561_rgb_3defaa7d-0c79-4bca-8a2f-87ff087a79ee.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-856-V Tea-for-Two 66&quot; x 36&quot; drop-in Effervescence whirlpool bath</image:title>
      <image:caption>KOHLER K-856-V Tea-for-Two 66&quot; x 36&quot; drop-in Effervescence whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tea-two-66-x-36-drop-in-undermount-whirlpool-bath</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa87197_rgb_82b2e4b9-371e-4b6e-b058-2666c1b22caf.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-856-JHN Tea-for-Two 66&quot; x 36&quot; drop-in/undermount whirlpool bath</image:title>
      <image:caption>KOHLER K-856-JHN Tea-for-Two 66&quot; x 36&quot; drop-in/undermount whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tea-two-66-x-36-drop-in-whirlpool-bath</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71544_rgb_8d4e0604-b15d-47dc-9ffa-e2ee6cb68784.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-856-M Tea-for-Two 66&quot; x 36&quot; drop-in whirlpool bath</image:title>
      <image:caption>KOHLER K-856-M Tea-for-Two 66&quot; x 36&quot; drop-in whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tea-two-66-x-36-drop-in-undermount-whirlpool-bath-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa87197_rgb_2582b60c-e038-4387-b028-a4a739976a60.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-856-JH Tea-for-Two 66&quot; x 36&quot; drop-in/undermount whirlpool bath</image:title>
      <image:caption>KOHLER K-856-JH Tea-for-Two 66&quot; x 36&quot; drop-in/undermount whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tea-two-66-x-36-drop-in-heated-bubblemassage-air-bath</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa57479_rgb_d5caac87-4195-42e5-89b2-6c30db7ec54f.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-856-GHCP Tea-for-Two 66&quot; x 36&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-856-GHCP Tea-for-Two 66&quot; x 36&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tea-two-66-x-36-drop-in-undermount-whirlpool-bath-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa87197_rgb_47064e8c-69c8-4d07-8081-2e7c354fc6ed.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-856-JHE Tea-for-Two 66&quot; x 36&quot; drop-in/undermount whirlpool bath</image:title>
      <image:caption>KOHLER K-856-JHE Tea-for-Two 66&quot; x 36&quot; drop-in/undermount whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tea-two-66-x-36-drop-in-heated-bubblemassage-air-bath-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab67001_rgb_46ff2864-d184-4da9-91ab-6c248e7d6f77.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-856-GHNY Tea-for-Two 66&quot; x 36&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-856-GHNY Tea-for-Two 66&quot; x 36&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tea-two-66-x-36-drop-in-heated-bubblemassage-air-bath-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa68700_rgb_96f24bdf-e026-443c-99ba-534b1a602eec.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-856-GHBN Tea-for-Two 66&quot; x 36&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-856-GHBN Tea-for-Two 66&quot; x 36&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tea-two-60-x-32-drop-in-undermount-whirlpool-bath</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa76252_rgb_1cb27fff-e836-45c6-877b-8457b4f53ac4.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-852-JHE Tea-for-Two 60&quot; x 32&quot; drop-in/undermount whirlpool bath</image:title>
      <image:caption>KOHLER K-852-JHE Tea-for-Two 60&quot; x 32&quot; drop-in/undermount whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tea-two-60-x-32-drop-in-undermount-whirlpool-bath-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa76252_rgb_7507489a-f107-480b-80dd-fed234a71a27.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-852-JHB Tea-for-Two 60&quot; x 32&quot; drop-in/undermount whirlpool bath</image:title>
      <image:caption>KOHLER K-852-JHB Tea-for-Two 60&quot; x 32&quot; drop-in/undermount whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tea-two-66-x-36-drop-in-effervescence-whirlpool-bath-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa87159_rgb_ea52a023-2296-40bb-aad2-73434f9f56ca.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-856-AH Tea-for-Two 66&quot; x 36&quot; drop-in Effervescence whirlpool bath</image:title>
      <image:caption>KOHLER K-856-AH Tea-for-Two 66&quot; x 36&quot; drop-in Effervescence whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tea-two-66-x-36-drop-in-heated-bubblemassage-air-bath-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75022_rgb_a9d2eb8c-cc1b-4009-a146-bd960f643d15.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-856-GH0 Tea-for-Two 66&quot; x 36&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-856-GH0 Tea-for-Two 66&quot; x 36&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tea-two-60-x-32-drop-in-undermount-whirlpool-bath-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa76252_rgb_19f14218-9a4d-4ad4-94e6-e459938ca7b0.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-852-JH Tea-for-Two 60&quot; x 32&quot; drop-in/undermount whirlpool bath</image:title>
      <image:caption>KOHLER K-852-JH Tea-for-Two 60&quot; x 32&quot; drop-in/undermount whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tea-two-60-x-32-drop-in-heated-bubblemassage-air-bath</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa56063_rgb_7d7fc8dd-ca0d-49aa-b392-f66080483833.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-852-GHCP Tea-for-Two 60&quot; x 32&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-852-GHCP Tea-for-Two 60&quot; x 32&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-ultra-wall-mount-top-spud-flushometer-bowl-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac74177_rgb_615e810e-bd4a-49c0-aabb-301bc0f9589d.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-84325-L Kingston Ultra Wall-mount top spud flushometer bowl</image:title>
      <image:caption>KOHLER K-84325-L Kingston Ultra Wall-mount top spud flushometer bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kennon-33-top-undermount-single-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab96218_rgb_0dda9f3f-ccd2-4c97-87fe-d9313ed0cc6a.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-8437-1 Kennon 33&quot; top-/undermount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-8437-1 Kennon 33&quot; top-/undermount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tea-two-60-x-32-drop-in-heated-bubblemassage-air-bath-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa56051_rgb_a700bb67-bf18-480c-9e9d-0987606a9488.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-852-GH96 Tea-for-Two 60&quot; x 32&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-852-GH96 Tea-for-Two 60&quot; x 32&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-ultra-wall-mount-top-spud-flushometer-bowl-bedpan-lugs</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac74177_rgb_d38a31d1-b673-4b82-819b-bacf20b893ad.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-84325-SSL Kingston Ultra Wall-mount top spud flushometer bowl with bedpan lugs</image:title>
      <image:caption>KOHLER K-84325-SSL Kingston Ultra Wall-mount top spud flushometer bowl with bedpan lugs</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-ultra-wall-mount-rear-spud-flushometer-bowl</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac79484_rgb_6d966a01-6772-4ad1-a99e-3bbd956429d8.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-84323-SS Kingston Ultra Wall-mount rear spud flushometer bowl</image:title>
      <image:caption>KOHLER K-84323-SS Kingston Ultra Wall-mount rear spud flushometer bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tea-two-60-x-32-drop-in-heated-bubblemassage-air-bath-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab66999_rgb_de15523f-f916-4d2e-bfcd-ac9d8aba5d81.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-852-GHNY Tea-for-Two 60&quot; x 32&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-852-GHNY Tea-for-Two 60&quot; x 32&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tea-two-60-x-32-drop-in-heated-bubblemassage-air-bath-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa56053_rgb_cd7ed58e-6664-415a-8c26-fdc9886d9b8e.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-852-GHBN Tea-for-Two 60&quot; x 32&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-852-GHBN Tea-for-Two 60&quot; x 32&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tea-two-66-x-36-drop-in-heated-bubblemassage-air-bath-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75024_rgb_696ac827-eb4a-4ac7-99a6-11474070c756.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-856-GH96 Tea-for-Two 66&quot; x 36&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-856-GH96 Tea-for-Two 66&quot; x 36&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-ultra-wall-mount-rear-spud-flushometer-bowl-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac79484_rgb_f3598217-9403-4033-95c6-66eaa694fe0c.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-84323-L Kingston Ultra Wall-mount rear spud flushometer bowl</image:title>
      <image:caption>KOHLER K-84323-L Kingston Ultra Wall-mount rear spud flushometer bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-838t80-4a-triton-bowe-service-sink-faucet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac57887_rgb_ff135daf-10d6-485b-845a-74b6d23731d0.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-838T80-4A Triton Bowe Service sink faucet</image:title>
      <image:caption>KOHLER K-838T80-4A Triton Bowe Service sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tea-two-60-x-32-drop-in-heated-bubblemassage-air-bath-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa56046_rgb_8477fe56-39c9-4fea-9d34-e229ae0ed0a6.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-852-GH0 Tea-for-Two 60&quot; x 32&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-852-GH0 Tea-for-Two 60&quot; x 32&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-838t60-4a-triton-bowe-service-sink-faucet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac57886_rgb_da66e4a2-661a-45bb-866c-e77d3b0792db.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-838T60-4A Triton Bowe Service sink faucet</image:title>
      <image:caption>KOHLER K-838T60-4A Triton Bowe Service sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-837t60-4a-triton-bowe-service-sink-faucet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac57812_rgb_4e862a5b-6702-4705-a42a-26ff942d83ad.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-837T60-4A Triton Bowe Service sink faucet</image:title>
      <image:caption>KOHLER K-837T60-4A Triton Bowe Service sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-830t60-4a-triton-bowe-service-sink-faucet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac57811_rgb_973475eb-c58a-4a71-80f3-2535270460d8.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-830T60-4A Triton Bowe Service sink faucet</image:title>
      <image:caption>KOHLER K-830T60-4A Triton Bowe Service sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-830t70-5aea-triton-bowe-sink-faucet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_f91f95ff-57c3-4548-b51b-5f578f492154.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-830T70-5AEA Triton Bowe Sink faucet</image:title>
      <image:caption>KOHLER K-830T70-5AEA Triton Bowe Sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-838t40-5a-triton-bowe-service-sink-faucet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac57885_rgb_2d8075ad-985d-4ef8-b758-a13cd01ab822.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-838T40-5A Triton Bowe Service sink faucet</image:title>
      <image:caption>KOHLER K-838T40-5A Triton Bowe Service sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-830t40-4a-triton-bowe-service-sink-faucet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac57809_rgb_65053cb8-06c6-4191-aa38-ee88a00305eb.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-830T40-4A Triton Bowe Service sink faucet</image:title>
      <image:caption>KOHLER K-830T40-4A Triton Bowe Service sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-830t40-5a-triton-bowe-service-sink-faucet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac57810_rgb_a40a5d7a-7954-40ef-9a43-867d6844c089.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-830T40-5A Triton Bowe Service sink faucet</image:title>
      <image:caption>KOHLER K-830T40-5A Triton Bowe Service sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rite-temp-pressure-balancing-valve-body-cartridge-kit-service-stops-pex</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac31309_rgb_df2354c0-16e2-4104-b24a-2d7335a5a9f1.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-8304-US Rite-Temp Pressure-balancing valve body and cartridge kit with service stops and PEX expansion connections</image:title>
      <image:caption>KOHLER K-8304-US Rite-Temp Pressure-balancing valve body and cartridge kit with service stops and PEX expansion connections</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-830t10-5a-triton-bowe-service-sink-faucet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac57808_rgb_03f56b23-b115-4d9d-aa8d-93d5f06ec252.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-830T10-5A Triton Bowe Service sink faucet</image:title>
      <image:caption>KOHLER K-830T10-5A Triton Bowe Service sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rite-temp-pressure-balancing-valve-body-cartridge-kit-pex-crimp</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac11311_rgb_3226a0c9-e7e7-4b69-a271-bd8d4dcaeb6c.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-8304-PX Rite-Temp Pressure-balancing valve body and cartridge kit with PEX crimp connections</image:title>
      <image:caption>KOHLER K-8304-PX Rite-Temp Pressure-balancing valve body and cartridge kit with PEX crimp connections</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-830t10-4a-triton-bowe-service-sink-faucet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac57807_rgb_9f055ea4-5398-437c-a9dd-6f8df387c009.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-830T10-4A Triton Bowe Service sink faucet</image:title>
      <image:caption>KOHLER K-830T10-4A Triton Bowe Service sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rite-temp-pressure-balancing-valve-body-cartridge-kit-service-stops-pex-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac31310_rgb_4aac77a4-9c47-48b9-ab8e-9d42f665e58d.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-8304-PS Rite-Temp Pressure-balancing valve body and cartridge kit with service stops and PEX crimp connections</image:title>
      <image:caption>KOHLER K-8304-PS Rite-Temp Pressure-balancing valve body and cartridge kit with service stops and PEX crimp connections</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rite-temp-pressure-balancing-valve-body-cartridge-kit-pex-expansion</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac11313_rgb_fba8eb7b-3ccb-4ad5-bbfd-d90ef9b433f6.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-8304-UX Rite-Temp Pressure-balancing valve body and cartridge kit with PEX expansion connections</image:title>
      <image:caption>KOHLER K-8304-UX Rite-Temp Pressure-balancing valve body and cartridge kit with PEX expansion connections</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rite-temp-valve-body-rough-in-pex-crimp-connections</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac11318_rgb_2d0ce57f-c244-4c63-a2a0-529b59667af7.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-8300-PX Rite-Temp Valve body rough-in with PEX crimp connections</image:title>
      <image:caption>KOHLER K-8300-PX Rite-Temp Valve body rough-in with PEX crimp connections</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rite-temp-pressure-balancing-valve-body-cartridge-kit-service-stops</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac31308_rgb_b4ea27a5-a949-42a4-a94b-78290b546dbc.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-8304-KS Rite-Temp Pressure-balancing valve body and cartridge kit with service stops</image:title>
      <image:caption>KOHLER K-8304-KS Rite-Temp Pressure-balancing valve body and cartridge kit with service stops</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rite-temp-valve-body-rough-in-service-stops-pex-crimp-connections</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac31313_rgb_0b0ba0df-feb3-4504-884b-6a4ed3f4b646.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-8300-PS Rite-Temp Valve body rough-in with service stops and PEX crimp connections</image:title>
      <image:caption>KOHLER K-8300-PS Rite-Temp Valve body rough-in with service stops and PEX crimp connections</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rite-temp-valve-body-rough-in-service-stops-supplied-loose-universal</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac11316_rgb_f288d5dc-01ad-4579-a1f8-8546b9157d0a.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-8300-KSL Rite-Temp Valve body rough-in with service stops (supplied loose) and universal inlets</image:title>
      <image:caption>KOHLER K-8300-KSL Rite-Temp Valve body rough-in with service stops (supplied loose) and universal inlets</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rite-temp-pressure-balancing-valve-body-cartridge-kit-service-stops-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac11322_rgb_d5b77e43-c220-4c05-b668-759233764978.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-8304-KSL Rite-Temp Pressure-balancing valve body and cartridge kit with service stops (supplied loose)</image:title>
      <image:caption>KOHLER K-8304-KSL Rite-Temp Pressure-balancing valve body and cartridge kit with service stops (supplied loose)</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rite-temp-pressure-balancing-valve-body-cartridge-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab95021_rgb_04a0824a-1eb0-4ebf-84ad-157ff129089d.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-8304-K Rite-Temp Pressure-balancing valve body and cartridge kit</image:title>
      <image:caption>KOHLER K-8304-K Rite-Temp Pressure-balancing valve body and cartridge kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rite-temp-valve-body-rough-in-service-stops-universal-inlets</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac31315_rgb_f03ffc0b-04d3-4b8d-9b3d-4fc0664a6c13.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-8300-KS Rite-Temp Valve body rough-in with service stops and universal inlets</image:title>
      <image:caption>KOHLER K-8300-KS Rite-Temp Valve body rough-in with service stops and universal inlets</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purewash-e820-elongated-bidet-toilet-seat-remote-control</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae03805_rgb_f2aadce6-4d4f-41c2-984b-6473148088bf.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-8298-CR PureWash E820 Elongated bidet toilet seat with remote control</image:title>
      <image:caption>KOHLER K-8298-CR PureWash E820 Elongated bidet toilet seat with remote control</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rite-temp-valve-body-rough-in-universal-inlets</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab86404_rgb_c8a1fe74-46b5-4955-8049-bf44546d9967.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-8300-K Rite-Temp Valve body rough-in with universal inlets</image:title>
      <image:caption>KOHLER K-8300-K Rite-Temp Valve body rough-in with universal inlets</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-levity-sliding-bath-door-62-h-x-56-5-8-59-5-8-w-1-4-thick-frosted-glass</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab20361_rgb_f77cbd4a-7f38-4948-97b5-46e0ceee20f3.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-706000-D3 Levity Sliding bath door, 62&quot; H x 56-5/8 - 59-5/8&quot; W, with 1/4&quot; thick Frosted glass</image:title>
      <image:caption>KOHLER K-706000-D3 Levity Sliding bath door, 62&quot; H x 56-5/8 - 59-5/8&quot; W, with 1/4&quot; thick Frosted glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dtv-six-port-thermostatic-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa88834_rgb_6c9f4fba-c517-4c43-97fc-8e0e5527b8a1.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-682-K DTV Six-port thermostatic valve</image:title>
      <image:caption>KOHLER K-682-K DTV Six-port thermostatic valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellspring-beverage-faucet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_00787822-bc45-4412-a66f-ac5358221c8a.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-6666-AG Wellspring Beverage faucet</image:title>
      <image:caption>KOHLER K-6666-AG Wellspring Beverage faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellspring-beverage-faucet-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_ff6e0dd4-827e-4e38-919f-a2350cb68ecf.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-6665-AG Wellspring Beverage faucet</image:title>
      <image:caption>KOHLER K-6665-AG Wellspring Beverage faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hawthorne-33-x-22-1-8-x-8-5-8-undermount-double-equal-farmhouse-kitchen</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_9e3852e2-a59c-43e5-92e3-98c1cfea9fda.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-6534-4U Hawthorne 33&quot; x 22-1/8&quot; x 8-5/8&quot; Undermount double-equal farmhouse kitchen sink with 4 oversize faucet holes in White</image:title>
      <image:caption>KOHLER 6534-4U-0 Hawthorne 33&quot; X 22-1/8&quot; X 8-5/8&quot; Undermount Double-Equal Farmhouse Kitchen Sink With 4 Oversize Faucet Holes in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-northland-15-top-mount-single-bowl-bar-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa89433_rgb_840bef67-6ddb-4618-bd0b-5c2104b73cbd.jpg?v=1745693897</image:loc>
      <image:title>KOHLER Northland™ 15&quot; top-mount single-bowl bar sink</image:title>
      <image:caption>KOHLER Northland™ 15&quot; top-mount single-bowl bar sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunstruck-65-1-2-x-35-1-2-oval-freestanding-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac06690_rgb_7dd7e6ba-e0ba-4330-bace-b6d389c59880.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-6369-W1 Sunstruck 65-1/2&quot; x 35-1/2&quot; oval freestanding bath with Bask heated surface and fluted shroud</image:title>
      <image:caption>KOHLER K-6369-W1 Sunstruck 65-1/2&quot; x 35-1/2&quot; oval freestanding bath with Bask heated surface and fluted shroud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-northland-15-undermount-single-bowl-bar-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa89650_rgb_58ecf4ac-3728-4a26-9ca3-44fad7c2b255.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-6589-U Northland 15&quot; undermount single-bowl bar sink</image:title>
      <image:caption>KOHLER K-6589-U Northland 15&quot; undermount single-bowl bar sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-comforteeight-two-piece-elongated-dual-flush-chair-height-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_4a61b260-8f01-4d92-9a83-4ef25123cea0.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-6393-RA Highline ComForteeight Two-piece elongated dual-flush chair height toilet with right-hand trip lever and 10&quot; rough-in</image:title>
      <image:caption>KOHLER 6393-RA-0 Highline Comfort Height Two-Piece Elongated Dual-Flush Chair Height Toilet With Right-Hand Trip Lever And 10&quot; Rough-In in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stargaze-72-x-36-1-4-freestanding-bath-bask-heated-surface-fluted-shroud</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac43729_rgb_83b37091-c974-4cdb-afd8-b03018e27367.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-6367-W1 Stargaze 72&quot; x 36-1/4&quot; freestanding bath with Bask heated surface and fluted shroud</image:title>
      <image:caption>KOHLER K-6367-W1 Stargaze 72&quot; x 36-1/4&quot; freestanding bath with Bask heated surface and fluted shroud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-northland-15-top-mount-single-bowl-bar-sink-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa89416_rgb_47250676-dd5e-4f20-be12-6e39ad1e993e.jpg?v=1745693897</image:loc>
      <image:title>KOHLER Northland™ 15&quot; top-mount single-bowl bar sink</image:title>
      <image:caption>KOHLER Northland™ 15&quot; top-mount single-bowl bar sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunward-66-x-42-drop-in-whirlpool-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab66366_rgb_92e16aa3-b5f2-4459-b43a-44de1617b3c4.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-6347-W1 Sunward 66&quot; x 42&quot; drop-in whirlpool bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-6347-W1 Sunward 66&quot; x 42&quot; drop-in whirlpool bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunstruck-65-1-2-x-35-1-2-freestanding-bath-bask-heated-surface-straight</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac06686_rgb_4e475af7-ce68-47cf-a7f7-a43793b8c944.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-6368-W1 Sunstruck 65-1/2&quot; x 35-1/2&quot; freestanding bath with Bask heated surface and straight shroud</image:title>
      <image:caption>KOHLER K-6368-W1 Sunstruck 65-1/2&quot; x 35-1/2&quot; freestanding bath with Bask heated surface and straight shroud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stargaze-72-x-36-freestanding-bath-bask-heated-surface-straight-shroud</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac43725_rgb_812456c8-7742-4628-b377-c8122dbe22ad.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-6366-W1 Stargaze 72&quot; x 36&quot; freestanding bath with Bask heated surface and straight shroud</image:title>
      <image:caption>KOHLER K-6366-W1 Stargaze 72&quot; x 36&quot; freestanding bath with Bask heated surface and straight shroud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunward-66-x-42-drop-in-heated-bubblemassage-air-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab66362_rgb_d29f3d1b-09df-4a78-8b8a-ca789b645c95.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-6347-GHW Sunward 66&quot; x 42&quot; drop-in Heated BubbleMassage air bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-6347-GHW Sunward 66&quot; x 42&quot; drop-in Heated BubbleMassage air bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunward-66-x-42-drop-in-heated-whirlpool-bath</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab69979_rgb_0b54bbce-92d6-420f-a4a8-bb605a540ff2.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-6347-H Sunward 66&quot; x 42&quot; drop-in heated whirlpool bath</image:title>
      <image:caption>KOHLER K-6347-H Sunward 66&quot; x 42&quot; drop-in heated whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunward-66-x-42-drop-in-heated-bubblemassage-air-bath</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab69981_rgb_63148260-a712-42fd-98bd-411656742c19.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-6347-GH Sunward 66&quot; x 42&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-6347-GH Sunward 66&quot; x 42&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunward-66-x-42-drop-in-heated-whirlpool-bath-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab69979_rgb_96d18256-c071-4963-ba75-62c9e1a4c0a2.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-6347-HB Sunward 66&quot; x 42&quot; drop-in heated whirlpool bath</image:title>
      <image:caption>KOHLER K-6347-HB Sunward 66&quot; x 42&quot; drop-in heated whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunward-66-x-42-drop-in-whirlpool-bath</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab69979_rgb_34fa1644-40a4-4135-ab2c-786662036654.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-6347-CB Sunward 66&quot; x 42&quot; drop-in whirlpool bath</image:title>
      <image:caption>KOHLER K-6347-CB Sunward 66&quot; x 42&quot; drop-in whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunward-66-x-42-drop-in-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac17265_rgb_fd8d7f07-3862-4b9c-a179-ef896bff9e87.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-6346-W1 Sunward 66&quot; x 42&quot; drop-in bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-6346-W1 Sunward 66&quot; x 42&quot; drop-in bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-630t40-4ag-triton-bowe-industrial-exposed-shower</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac73267_rgb_201db4b0-6093-4b9f-b494-b0485847fd93.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-630T40-4AG Triton Bowe Industrial exposed shower</image:title>
      <image:caption>KOHLER K-630T40-4AG Triton Bowe Industrial exposed shower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mayfield-25-top-mount-single-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72326_rgb_a2282a3c-37ca-4dae-bd1a-179ce7f85238.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5964-4 Mayfield 25&quot; top-mount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-5964-4 Mayfield 25&quot; top-mount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mayfield-25-top-mount-single-bowl-kitchen-sink-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72309_rgb_8a216ead-79ff-4d0c-89a6-ead658721892.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5964-3 Mayfield 25&quot; top-mount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-5964-3 Mayfield 25&quot; top-mount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-executive-chef-33-undermount-double-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa89885_rgb_a0247a29-4fb8-4047-998f-3807c4209d65.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5931-4U Executive Chef 33&quot; undermount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-5931-4U Executive Chef 33&quot; undermount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mayfield-25-top-mount-single-bowl-kitchen-sink-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72292_rgb_8d75ce8e-af4a-4132-b8e5-8e00b7f3064a.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5964-1 Mayfield 25&quot; top-mount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-5964-1 Mayfield 25&quot; top-mount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-deerfield-33-undermount-double-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab01985_rgb_a6e713d2-3bba-4d21-a674-3e5eef395d92.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5873-5U Deerfield 33&quot; undermount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-5873-5U Deerfield 33&quot; undermount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverby-25-undermount-single-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa98585_rgb_891459be-4dfd-4429-baa4-d57759dbf94b.jpg?v=1745693898</image:loc>
      <image:title>KOHLER Riverby 25&quot; undermount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER Riverby 25&quot; undermount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-deerfield-33-top-mount-double-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab01305_rgb_7eed21c4-7492-4fc8-9481-fb7e28622294.jpg?v=1745693897</image:loc>
      <image:title>KOHLER Deerfield 33&quot; top-mount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER Deerfield 33&quot; top-mount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-deerfield-33-top-mount-double-bowl-kitchen-sink-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab01319_rgb_17bd18c1-93b7-439f-8421-f9d3bb38f261.jpg?v=1745693897</image:loc>
      <image:title>KOHLER Deerfield 33&quot; top-mount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER Deerfield 33&quot; top-mount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cape-dory-33-top-mount-single-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa66958_rgb_20b98f04-1043-43fb-8f7e-9f658e3cc093.jpg?v=1745693897</image:loc>
      <image:title>KOHLER Cape Dory 33&quot; top-mount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER Cape Dory 33&quot; top-mount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverby-25-top-mount-single-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa98395_rgb_537095b2-621a-429d-af2a-4b17a6a724b5.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5872-1A1 Riverby 25&quot; top-mount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-5872-1A1 Riverby 25&quot; top-mount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cape-dory-33-undermount-single-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa79576_rgb_bb1e9468-e681-4248-bc5d-d838d98dddde.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5864-5U Cape Dory 33&quot; undermount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-5864-5U Cape Dory 33&quot; undermount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverby-25-top-mount-single-bowl-kitchen-sink-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa98439_rgb_91703650-6a6c-4561-982e-892e493340f9.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5872-4A1 Riverby 25&quot; top-mount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-5872-4A1 Riverby 25&quot; top-mount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverby-33-top-mount-single-bowl-workstation-kitchen-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa93557_rgb_d1622516-d346-4b52-ae8b-c86c23268d29.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5871-4A2 Riverby 33&quot; top-mount single-bowl workstation kitchen sink</image:title>
      <image:caption>KOHLER K-5871-4A2 Riverby 33&quot; top-mount single-bowl workstation kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverby-25-top-mount-single-bowl-kitchen-sink-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa98417_rgb_d40e2fdf-1d18-4ab9-814d-594280a91b65.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5872-3A1 Riverby 25&quot; top-mount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-5872-3A1 Riverby 25&quot; top-mount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bakersfield-31-undermount-single-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa93029_rgb_081a963d-a0fe-41ed-b61d-978d0ac707b1.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5832-5U Bakersfield 31&quot; undermount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-5832-5U Bakersfield 31&quot; undermount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brookfield-33-undermount-double-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab06476_rgb_daa9997b-6dbd-47bf-8bec-258446eb0693.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5846-5U Brookfield 33&quot; undermount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-5846-5U Brookfield 33&quot; undermount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brookfield-33-top-mount-double-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab01299_rgb_88ef9901-2fc5-4b57-8a4a-a882807d485b.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5846-4 Brookfield 33&quot; top-mount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-5846-4 Brookfield 33&quot; top-mount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverby-33-undermount-single-bowl-workstation-kitchen-sink-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa98099_rgb_2ff11bd5-c8d4-4d61-9463-e0b15cf72053.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-5871-5UA3 Riverby 33&quot; undermount single-bowl workstation kitchen sink</image:title>
      <image:caption>KOHLER K-5871-5UA3 Riverby 33&quot; undermount single-bowl workstation kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverby-33-top-mount-single-bowl-workstation-kitchen-sink-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa90216_rgb_5c257a4e-17ff-42dc-905b-12855f0012d6.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5871-3A2 Riverby 33&quot; top-mount single-bowl workstation kitchen sink</image:title>
      <image:caption>KOHLER K-5871-3A2 Riverby 33&quot; top-mount single-bowl workstation kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brookfield-33-top-mount-double-bowl-kitchen-sink-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab06411_rgb_8c0e6797-9ca9-4a42-98de-1e79eccbbe89.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5846-1 Brookfield 33&quot; top-mount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-5846-1 Brookfield 33&quot; top-mount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hartland-33-top-mount-double-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa69298_rgb_dd0e17e2-f6a2-456e-aafa-4af67f07df0b.jpg?v=1745693897</image:loc>
      <image:title>KOHLER Hartland 33&quot; top-mount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER Hartland 33&quot; top-mount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverby-33-top-mount-single-bowl-workstation-kitchen-sink-3</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa93521_rgb_330274c5-504f-4bd2-b58f-558aca7b05f8.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5871-1A2 Riverby 33&quot; top-mount single-bowl workstation kitchen sink</image:title>
      <image:caption>KOHLER K-5871-1A2 Riverby 33&quot; top-mount single-bowl workstation kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hartland-33-undermount-double-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa89825_rgb_0280b0a7-4390-42ad-84c7-39b796f41242.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5818-5U Hartland 33&quot; undermount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-5818-5U Hartland 33&quot; undermount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-71-1-2-x-41-1-2-drop-in-heated-bubblemassage-air-bath</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab88252_rgb_ae4b4462-e789-43f1-ac46-760b73af28d5.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5718-XHGH Underscore 71-1/2&quot; x 41-1/2&quot; drop-in Heated BubbleMassage air bath with whirlpool</image:title>
      <image:caption>KOHLER K-5718-XHGH Underscore 71-1/2&quot; x 41-1/2&quot; drop-in Heated BubbleMassage air bath with whirlpool</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hartland-33-top-mount-double-bowl-kitchen-sink-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa69244_rgb_9e20e7d3-26ec-4431-8154-c5537ae32111.jpg?v=1745693897</image:loc>
      <image:title>KOHLER Hartland 33&quot; top-mount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER Hartland 33&quot; top-mount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-72-x-42-drop-in-heated-whirlpool-bath</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab88248_rgb_83d19c5a-2ae3-48b4-b5c0-f4dcc2290efe.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5718-JH Underscore 72&quot; x 42&quot; drop-in heated whirlpool bath</image:title>
      <image:caption>KOHLER K-5718-JH Underscore 72&quot; x 42&quot; drop-in heated whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-ballad-25-top-mount-single-bowl-utility-sink</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab60771_rgb_98609a0a-a054-459e-b45f-4bf1a34ad82d.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5798-3 Ballad 25&quot; top-mount single-bowl utility sink</image:title>
      <image:caption>KOHLER K-5798-3 Ballad 25&quot; top-mount single-bowl utility sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-71-1-2-x-41-1-2-drop-in-heated-bubblemassage-air-bath-bask</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab88164_rgb_a1d6d9cf-20fe-4383-a183-f6c67d9e6d54.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5718-GHW Underscore 71-1/2&quot; x 41-1/2&quot; drop-in Heated BubbleMassage air bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-5718-GHW Underscore 71-1/2&quot; x 41-1/2&quot; drop-in Heated BubbleMassage air bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-ballad-25-top-mount-single-bowl-utility-sink-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab60769_rgb_52b85c81-8401-4eb8-afa6-69b25691abcb.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5798-1 Ballad 25&quot; top-mount single-bowl utility sink</image:title>
      <image:caption>KOHLER K-5798-1 Ballad 25&quot; top-mount single-bowl utility sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-71-1-2-x-41-1-2-drop-in-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab88140_rgb_e647eb08-779e-4101-b15a-a75deb70d727.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5717-W1 Underscore 71-1/2&quot; x 41-1/2&quot; drop-in bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-5717-W1 Underscore 71-1/2&quot; x 41-1/2&quot; drop-in bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-71-1-2-x-41-1-2-drop-in-heated-bubblemassage</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab88144_rgb_736487ae-c384-4c93-bba2-619d6ea98642.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5718-GH Underscore 71-1/2&quot; x 41-1/2&quot; drop-in Heated BubbleMassage</image:title>
      <image:caption>KOHLER K-5718-GH Underscore 71-1/2&quot; x 41-1/2&quot; drop-in Heated BubbleMassage</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-66-x-36-drop-in-heated-whirlpool-bath</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab88104_rgb_434f9d3a-c106-4c05-bb3b-b239360c86c0.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5716-JH Underscore 66&quot; x 36&quot; drop-in heated whirlpool bath</image:title>
      <image:caption>KOHLER K-5716-JH Underscore 66&quot; x 36&quot; drop-in heated whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-59-3-4-x-35-3-4-drop-in-heated-bubblemassage-air-bath</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac29515_rgb_fcad313d-c7a2-4ec0-b02f-de51faa3e66d.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5714-XHGH Underscore 59-3/4&quot; x 35-3/4&quot; drop-in Heated BubbleMassage air bath with whirlpool</image:title>
      <image:caption>KOHLER K-5714-XHGH Underscore 59-3/4&quot; x 35-3/4&quot; drop-in Heated BubbleMassage air bath with whirlpool</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-65-1-2-x-35-3-4-drop-in-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab87995_rgb_9f6550ad-2a82-400d-85a2-908cdbabf2e8.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5715-W1 Underscore 65-1/2&quot; x 35-3/4&quot; drop-in bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-5715-W1 Underscore 65-1/2&quot; x 35-3/4&quot; drop-in bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-65-1-2-x-35-3-4-drop-in-heated-bubblemassage-air-bath</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab88108_rgb_3d662f49-fe7d-44ad-827a-1c8d8bfcd592.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5716-XHGH Underscore 65-1/2&quot; x 35-3/4&quot; drop-in Heated BubbleMassage air bath with whirlpool</image:title>
      <image:caption>KOHLER K-5716-XHGH Underscore 65-1/2&quot; x 35-3/4&quot; drop-in Heated BubbleMassage air bath with whirlpool</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-66-x-36-drop-in-heated-bubblemassage-air-bath</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab87999_rgb_8308fbd4-1531-49c0-a2b8-5cab1c316d4c.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5716-GH Underscore 66&quot; x 36&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-5716-GH Underscore 66&quot; x 36&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-66-x-36-drop-in-heated-bubblemassage-air-bath-bask-heated</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab88019_rgb_c6968533-f862-4b50-af2a-49e5809b3367.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5716-GHW Underscore 66&quot; x 36&quot; drop-in Heated BubbleMassage air bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-5716-GHW Underscore 66&quot; x 36&quot; drop-in Heated BubbleMassage air bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-60-x-36-drop-in-heated-whirlpool-bath</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab78289_rgb_1348bd9e-d719-4f20-b5a8-b253a5198039.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5714-JH Underscore 60&quot; x 36&quot; drop-in heated whirlpool bath</image:title>
      <image:caption>KOHLER K-5714-JH Underscore 60&quot; x 36&quot; drop-in heated whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dtv-three-port-digital-thermostatic-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab72991_rgb_90562aa8-d435-4fef-a3e0-6cfac87d0a6a.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-557-K1 DTV+ Three-port digital thermostatic valve</image:title>
      <image:caption>KOHLER K-557-K1 DTV+ Three-port digital thermostatic valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-59-3-4-x-35-3-4-drop-in-heated-bubblemassage-air-bath-bask</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab78307_rgb_089397d2-8cfa-44b4-b0c9-5555842c2aa8.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5714-GHW Underscore 59-3/4&quot; x 35-3/4&quot; drop-in Heated BubbleMassage air bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-5714-GHW Underscore 59-3/4&quot; x 35-3/4&quot; drop-in Heated BubbleMassage air bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-59-3-4-x-35-3-4-drop-in-heated-bubblemassage-air-bath-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab78299_rgb_c50db54f-5922-4890-a439-2cecdfec0b46.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5714-GH Underscore 59-3/4&quot; x 35-3/4&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-5714-GH Underscore 59-3/4&quot; x 35-3/4&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-59-3-4-x-35-3-4-drop-in-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab78297_rgb_72f966ec-fd5b-4bbe-8143-715370e34ca2.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5713-W1 Underscore 59-3/4&quot; x 35-3/4&quot; drop-in bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-5713-W1 Underscore 59-3/4&quot; x 35-3/4&quot; drop-in bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-invigoration-series-digital-steam-adapter-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91102_rgb_adad1d55-d877-45e1-bb2e-2742cddc717f.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-5548-K1 Invigoration Series Digital steam adapter kit</image:title>
      <image:caption>KOHLER K-5548-K1 Invigoration Series Digital steam adapter kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-comforteeight-two-piece-round-front-1-28-gpf-chair-height</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_0a7e2019-6322-4b23-af89-a5c1051c8213.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5481-UR Highline ComForteeight Two-piece round-front 1.28 gpf chair height toilet with right-hand trip lever and insulated tank</image:title>
      <image:caption>KOHLER 5481-UR-0 Highline Comfort Height Two-Piece Round-Front 1.28 Gpf Chair Height Toilet With Right-Hand Trip Lever And Insulated Tank in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dtv-prompt-three-port-digital-thermostatic-valve</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_081a5db1-674b-4ff9-abac-e1356da26b33.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-557-K DTV Prompt Three-port digital thermostatic valve</image:title>
      <image:caption>KOHLER K-557-K DTV Prompt Three-port digital thermostatic valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-invigoration-series-tandem-digital-steam-adapter-kit</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91104_rgb_e357c649-a9f8-4bc7-a07b-80ed4bd63655.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-5549-K1 Invigoration Series Tandem digital steam adapter kit</image:title>
      <image:caption>KOHLER K-5549-K1 Invigoration Series Tandem digital steam adapter kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverby-25-undermount-single-bowl-kitchen-sink-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab95904_rgb_1e70fb5b-1725-49b5-bdd8-d3f56df19b91.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5479-5U Riverby 25&quot; undermount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-5479-5U Riverby 25&quot; undermount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-comforteeight-two-piece-round-front-1-28-gpf-chair-height-2</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_8da8d8c0-1a32-4c25-bfc5-1b2dc101f5ed.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5481-RA Highline ComForteeight Two-piece round-front 1.28 gpf chair height toilet with right-hand trip lever</image:title>
      <image:caption>KOHLER 5481-RA-0 Highline Comfort Height Two-Piece Round-Front 1.28 Gpf Chair Height Toilet With Right-Hand Trip Lever in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-5481-u-highline-two-piece-round-front-1-28-gpf-chair-height-toilet</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_6de44268-3680-4bd7-8379-1b8ae8c1c404.jpg?v=1745693897</image:loc>
      <image:title>KOHLER 5481-U Highline Two-piece round-front 1.28 gpf chair height toilet with insulated tank</image:title>
      <image:caption>KOHLER 5481-U Highline Two-piece round-front 1.28 gpf chair height toilet with insulated tank</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverby-25-top-mount-single-bowl-kitchen-sink-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab95939_rgb_2cc5b301-f5b3-47b9-b243-5dd08052b55e.jpg?v=1745693897</image:loc>
      <image:title>KOHLER Riverby 25&quot; top-mount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER Riverby 25&quot; top-mount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-plains-20-3-4-oval-vessel-bathroom-sink-4</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab58199_rgb_c4f106de-2a9e-430b-8c0f-e520af2eecf6.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5403-W Iron Plains 20-3/4&quot; oval vessel bathroom sink</image:title>
      <image:caption>KOHLER K-5403-W Iron Plains 20-3/4&quot; oval vessel bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dexter-washout-wall-mount-0-125-gpf-urinal-top-spud</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab94532_rgb_191e88c2-2736-419f-878a-842dfad767d2.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5452-ET Dexter Washout wall-mount 0.125 gpf urinal with top spud</image:title>
      <image:caption>KOHLER K-5452-ET Dexter Washout wall-mount 0.125 gpf urinal with top spud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-plains-20-3-4-oval-vessel-bathroom-sink-5</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab58204_rgb_6738c9ba-eda3-44fc-a1ba-4795b6fef7e4.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5403-P5 Iron Plains 20-3/4&quot; oval vessel bathroom sink</image:title>
      <image:caption>KOHLER K-5403-P5 Iron Plains 20-3/4&quot; oval vessel bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-veil-one-piece-compact-elongated-smart-toilet-dual-flush</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac64513_rgb_3fe55b49-d905-479a-bcca-b49b10279e2c.jpg?v=1745693897</image:loc>
      <image:title>KOHLER Veil One-piece compact elongated smart toilet, dual-flush</image:title>
      <image:caption>KOHLER Veil One-piece compact elongated smart toilet, dual-flush</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-plains-20-3-4-oval-vessel-bathroom-sink-6</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac85445_rgb_7de4b0ad-8686-4f2b-8603-7fd373e65a99.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5403-BL Iron Plains 20-3/4&quot; oval vessel bathroom sink</image:title>
      <image:caption>KOHLER K-5403-BL Iron Plains 20-3/4&quot; oval vessel bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-plains-20-3-4-oval-vessel-bathroom-sink-7</loc>
    <lastmod>2026-06-04T12:37:50-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab58201_rgb_84780ccd-2710-44ba-9932-4a686b00cccd.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5403-B Iron Plains 20-3/4&quot; oval vessel bathroom sink</image:title>
      <image:caption>KOHLER K-5403-B Iron Plains 20-3/4&quot; oval vessel bathroom sink</image:caption>
    </image:image>
  </url>
</urlset>
