<?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-18-1-2-rectangular-vessel-bathroom-sink-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab50541_rgb_c8832850-7c75-4cd5-81c1-64c83ad25560.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5400-P5 Iron Plains 18-1/2&quot; rectangular vessel bathroom sink</image:title>
      <image:caption>KOHLER K-5400-P5 Iron Plains 18-1/2&quot; rectangular vessel bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dexter-washout-wall-mount-0-125-gpf-urinal-rear-spud</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab94932_rgb_a214fe04-3d38-4115-951a-b50e5674b86e.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5452-ER Dexter Washout wall-mount 0.125 gpf urinal with rear spud</image:title>
      <image:caption>KOHLER K-5452-ER Dexter Washout wall-mount 0.125 gpf urinal with rear spud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-plains-18-1-2-rectangular-vessel-bathroom-sink-5</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab50542_rgb_49d310ba-3aa3-4a47-b843-33bcc151ec7e.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5400-W Iron Plains 18-1/2&quot; rectangular vessel bathroom sink</image:title>
      <image:caption>KOHLER K-5400-W Iron Plains 18-1/2&quot; rectangular vessel bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-plains-18-1-2-rectangular-vessel-bathroom-sink-6</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab50552_rgb_2af5541c-bc63-4d2f-ad6f-9498467cd2e7.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-5400-B Iron Plains 18-1/2&quot; rectangular vessel bathroom sink</image:title>
      <image:caption>KOHLER K-5400-B Iron Plains 18-1/2&quot; rectangular vessel bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-plains-18-1-2-rectangular-vessel-bathroom-sink-7</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac85442_rgb_e9dabf96-9e6c-45d4-9e8c-528056d039de.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-5400-BL Iron Plains 18-1/2&quot; rectangular vessel bathroom sink</image:title>
      <image:caption>KOHLER K-5400-BL Iron Plains 18-1/2&quot; rectangular vessel bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-refinia-centerset-bathroom-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_9a7d17b6-5dc8-417a-8cdf-7899192a76da.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-5316-4 Refinia Centerset bathroom sink faucet</image:title>
      <image:caption>KOHLER 5316-4-BN Refinia Centerset Bathroom Sink Faucet in Vibrant Brushed Nickel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-5310-ra-cimarron-two-piece-elongated-1-28-gpf-chair-height-toilet-right</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_15e1f3b8-9449-4234-b787-dde9bda48dc4.jpg?v=1745693896</image:loc>
      <image:title>KOHLER 5310-RA Cimarron Two-piece elongated 1.28 gpf chair height toilet with right-hand trip lever</image:title>
      <image:caption>KOHLER 5310-RA Cimarron Two-piece elongated 1.28 gpf chair height toilet with right-hand trip lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-refinia-single-handle-bathroom-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_43ca8227-0f39-4996-a0ae-05cec0a7a2cc.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-5313-4 Refinia Single-handle bathroom sink faucet</image:title>
      <image:caption>KOHLER 5313-4-BN Refinia Single-Handle Bathroom Sink Faucet in Vibrant Brushed Nickel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-two-piece-elongated-toilet-1-0-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa86869_rgb_a5cf207d-4a35-4e2d-9be5-1aa4d511b452.jpg?v=1745693896</image:loc>
      <image:title>KOHLER Highline Two-piece elongated toilet, 1.0 gpf</image:title>
      <image:caption>KOHLER Highline Two-piece elongated toilet, 1.0 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-toilet-tank-1-0-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa86902_rgb_0c2bc5b5-093a-4d0a-b635-84f5e591f7c7.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5308-RA Wellworth Toilet tank, 1.0 gpf</image:title>
      <image:caption>KOHLER K-5308-RA Wellworth Toilet tank, 1.0 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verse-33-top-mount-double-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa61931_rgb_85fac81e-e891-4824-a47f-98b2e07d9105.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5267-4 Verse 33&quot; top-mount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-5267-4 Verse 33&quot; top-mount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dtv-digital-two-port-thermostatic-valve</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72941_rgb_ab8b979e-99b0-4d37-8772-439e72fd548e.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-528-K1 DTV+ Digital two-port thermostatic valve</image:title>
      <image:caption>KOHLER K-528-K1 DTV+ Digital two-port thermostatic valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-undertone-preserve-31-1-4-undermount-single-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab57467_rgb_bae7f553-c011-43d1-b340-f620ff9137c8.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-5290-HCF Undertone Preserve 31-1/4&quot; undermount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-5290-HCF Undertone Preserve 31-1/4&quot; undermount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verse-33-top-mount-double-bowl-kitchen-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa61927_rgb_821dd35d-0cf8-4666-9efb-51b5efaebcde.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5267-1 Verse 33&quot; top-mount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-5267-1 Verse 33&quot; top-mount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dtv-two-port-digital-thermostatic-valve</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72941_rgb_2d414212-eafe-40ca-9fc9-e5b8e2e05d9a.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-528-PM DTV Two-port digital thermostatic valve</image:title>
      <image:caption>KOHLER K-528-PM DTV Two-port digital thermostatic valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verse-33-top-mount-double-bowl-kitchen-sink-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa61929_rgb_22679e14-2599-4973-91b0-e6f42c7ff1ed.jpg?v=1745693896</image:loc>
      <image:title>KOHLER K-5267-3 Verse 33&quot; top-mount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-5267-3 Verse 33&quot; top-mount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-veer-24-rectangular-pedestal-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab29214_rgb_d7cb983f-fb54-4856-90b3-9298b637a4db.jpg?v=1745693896</image:loc>
      <image:title>KOHLER Veer 24&quot; rectangular pedestal bathroom sink</image:title>
      <image:caption>KOHLER Veer 24&quot; rectangular pedestal bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-veer-21-rectangular-pedestal-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab30078_rgb_4cf9d929-7afc-452b-aee2-a0f08f061f38.jpg?v=1745693896</image:loc>
      <image:title>KOHLER Veer 21&quot; rectangular pedestal bathroom sink</image:title>
      <image:caption>KOHLER Veer 21&quot; rectangular pedestal bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-veer-24-rectangular-pedestal-bathroom-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab29670_rgb_b3e71524-b284-4c75-83a1-38e3e1e56214.jpg?v=1745693896</image:loc>
      <image:title>KOHLER Veer 24&quot; rectangular pedestal bathroom sink</image:title>
      <image:caption>KOHLER Veer 24&quot; rectangular pedestal bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-veer-24-rectangular-pedestal-bathroom-sink-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab29661_rgb_adf92a93-c6d1-4877-9fc6-2d784b7b121a.jpg?v=1745693897</image:loc>
      <image:title>KOHLER Veer 24&quot; rectangular pedestal bathroom sink</image:title>
      <image:caption>KOHLER Veer 24&quot; rectangular pedestal bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-veer-21-rectangular-pedestal-bathroom-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab30087_rgb_008f50d2-b409-47f2-9ac5-73cd19c2452e.jpg?v=1745693896</image:loc>
      <image:title>KOHLER Veer 21&quot; rectangular pedestal bathroom sink</image:title>
      <image:caption>KOHLER Veer 21&quot; rectangular pedestal bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-veer-21-rectangular-pedestal-bathroom-sink-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab30069_rgb_15ccd580-cc49-46cb-8444-e8b43350e6db.jpg?v=1745693897</image:loc>
      <image:title>KOHLER Veer 21&quot; rectangular pedestal bathroom sink</image:title>
      <image:caption>KOHLER Veer 21&quot; rectangular pedestal bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-820t70-4afa-triton-bowe-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac57805_rgb_adf7f4b3-e546-40f5-b36f-0944b373d04b.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-820T70-4AFA Triton Bowe Sink faucet</image:title>
      <image:caption>KOHLER K-820T70-4AFA Triton Bowe Sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-820t20-4afa-triton-bowe-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac57813_rgb_b1bbd73b-983d-4d10-8780-3cec26e45df7.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-820T20-4AFA Triton Bowe Sink faucet</image:title>
      <image:caption>KOHLER K-820T20-4AFA Triton Bowe Sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-820t70-5afa-triton-bowe-utility-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac57806_rgb_2c61bd06-d557-42d9-89fd-0eb8447967f1.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-820T70-5AFA Triton Bowe Utility sink faucet</image:title>
      <image:caption>KOHLER K-820T70-5AFA Triton Bowe Utility sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-r-ve-66-15-16-x-31-1-2-freestanding-bath-float-installation-brilliant</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_d7f57be5-b2fe-40c0-8907-da54fe5eec35.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-819-F63 Rêve 66-15/16&quot; x 31-1/2&quot; freestanding bath with Float installation and Brilliant Ash base without jet trim</image:title>
      <image:caption>KOHLER K-819-F63 Rêve 66-15/16&quot; x 31-1/2&quot; freestanding bath with Float installation and Brilliant Ash base without jet trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-820t20-5afa-triton-bowe-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac57804_rgb_1a4f9fd3-30c3-4ce4-b830-b4f84cc40528.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-820T20-5AFA Triton Bowe Sink faucet</image:title>
      <image:caption>KOHLER K-820T20-5AFA Triton Bowe Sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-810t71-5afa-triton-bowe-1-8-gpm-kitchen-sink-faucet-9-5-16-gooseneck</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac16365_rgb_5ac5ae7d-ce32-4bec-97ed-2f7741e45ebe.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-810T71-5AFA Triton Bowe 1.8 gpm kitchen sink faucet with 9-5/16&quot; gooseneck spout, matching finish sidespray, aerated flow and wristblade handles</image:title>
      <image:caption>KOHLER K-810T71-5AFA Triton Bowe 1.8 gpm kitchen sink faucet with 9-5/16&quot; gooseneck spout, matching finish sidespray, aerated flow and wristblade handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kennon-33-top-undermount-double-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab96214_rgb_2924def8-9efa-446d-8a21-4b487f5a5527.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-8185-1 Kennon 33&quot; top-/undermount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-8185-1 Kennon 33&quot; top-/undermount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-r-ve-66-15-16-x-31-1-2-freestanding-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_3f3d216d-86e6-4a96-aa84-c4e277eecfc2.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-819-F62 Rêve 66-15/16&quot; x 31-1/2&quot; freestanding bath</image:title>
      <image:caption>KOHLER K-819-F62 Rêve 66-15/16&quot; x 31-1/2&quot; freestanding bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-815t70-4aha-triton-bowe-1-5-gpm-kitchen-sink-faucet-9-5-16-gooseneck</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac30078_rgb_8f9c5896-90fe-4d30-9544-a2e1ebd498d1.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-815T70-4AHA Triton Bowe 1.5 gpm kitchen sink faucet with 9-5/16&quot; gooseneck spout, aerated flow and lever handles</image:title>
      <image:caption>KOHLER K-815T70-4AHA Triton Bowe 1.5 gpm kitchen sink faucet with 9-5/16&quot; gooseneck spout, aerated flow and lever handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-810t71-5aha-triton-bowe-1-5-gpm-kitchen-sink-faucet-9-5-16-gooseneck</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac16365_rgb_96854b0b-ce7e-4c9e-b840-f77c603683ce.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-810T71-5AHA Triton Bowe 1.5 gpm kitchen sink faucet with 9-5/16&quot; gooseneck spout, matching finish sidespray, aerated flow and wristblade handles</image:title>
      <image:caption>KOHLER K-810T71-5AHA Triton Bowe 1.5 gpm kitchen sink faucet with 9-5/16&quot; gooseneck spout, matching finish sidespray, aerated flow and wristblade handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-veer-24-square-pedestal-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab29998_rgb_c21c6d13-a25f-49bc-a48c-ae8a233dab18.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-5248-8 Veer 24&quot; square pedestal bathroom sink</image:title>
      <image:caption>KOHLER K-5248-8 Veer 24&quot; square pedestal bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-810t71-4afa-triton-bowe-1-8-gpm-kitchen-sink-faucet-9-5-16-gooseneck</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac16364_rgb_d4d8aaf6-0490-4a7f-a993-3a8a8e1697cd.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-810T71-4AFA Triton Bowe 1.8 gpm kitchen sink faucet with 9-5/16&quot; gooseneck spout, matching finish sidespray, aerated flow and wristblade handles</image:title>
      <image:caption>KOHLER K-810T71-4AFA Triton Bowe 1.8 gpm kitchen sink faucet with 9-5/16&quot; gooseneck spout, matching finish sidespray, aerated flow and wristblade handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-810t71-4aha-triton-bowe-1-5-gpm-kitchen-sink-faucet-9-5-16-gooseneck</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac16364_rgb_8b20b32c-f3a1-4fb4-9c59-e63ee5be2b74.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-810T71-4AHA Triton Bowe 1.5 gpm kitchen sink faucet with 9-5/16&quot; gooseneck spout, matching finish sidespray, aerated flow and lever handles</image:title>
      <image:caption>KOHLER K-810T71-4AHA Triton Bowe 1.5 gpm kitchen sink faucet with 9-5/16&quot; gooseneck spout, matching finish sidespray, aerated flow and lever handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-815t20-4aha-triton-bowe-1-5-gpm-kitchen-sink-faucet-8-3-16-swing-spout</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac30076_rgb_f38364c4-10ef-4ea7-a482-21b288e9d949.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-815T20-4AHA Triton Bowe 1.5 gpm kitchen sink faucet with 8-3/16&quot; swing spout, aerated flow and lever handles</image:title>
      <image:caption>KOHLER K-815T20-4AHA Triton Bowe 1.5 gpm kitchen sink faucet with 8-3/16&quot; swing spout, aerated flow and lever handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-810t70-5aha-triton-bowe-1-5-gpm-kitchen-sink-faucet-9-5-16-gooseneck</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac42930_rgb_313cad24-ef75-4798-ab51-9d9403be913a.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-810T70-5AHA Triton Bowe 1.5 gpm kitchen sink faucet with 9-5/16&quot; gooseneck spout, aerated flow and wristblade handles</image:title>
      <image:caption>KOHLER K-810T70-5AHA Triton Bowe 1.5 gpm kitchen sink faucet with 9-5/16&quot; gooseneck spout, aerated flow and wristblade handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-810t21-5aha-triton-bowe-1-5-gpm-kitchen-sink-faucet-8-3-16-swing-spout</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac40496_rgb_e1bfce11-4775-49d3-8eab-ae84e0b72745.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-810T21-5AHA Triton Bowe 1.5 gpm kitchen sink faucet with 8-3/16&quot; swing spout, matching finish sidespray, aerated flow and wristblade handles</image:title>
      <image:caption>KOHLER K-810T21-5AHA Triton Bowe 1.5 gpm kitchen sink faucet with 8-3/16&quot; swing spout, matching finish sidespray, aerated flow and wristblade handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-810t70-5afa-triton-bowe-1-8-gpm-kitchen-sink-faucet-9-5-16-gooseneck</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac42930_rgb_d9560b51-3669-4d64-b96b-ff611f5d8453.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-810T70-5AFA Triton Bowe 1.8 gpm kitchen sink faucet with 9-5/16&quot; gooseneck spout, aerated flow and wristblade handles</image:title>
      <image:caption>KOHLER K-810T70-5AFA Triton Bowe 1.8 gpm kitchen sink faucet with 9-5/16&quot; gooseneck spout, aerated flow and wristblade handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-810t21-5afa-triton-bowe-1-8-gpm-kitchen-sink-faucet-8-3-16-swing-spout</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac40496_rgb_0252e0b7-d280-424a-bb5a-ee50d4669ee7.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-810T21-5AFA Triton Bowe 1.8 gpm kitchen sink faucet with 8-3/16&quot; swing spout, matching finish sidespray, aerated flow and wristblade handles</image:title>
      <image:caption>KOHLER K-810T21-5AFA Triton Bowe 1.8 gpm kitchen sink faucet with 8-3/16&quot; swing spout, matching finish sidespray, aerated flow and wristblade handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-810t70-4afa-triton-bowe-1-8-gpm-kitchen-sink-faucet-9-5-16-gooseneck</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac42929_rgb_011b4d79-25f3-43ed-8122-b174ff65e73d.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-810T70-4AFA Triton Bowe 1.8 gpm kitchen sink faucet with 9-5/16&quot; gooseneck spout, aerated flow and lever handles</image:title>
      <image:caption>KOHLER K-810T70-4AFA Triton Bowe 1.8 gpm kitchen sink faucet with 9-5/16&quot; gooseneck spout, aerated flow and lever handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-810t21-4afa-triton-bowe-1-8-gpm-kitchen-sink-faucet-8-3-16-swing-spout</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac40495_rgb_35db3f91-ed6e-41de-9ac6-2e72d76c4dc6.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-810T21-4AFA Triton Bowe 1.8 gpm kitchen sink faucet with 8-3/16&quot; swing spout, matching finish sidespray, aerated flow and lever handles</image:title>
      <image:caption>KOHLER K-810T21-4AFA Triton Bowe 1.8 gpm kitchen sink faucet with 8-3/16&quot; swing spout, matching finish sidespray, aerated flow and lever handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-810t20-5aha-triton-bowe-1-5-gpm-kitchen-sink-faucet-8-3-16-swing-spout</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac16363_rgb_e4ebba19-457f-4743-83f4-16de2bf079a9.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-810T20-5AHA Triton Bowe 1.5 gpm kitchen sink faucet with 8-3/16&quot; swing spout, aerated flow and wristblade handles</image:title>
      <image:caption>KOHLER K-810T20-5AHA Triton Bowe 1.5 gpm kitchen sink faucet with 8-3/16&quot; swing spout, aerated flow and wristblade handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-810t21-4aha-triton-bowe-1-5-gpm-kitchen-sink-faucet-8-3-16-swing-spout</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac40495_rgb_518cfbf0-4ec7-4f54-835d-ab90ce97fcd0.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-810T21-4AHA Triton Bowe 1.5 gpm kitchen sink faucet with 8-3/16&quot; swing spout, matching finish sidespray, aerated flow and lever handles</image:title>
      <image:caption>KOHLER K-810T21-4AHA Triton Bowe 1.5 gpm kitchen sink faucet with 8-3/16&quot; swing spout, matching finish sidespray, aerated flow and lever handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-810t20-5afa-triton-bowe-1-8-gpm-kitchen-sink-faucet-8-3-16-swing-spout</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac16363_rgb_ab45d028-a47d-4e20-add4-17e2d9f9e8e7.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-810T20-5AFA Triton Bowe 1.8 gpm kitchen sink faucet with 8-3/16&quot; swing spout, aerated flow and wristblade handles</image:title>
      <image:caption>KOHLER K-810T20-5AFA Triton Bowe 1.8 gpm kitchen sink faucet with 8-3/16&quot; swing spout, aerated flow and wristblade handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-modernlife-wall-mount-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_5a306afe-b5ed-48d8-b6ec-ac61e3112d0d.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-80179-L ModernLife Wall-mount bathroom sink</image:title>
      <image:caption>KOHLER K-80179-L ModernLife Wall-mount bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-810t70-4aha-triton-bowe-1-5-gpm-kitchen-sink-faucet-9-5-16-gooseneck</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac42929_rgb_3d4f33db-1e13-446b-aa3c-4f635c5362f0.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-810T70-4AHA Triton Bowe 1.5 gpm kitchen sink faucet with 9-5/16&quot; gooseneck spout, aerated flow and lever handles</image:title>
      <image:caption>KOHLER K-810T70-4AHA Triton Bowe 1.5 gpm kitchen sink faucet with 9-5/16&quot; gooseneck spout, aerated flow and lever handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-810t20-4afa-triton-bowe-1-8-gpm-kitchen-sink-faucet-8-3-16-swing-spout</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac16362_rgb_454fc63c-afa7-48bc-8117-751545b66f52.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-810T20-4AFA Triton Bowe 1.8 gpm kitchen sink faucet with 8-3/16&quot; swing spout, aerated flow and lever handles</image:title>
      <image:caption>KOHLER K-810T20-4AFA Triton Bowe 1.8 gpm kitchen sink faucet with 8-3/16&quot; swing spout, aerated flow and lever handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-810t20-4aha-triton-bowe-1-5-gpm-kitchen-sink-faucet-8-3-16-swing-spout</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac16362_rgb_e7e28533-de43-413f-aebe-98ddd6082c86.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-810T20-4AHA Triton Bowe 1.5 gpm kitchen sink faucet with 8-3/16&quot; swing spout, aerated flow and lever handles</image:title>
      <image:caption>KOHLER K-810T20-4AHA Triton Bowe 1.5 gpm kitchen sink faucet with 8-3/16&quot; swing spout, aerated flow and lever handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-watertile-round-27-nozzle-single-function-body-spray-2-0-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad22414_rgb_c8b795be-eaba-482a-8c47-4d330da9aa4a.jpg?v=1745693898</image:loc>
      <image:title>KOHLER WaterTile Round 27-nozzle single-function body spray, 2.0 gpm</image:title>
      <image:caption>KOHLER WaterTile Round 27-nozzle single-function body spray, 2.0 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-800t70-5anl-triton-bowe-0-5-gpm-widespread-bathroom-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac11772_rgb_bef92be8-d82f-434b-a25b-934a1baa6ee7.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-800T70-5ANL Triton Bowe 0.5 gpm widespread bathroom sink faucet with laminar flow, gooseneck spout and wristblade handles, drain not included</image:title>
      <image:caption>KOHLER K-800T70-5ANL Triton Bowe 0.5 gpm widespread bathroom sink faucet with laminar flow, gooseneck spout and wristblade handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-800t70-4anl-triton-bowe-0-5-gpm-widespread-bathroom-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_5dc7e936-760b-4a64-a586-979cb1a5f51c.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-800T70-4ANL Triton Bowe 0.5 gpm widespread bathroom sink faucet with laminar flow, gooseneck spout and lever handles, drain not included</image:title>
      <image:caption>KOHLER K-800T70-4ANL Triton Bowe 0.5 gpm widespread bathroom sink faucet with laminar flow, gooseneck spout and lever handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-800t70-5akl-triton-bowe-1-0-gpm-widespread-bathroom-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_ec9cb182-f739-4644-a02d-fa2206f07f6f.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-800T70-5AKL Triton Bowe 1.0 gpm widespread bathroom sink faucet with laminar flow, gooseneck spout and wristblade handles, drain not included</image:title>
      <image:caption>KOHLER K-800T70-5AKL Triton Bowe 1.0 gpm widespread bathroom sink faucet with laminar flow, gooseneck spout and wristblade handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-800t20-5ana-triton-bowe-0-5-gpm-widespread-bathroom-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac11768_rgb_b6895f21-e432-47f0-89ec-c60bd4633018.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-800T20-5ANA Triton Bowe 0.5 gpm widespread bathroom sink faucet with aerated flow and wristblade handles, drain not included</image:title>
      <image:caption>KOHLER K-800T20-5ANA Triton Bowe 0.5 gpm widespread bathroom sink faucet with aerated flow and wristblade handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-800t20-5anl-triton-bowe-0-5-gpm-widespread-bathroom-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac11768_rgb_5723089a-447b-46c8-959c-f4ea27e4127e.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-800T20-5ANL Triton Bowe 0.5 gpm widespread bathroom sink faucet with laminar flow and wristblade handles, drain not included</image:title>
      <image:caption>KOHLER K-800T20-5ANL Triton Bowe 0.5 gpm widespread bathroom sink faucet with laminar flow and wristblade handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-800t70-4ana-triton-bowe-0-5-gpm-widespread-bathroom-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac11770_rgb_9e69830f-cc06-40c5-926d-e6f0906a461b.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-800T70-4ANA Triton Bowe 0.5 gpm widespread bathroom sink faucet with aerated flow, gooseneck spout and lever handles, drain not included</image:title>
      <image:caption>KOHLER K-800T70-4ANA Triton Bowe 0.5 gpm widespread bathroom sink faucet with aerated flow, gooseneck spout and lever handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-800t20-5akl-triton-bowe-1-0-gpm-widespread-bathroom-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_822cf0b5-03d1-4968-a4f9-00b7d3b6dd76.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-800T20-5AKL Triton Bowe 1.0 gpm widespread bathroom sink faucet with laminar flow and wristblade handles, drain not included</image:title>
      <image:caption>KOHLER K-800T20-5AKL Triton Bowe 1.0 gpm widespread bathroom sink faucet with laminar flow and wristblade handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-800t70-4akl-triton-bowe-1-0-gpm-widespread-bathroom-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_8d683bb0-94f2-4ee7-ac9d-4a2422c50d16.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-800T70-4AKL Triton Bowe 1.0 gpm widespread bathroom sink faucet with laminar flow, gooseneck spout and lever handles, drain not included</image:title>
      <image:caption>KOHLER K-800T70-4AKL Triton Bowe 1.0 gpm widespread bathroom sink faucet with laminar flow, gooseneck spout and lever handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-800t70-4aka-triton-bowe-1-0-gpm-widespread-bathroom-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_a3c3cd76-ddde-4f7d-8466-a587da9d0d9d.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-800T70-4AKA Triton Bowe 1.0 gpm widespread bathroom sink faucet with aerated flow, gooseneck spout and lever handles, drain not included</image:title>
      <image:caption>KOHLER K-800T70-4AKA Triton Bowe 1.0 gpm widespread bathroom sink faucet with aerated flow, gooseneck spout and lever handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-800t20-4ana-triton-bowe-0-5-gpm-widespread-bathroom-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac11766_rgb_252d9b8b-43bf-4122-bcdf-288aecf9ae20.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-800T20-4ANA Triton Bowe 0.5 gpm widespread bathroom sink faucet with aerated flow and lever handles, drain not included</image:title>
      <image:caption>KOHLER K-800T20-4ANA Triton Bowe 0.5 gpm widespread bathroom sink faucet with aerated flow and lever handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-800t20-5aka-triton-bowe-1-0-gpm-widespread-bathroom-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_1e0d1ec3-14b7-4eac-a035-efba58d387b2.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-800T20-5AKA Triton Bowe 1.0 gpm widespread bathroom sink faucet with aerated flow and wristblade handles, drain not included</image:title>
      <image:caption>KOHLER K-800T20-5AKA Triton Bowe 1.0 gpm widespread bathroom sink faucet with aerated flow and wristblade handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-800t20-4anl-triton-bowe-0-5-gpm-widespread-bathroom-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac11766_rgb_f8b49343-e8ec-4cd2-9eaa-1ae3e6780cf3.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-800T20-4ANL Triton Bowe 0.5 gpm widespread bathroom sink faucet with laminar flow and lever handles, drain not included</image:title>
      <image:caption>KOHLER K-800T20-4ANL Triton Bowe 0.5 gpm widespread bathroom sink faucet with laminar flow and lever handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-800t20-4akl-triton-bowe-1-0-gpm-widespread-bathroom-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_6d7f2f04-58ed-44df-b297-c726ad507bfa.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-800T20-4AKL Triton Bowe 1.0 gpm widespread bathroom sink faucet with laminar flow and lever handles, drain not included</image:title>
      <image:caption>KOHLER K-800T20-4AKL Triton Bowe 1.0 gpm widespread bathroom sink faucet with laminar flow and lever handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-800t70-5aka-triton-bowe-1-0-gpm-widespread-bathroom-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_ed92f153-e070-40d3-9d29-62981bc068bc.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-800T70-5AKA Triton Bowe 1.0 gpm widespread bathroom sink faucet with aerated flow, gooseneck spout and wristblade handles, drain not included</image:title>
      <image:caption>KOHLER K-800T70-5AKA Triton Bowe 1.0 gpm widespread bathroom sink faucet with aerated flow, gooseneck spout and wristblade handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-deck-mount-bath-faucet-handles-oyl-design</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac47375_rgb_f5bd0c6d-c303-4818-bdd9-88ae8c3fbbf9.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-77990-8 Components Deck-mount bath faucet handles with Oyl design</image:title>
      <image:caption>KOHLER K-77990-8 Components Deck-mount bath faucet handles with Oyl design</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-800t20-4aka-triton-bowe-1-0-gpm-widespread-bathroom-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_35dd62bf-a4a8-4434-aea3-38d48c194968.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-800T20-4AKA Triton Bowe 1.0 gpm widespread bathroom sink faucet with aerated flow and lever handles, drain not included</image:title>
      <image:caption>KOHLER K-800T20-4AKA Triton Bowe 1.0 gpm widespread bathroom sink faucet with aerated flow and lever handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-deck-mount-bath-faucet-handles-industrial-design</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac48602_rgb_9a0f884c-5119-41d5-956f-daae1f8830bd.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-77990-9 Components Deck-mount bath faucet handles with Industrial design</image:title>
      <image:caption>KOHLER K-77990-9 Components Deck-mount bath faucet handles with Industrial design</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-deck-mount-bath-faucet-handles-lever-design</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac48592_rgb_8b8fd385-8e67-4752-bf46-f3f97437af8c.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-77990-4 Components Deck-mount bath faucet handles with Lever design</image:title>
      <image:caption>KOHLER K-77990-4 Components Deck-mount bath faucet handles with Lever design</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-widespread-bidet-faucet-lever-handles</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac53256_rgb_1d99ed10-396e-409a-8a48-f5c88a91117b.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-77983-4 Components Widespread bidet faucet with Lever handles</image:title>
      <image:caption>KOHLER K-77983-4 Components Widespread bidet faucet with Lever handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-lever-bathroom-sink-faucet-handles</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac48592_rgb_090734db-f177-48f8-beba-3f77a7b287ac.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-77974-4 Components Lever bathroom sink faucet handles</image:title>
      <image:caption>KOHLER K-77974-4 Components Lever bathroom sink faucet handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-oyl-bathroom-sink-faucet-handles-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac48597_rgb_fb9bedb4-ffa1-4294-9a2f-5398a93c4878.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-77974-8 Components Oyl bathroom sink faucet handles</image:title>
      <image:caption>KOHLER K-77974-8 Components Oyl bathroom sink faucet handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-industrial-bathroom-sink-faucet-handles</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac48602_rgb_c12014f3-524d-470b-800f-93177d3e6e05.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-77974-9 Components Industrial bathroom sink faucet handles</image:title>
      <image:caption>KOHLER K-77974-9 Components Industrial bathroom sink faucet handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-800t70-5ana-triton-bowe-0-5-gpm-widespread-bathroom-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac11772_rgb_f3dda355-ecdb-4cc7-a801-32362b51d55f.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-800T70-5ANA Triton Bowe 0.5 gpm widespread bathroom sink faucet with aerated flow, gooseneck spout and wristblade handles, drain not included</image:title>
      <image:caption>KOHLER K-800T70-5ANA Triton Bowe 0.5 gpm widespread bathroom sink faucet with aerated flow, gooseneck spout and wristblade handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-single-handle-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad37008_rgb_2e1188d9-a6d9-4197-81b7-93ad406c51da.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-77958-4A Components Single-handle bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-77958-4A Components Single-handle bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-modernlife-wall-mount-pedestal-bathroom-sink-in-white</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_b2d6c6dd-f451-4240-ac89-a4a5d1096ee5.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-77768-8 ModernLife wall-mount pedestal bathroom sink in White</image:title>
      <image:caption>KOHLER 77768-8-0 Modernlife Wall-Mount Pedestal Bathroom Sink in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-modernlife-wall-mount-bathroom-sink-in-white</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_e7bcec7a-1ca7-4cc8-b812-f7c9a188d23f.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-77768-1 ModernLife wall-mount bathroom sink in White</image:title>
      <image:caption>KOHLER 77768-1-0 Modernlife Wall-Mount Bathroom Sink in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-two-hole-bridge-bar-sink-faucet-side-sprayer</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab99743_rgb_e3b18a4d-7e3f-4c46-ae71-6a39b9542791.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-76520-4 Artifacts Two-hole bridge bar sink faucet with side sprayer</image:title>
      <image:caption>KOHLER K-76520-4 Artifacts Two-hole bridge bar sink faucet with side sprayer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-deck-mount-bridge-kitchen-sink-faucet-prong-handles-sidespray</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_4fc17acf-f352-4bb3-ba9c-3e8ce0154dfb.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-76519-3M Artifacts deck-mount bridge kitchen sink faucet with prong handles and sidespray</image:title>
      <image:caption>KOHLER K-76519-3M Artifacts deck-mount bridge kitchen sink faucet with prong handles and sidespray</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-rocker-bathroom-sink-faucet-handle</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac48183_rgb_0f2f7efc-4297-4435-92fe-7fac5bf0be70.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-77963-8A Components Rocker bathroom sink faucet handle</image:title>
      <image:caption>KOHLER K-77963-8A Components Rocker bathroom sink faucet handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-hydrorail-s-shower-column-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad02073_rgb_5948728f-18c8-462c-98b2-5610914a4dff.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-76471-G Awaken  HydroRail-S shower column kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-76471-G Awaken  HydroRail-S shower column kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-8-single-function-rainhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac15069_rgb_034d4146-0548-44d3-ad46-170e58c3a91f.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-76464-G Awaken 8&quot; single-function rainhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-76464-G Awaken 8&quot; single-function rainhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-hydrorail-s-shower-column-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab95652_rgb_a647bbd9-874f-4c16-bfac-770d58f92923.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-76472-G Artifacts  HydroRail-S shower column kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-76472-G Artifacts  HydroRail-S shower column kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-two-hole-bridge-kitchen-sink-faucet-side-sprayer</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab99733_rgb_76b8aabe-909e-4221-8f00-3f6444c3f176.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-76519-4 Artifacts Two-hole bridge kitchen sink faucet with side sprayer</image:title>
      <image:caption>KOHLER K-76519-4 Artifacts Two-hole bridge kitchen sink faucet with side sprayer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-10-single-function-rainhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac15072_rgb_1f8be23e-abb3-449e-b350-7e4beaba37e4.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-76465-G Awaken 10&quot; single-function rainhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-76465-G Awaken 10&quot; single-function rainhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_bbd7b96f-b6bf-4d6b-add6-59845a44ed66.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-76301-RA Highline ComForteeight Two-piece elongated 1.28 gpf chair height toilet with right-hand trip lever</image:title>
      <image:caption>KOHLER 76301-RA-0 Highline Comfort Height Two-Piece Elongated 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-pair-1-2-npt-angle-supplies-stop-cross-handle-annealed-vertical-tube</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad22158_rgb_fc0f5179-32b1-4f6b-87ba-7524b0bb3406.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-7606-P Pair 1/2&quot; NPT angle supplies with stop, cross handle and annealed vertical tube</image:title>
      <image:caption>KOHLER K-7606-P Pair 1/2&quot; NPT angle supplies with stop, cross handle and annealed vertical tube</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pair-3-8-npt-angle-supplies-stop-cross-handle-annealed-vertical-tube</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac88881_rgb_db6db249-4c91-467b-9453-3f312c97e287.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-7605-P Pair 3/8&quot; NPT angle supplies with stop, cross handle and annealed vertical tube</image:title>
      <image:caption>KOHLER K-7605-P Pair 3/8&quot; NPT angle supplies with stop, cross handle and annealed vertical tube</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verse-33-top-undermount-double-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac07866_rgb_6b261d3e-2a39-4d37-a454-66b96d0788af.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-75791-3 Verse 33&quot; top-/undermount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-75791-3 Verse 33&quot; top-/undermount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-all-in-one-33-top-undermount-double-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac88567_rgb_afc688dd-3dd3-4dfa-9dcf-399c54553881.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-75791-2PC All-In-One 33&quot; top-/undermount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-75791-2PC All-In-One 33&quot; top-/undermount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verse-33-top-undermount-double-bowl-kitchen-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac07862_rgb_cf7167f1-d7c9-46d7-b8b7-2a50afa45e6a.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-75791-4 Verse 33&quot; top-/undermount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-75791-4 Verse 33&quot; top-/undermount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sartorial-herringbone-carillon-21-rectangular-drop-in-bathroom-sink-no</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac21828_rgb_63c6d056-134f-4522-ae42-f5e4e9a478c5.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-75749-HD2 Sartorial Herringbone Carillon 21&quot; rectangular drop-in bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-75749-HD2 Sartorial Herringbone Carillon 21&quot; rectangular drop-in bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verse-33-top-undermount-double-bowl-kitchen-sink-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac07863_rgb_1705b315-4b7a-437e-9085-086ffc55c204.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-75791-1 Verse 33&quot; top-/undermount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-75791-1 Verse 33&quot; top-/undermount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-75790-ra-persuade-curv-two-piece-elongated-dual-flush-chair-height</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_ac14596a-30bf-4a28-87d9-e72cb1fe9bec.jpg?v=1745693898</image:loc>
      <image:title>KOHLER 75790-RA Persuade Curv Two-piece elongated dual-flush chair height toilet with right-hand trip lever</image:title>
      <image:caption>KOHLER 75790-RA Persuade Curv Two-piece elongated dual-flush chair height toilet with right-hand trip lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sartorial-herringbone-carillon-17-1-2-round-drop-in-bathroom-sink-no</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac21822_rgb_a7422865-be80-4434-a04a-b0c808988492.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-75748-HD2 Sartorial Herringbone Carillon 17-1/2&quot; round drop-in bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-75748-HD2 Sartorial Herringbone Carillon 17-1/2&quot; round drop-in bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sartorial-paisley-carillon-21-rectangular-drop-in-bathroom-sink-no</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac21825_rgb_ef632e6b-95e4-4dc8-ae62-3ba09a599851.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-75749-FP2 Sartorial Paisley Carillon 21&quot; rectangular drop-in bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-75749-FP2 Sartorial Paisley Carillon 21&quot; rectangular drop-in bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sartorial-herringbone-carillon-17-1-2-round-drop-in-bathroom-sink-no-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab95252_rgb_43bd5ffa-4ef3-4058-a94e-1b3b1f43f522.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-75748-HD1 Sartorial Herringbone Carillon 17-1/2&quot; round drop-in bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-75748-HD1 Sartorial Herringbone Carillon 17-1/2&quot; round drop-in bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sartorial-herringbone-carillon-21-rectangular-drop-in-bathroom-sink-no-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab95254_rgb_bae188f1-fd40-40b8-83e2-3c72558e0321.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-75749-HD1 Sartorial Herringbone Carillon 21&quot; rectangular drop-in bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-75749-HD1 Sartorial Herringbone Carillon 21&quot; rectangular drop-in bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sartorial-paisley-carillon-21-rectangular-drop-in-bathroom-sink-no-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab95253_rgb_c4dcdb9d-1c0b-478c-9897-d956b7358e23.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-75749-FP1 Sartorial Paisley Carillon 21&quot; rectangular drop-in bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-75749-FP1 Sartorial Paisley Carillon 21&quot; rectangular drop-in bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sartorial-paisley-carillon-17-1-2-round-drop-in-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac21820_rgb_a81bd5b8-54a3-40fd-a0a8-c7a2292d3a5e.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-75748-FP2 Sartorial Paisley Carillon 17-1/2&quot; round drop-in bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-75748-FP2 Sartorial Paisley Carillon 17-1/2&quot; round drop-in bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-two-hole-wall-mount-bridge-kitchen-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac40657_rgb_c39a28f0-921d-467f-9f2f-4e172ce25a9e.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-7549-4 Purist Two-hole wall-mount bridge kitchen sink faucet</image:title>
      <image:caption>KOHLER K-7549-4 Purist Two-hole wall-mount bridge kitchen sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-two-hole-bridge-kitchen-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac40637_rgb_6a05000f-4d8a-423a-969f-a0058379854a.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-7547-4 Purist Two-hole bridge kitchen sink faucet</image:title>
      <image:caption>KOHLER K-7547-4 Purist Two-hole bridge kitchen sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-taut-single-handle-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14214_rgb_5f130b54-c8bd-4c4a-9049-283ef720de01.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-74021-4 Taut Single-handle bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-74021-4 Taut Single-handle bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-taut-deck-mount-bath-faucet-handshower</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14199_rgb_f9bfaef0-fe86-4d45-a4f5-91de664d60b5.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-74032-4 Taut Deck-mount bath faucet with handshower</image:title>
      <image:caption>KOHLER K-74032-4 Taut Deck-mount bath faucet with handshower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-taut-single-handle-bathroom-sink-faucet-1-2-gpm-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14202_rgb_a68d59fb-e4ac-4cb7-9292-43ff910a9e8f.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-74013-4 Taut Single-handle bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-74013-4 Taut Single-handle bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-two-hole-bridge-kitchen-sink-faucet-side-sprayer</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac40647_rgb_5b3206c6-39db-4f1a-95c5-6628b6af9ef9.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-7548-4 Purist Two-hole bridge kitchen sink faucet with side sprayer</image:title>
      <image:caption>KOHLER K-7548-4 Purist Two-hole bridge kitchen sink faucet with side sprayer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sartorial-paisley-carillon-17-1-2-round-drop-in-bathroom-sink-no-overflow-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab95250_rgb_9aabd766-0664-49b3-ac37-0e9677fe029d.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-75748-FP1 Sartorial Paisley Carillon 17-1/2&quot; round drop-in bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-75748-FP1 Sartorial Paisley Carillon 17-1/2&quot; round drop-in bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mastershower-2-3-way-diverter-valve</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72219_rgb_304af60e-685d-4c42-b31e-75fc6c1050c2.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-737-K MasterShower 2- or 3-way diverter valve</image:title>
      <image:caption>KOHLER K-737-K MasterShower 2- or 3-way diverter valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-triton-double-lever-handle-utility-sink-faucet-rosespray-gooseneck-spout</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_bc2acf32-b09a-4b7e-ab7e-07f5bbe9cf60.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-7319-4 Triton double lever handle utility sink faucet with rosespray gooseneck spout in Polished Chrome</image:title>
      <image:caption>KOHLER 7319-4-CP Triton Double Lever Handle Utility Sink Faucet With Rosespray Gooseneck Spout in Polished Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-single-handle-bidet-faucet-lever-handle</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab90660_rgb_e4b32c90-aaa1-4937-99f2-dc9de5123875.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-73176-4 Composed Single-handle bidet faucet with lever handle</image:title>
      <image:caption>KOHLER K-73176-4 Composed Single-handle bidet faucet with lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-tall-single-handle-bathroom-sink-faucet-cylindrical-handle-1-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30167_rgb_43b29012-aed7-443f-a425-6209de28b6fb.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-73159-7 Composed Tall single-handle bathroom sink faucet with Cylindrical handle, 1.2 gpm</image:title>
      <image:caption>KOHLER K-73159-7 Composed Tall single-handle bathroom sink faucet with Cylindrical handle, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-single-handle-bathroom-sink-faucet-lever-handle-1-2-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad22159_rgb_11386069-9050-4ed7-a277-7230a8e94b20.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-73167-4 Composed Single-handle bathroom sink faucet with Lever handle, 1.2 gpm</image:title>
      <image:caption>KOHLER K-73167-4 Composed Single-handle bathroom sink faucet with Lever handle, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-730t70-4ar-triton-bowe-cannock-wall-mount-service-sink-faucet-12-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac20377_rgb_924cc094-0bfe-4c2c-b36d-9f1dde9825ce.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-730T70-4AR Triton Bowe Cannock Wall-mount service sink faucet, 12 gpm</image:title>
      <image:caption>KOHLER K-730T70-4AR Triton Bowe Cannock Wall-mount service sink faucet, 12 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-tall-single-handle-bathroom-sink-faucet-lever-handle-1-2-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30163_rgb_b5a09d44-084a-41a7-a842-a6c731627ea9.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-73168-4 Composed Tall single-handle bathroom sink faucet with Lever handle, 1.2 gpm</image:title>
      <image:caption>KOHLER K-73168-4 Composed Tall single-handle bathroom sink faucet with Lever handle, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-deck-mount-bath-faucet-handshower</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30664_rgb_c05fd586-efce-4ffb-8a28-af1ae079fcba.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-73078-4 Composed Deck-mount bath faucet with handshower</image:title>
      <image:caption>KOHLER K-73078-4 Composed Deck-mount bath faucet with handshower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-730t70-4ajr-triton-bowe-cannock-wall-mount-lavatory-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac20377_rgb_cdc8d27a-c4f0-4eb3-b3d6-430c3a1b1178.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-730T70-4AJR Triton Bowe Cannock Wall-mount lavatory faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-730T70-4AJR Triton Bowe Cannock Wall-mount lavatory faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-double-wristblade-lever-handle-service-sink-faucet-loose-key-stops-spout</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_fa282974-b777-4187-888e-6dd9c42cd897.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-7309-5A Double wristblade lever handle service sink faucet with loose-key stops and spout with bottom wall brace in Polished Chrome</image:title>
      <image:caption>KOHLER 7309-5A-CP Double Wristblade Lever Handle Service Sink Faucet With Loose-Key Stops And Spout With Bottom Wall Brace in Polished Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-deck-mount-bath-faucet-lever-handles</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30161_rgb_4efe82b7-34a7-4e26-8804-6c3928b97628.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-73081-4 Composed Deck-mount bath faucet with lever handles</image:title>
      <image:caption>KOHLER K-73081-4 Composed Deck-mount bath faucet with lever handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-deck-mount-bath-faucet-cross-handles</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad95617_rgb_c5d2fd87-f7fb-4580-8e0c-92bdb2bf7d0a.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-73081-3 Composed Deck-mount bath faucet with cross handles</image:title>
      <image:caption>KOHLER K-73081-3 Composed Deck-mount bath faucet with cross handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-widespread-bathroom-sink-faucet-cross-handles-1-2-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad95620_rgb_ba48183a-af35-41b7-a177-6ca5c7cfda88.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-73060-3 Composed Widespread bathroom sink faucet with Cross handles, 1.2 gpm</image:title>
      <image:caption>KOHLER K-73060-3 Composed Widespread bathroom sink faucet with Cross handles, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-single-function-handshower-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab32342_rgb_3bd2df99-7e92-4323-adf4-0a7442b78fe0.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-72776-G Artifacts Single-function handshower, 1.75 gpm</image:title>
      <image:caption>KOHLER K-72776-G Artifacts Single-function handshower, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-widespread-bathroom-sink-faucet-lever-handles-1-2-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad95619_rgb_6223ce69-a48f-4538-8d6e-8688c52075f2.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-73060-4 Composed Widespread bathroom sink faucet with Lever handles, 1.2 gpm</image:title>
      <image:caption>KOHLER K-73060-4 Composed Widespread bathroom sink faucet with Lever handles, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-widespread-bidet-faucet-lever-handles</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae51276_rgb_008e5f4a-179e-4fe7-b7b2-83d55fcca5bf.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-73077-4 Composed Widespread bidet faucet with lever handles</image:title>
      <image:caption>KOHLER K-73077-4 Composed Widespread bidet faucet with lever handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-single-handle-bathroom-sink-faucet-cylindrical-handle-1-2-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad22153_rgb_9fa8d773-f198-411f-b661-07f897e4c318.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-73050-7 Composed Single-handle bathroom sink faucet with Cylindrical handle, 1.2 gpm</image:title>
      <image:caption>KOHLER K-73050-7 Composed Single-handle bathroom sink faucet with Cylindrical handle, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-widespread-bidet-faucet-lever-handles</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab31010_rgb_d9658242-f481-46fa-9e6d-b3cb6f947984.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-72765-4 Artifacts Widespread bidet faucet with lever handles</image:title>
      <image:caption>KOHLER K-72765-4 Artifacts Widespread bidet faucet with lever handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-tall-single-handle-bathroom-sink-faucet-joystick-handle</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_2fb74998-e64a-491e-8741-abeb29dcdd47.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-73053-4 Composed Tall Single-handle bathroom sink faucet with joystick handle</image:title>
      <image:caption>KOHLER K-73053-4 Composed Tall Single-handle bathroom sink faucet with joystick handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mastershower-3-4-2-3-way-transfer-valve</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa97517_rgb_867a28e9-cc41-49b9-bb72-bb86fc55dbd0.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-728-K MasterShower 3/4&quot; 2- or 3-way transfer valve</image:title>
      <image:caption>KOHLER K-728-K MasterShower 3/4&quot; 2- or 3-way transfer valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-single-function-showerhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac30574_rgb_d54e32b1-fcef-449a-8d02-3b8e3747c1d7.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-72774-G Artifacts Single-function showerhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-72774-G Artifacts Single-function showerhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-exhale-b120-four-function-showerhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab82670_rgb_2d0473a4-9507-4ded-b47a-4a80dead22d1.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-72597-G Exhale B120 Four-function showerhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-72597-G Exhale B120 Four-function showerhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-60-x-33-3-4-alcove-bubblemassage-air-bath-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa64681_rgb_b0c6dc22-747b-43a4-bb1e-5bfe01ab5554.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-724-GCP Memoirs 60&quot; x 33-3/4&quot; alcove BubbleMassage air bath, right drain</image:title>
      <image:caption>KOHLER K-724-GCP Memoirs 60&quot; x 33-3/4&quot; alcove BubbleMassage air bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-exhale-b120-four-function-handshower-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab95659_rgb_e6fa5c46-01ca-46da-a138-3e68e8086fc7.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-72595-G Exhale B120 Four-function handshower, 1.75 gpm</image:title>
      <image:caption>KOHLER K-72595-G Exhale B120 Four-function handshower, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-single-handle-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab30950_rgb_c56e0add-7848-4114-9c5e-ef4a6e968d12.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-72762-9M Artifacts Single-handle bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-72762-9M Artifacts Single-handle bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-60-x-33-3-4-alcove-heated-whirlpool-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa64790_rgb_f8b935e6-6b03-45da-a1cb-485666314504.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-724-H2 Memoirs 60&quot; x 33-3/4&quot; alcove heated whirlpool, right drain</image:title>
      <image:caption>KOHLER K-724-H2 Memoirs 60&quot; x 33-3/4&quot; alcove heated whirlpool, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-60-x-33-3-4-alcove-bubblemassage-air-bath-right-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa63140_rgb_096f1034-3d98-4d9b-9c69-3b19e61a4e2a.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-724-GBN Memoirs 60&quot; x 33-3/4&quot; alcove BubbleMassage air bath, right drain</image:title>
      <image:caption>KOHLER K-724-GBN Memoirs 60&quot; x 33-3/4&quot; alcove BubbleMassage air bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-b110-three-function-showerhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac30565_rgb_0c787cbf-2baa-4e27-a3c9-8297ed140fcd.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-72425-G Awaken B110 Three-function showerhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-72425-G Awaken B110 Three-function showerhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-b110-three-function-showerhead-1-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac30567_rgb_e356a399-fafb-415c-84d7-1e6e9b37eec6.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-72425-H Awaken B110 Three-function showerhead, 1.5 gpm</image:title>
      <image:caption>KOHLER K-72425-H Awaken B110 Three-function showerhead, 1.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-60-x-33-3-4-alcove-bubblemassage-air-bath-biscuit-airjet-color</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa64680_rgb_1fdf39bf-7c57-4230-8501-d2466d8a5cb7.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-724-G96 Memoirs 60&quot; x 33-3/4&quot; alcove BubbleMassage air bath with Biscuit airjet color finish and right-hand drain</image:title>
      <image:caption>KOHLER K-724-G96 Memoirs 60&quot; x 33-3/4&quot; alcove BubbleMassage air bath with Biscuit airjet color finish and right-hand drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-b90-three-function-showerhead-1-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac30563_rgb_e584bbb3-4d59-45ca-8d9a-cb92677ca736.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-72424-H Awaken B90 Three-function showerhead, 1.5 gpm</image:title>
      <image:caption>KOHLER K-72424-H Awaken B90 Three-function showerhead, 1.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-b90-three-function-showerhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac30562_rgb_062b5072-4f45-4cf6-af44-e3479aa561bf.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-72424-G Awaken B90 Three-function showerhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-72424-G Awaken B90 Three-function showerhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-60-x-33-3-4-alcove-bubblemassage-air-bath-white-airjet-color</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa64675_rgb_cce5880e-9cf3-42fc-82aa-fa3f98be6efb.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-724-G0 Memoirs 60&quot; x 33-3/4&quot; alcove BubbleMassage air bath with White airjet color finish and right-hand drain</image:title>
      <image:caption>KOHLER K-724-G0 Memoirs 60&quot; x 33-3/4&quot; alcove BubbleMassage air bath with White airjet color finish and right-hand drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-b90-three-function-handshower-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab19823_rgb_9b834ae8-fcfb-43ac-9788-c226c940efe0.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-72420-G Awaken B90 Three-function handshower, 1.75 gpm</image:title>
      <image:caption>KOHLER K-72420-G Awaken B90 Three-function handshower, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-b110-three-function-handshower-1-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab19827_rgb_b0dbba08-9995-416a-a09e-8d9914f4d664.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-72421-H Awaken B110 Three-function handshower, 1.5 gpm</image:title>
      <image:caption>KOHLER K-72421-H Awaken B110 Three-function handshower, 1.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-g110-three-function-showerhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac30555_rgb_4620ceeb-62b0-400b-9a37-18cb5f3bcfee.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-72419-G Awaken G110 Three-function showerhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-72419-G Awaken G110 Three-function showerhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-b110-three-function-handshower-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91687_rgb_d013fba4-eda5-4207-a591-92a8e5c20881.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-72421-G Awaken B110 Three-function handshower, 1.75 gpm</image:title>
      <image:caption>KOHLER K-72421-G Awaken B110 Three-function handshower, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-b90-three-function-handshower-1-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab19824_rgb_16e4360d-8d0e-44aa-9ab9-09696a20b3de.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-72420-H Awaken B90 Three-function handshower, 1.5 gpm</image:title>
      <image:caption>KOHLER K-72420-H Awaken B90 Three-function handshower, 1.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-g110-three-function-handshower-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91685_rgb_115e4564-8a6d-4db4-b8a3-04f9f869628d.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-72415-G Awaken G110 Three-function handshower, 1.75 gpm</image:title>
      <image:caption>KOHLER K-72415-G Awaken G110 Three-function handshower, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-60-x-33-3-4-alcove-bubblemassage-air-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa55915_rgb_44790eb3-95b9-4d5c-9d48-a44f1b15aa1f.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-723-GBN Memoirs 60&quot; x 33-3/4&quot; alcove BubbleMassage air bath, left drain</image:title>
      <image:caption>KOHLER K-723-GBN Memoirs 60&quot; x 33-3/4&quot; alcove BubbleMassage air bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-60-x-33-3-4-alcove-heated-whirlpool-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa74985_rgb_465c998e-69e1-4670-ab8f-70c4a57d98f0.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-723-H2 Memoirs 60&quot; x 33-3/4&quot; alcove heated whirlpool, left drain</image:title>
      <image:caption>KOHLER K-723-H2 Memoirs 60&quot; x 33-3/4&quot; alcove heated whirlpool, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-g90-three-function-handshower-1-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab19810_rgb_bb3715d8-674e-4b7d-b510-93515e6bf9d1.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-72414-H Awaken G90 Three-function handshower, 1.5 gpm</image:title>
      <image:caption>KOHLER K-72414-H Awaken G90 Three-function handshower, 1.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-g90-three-function-showerhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad19173_rgb_03fbe894-becc-4289-b1f6-35605b0872af.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-72418-G Awaken G90 Three-function showerhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-72418-G Awaken G90 Three-function showerhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-g90-three-function-handshower-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad19158_rgb_9b1b204d-1184-4421-b17c-e924153cb22f.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-72414-G Awaken G90 Three-function handshower, 1.75 gpm</image:title>
      <image:caption>KOHLER K-72414-G Awaken G90 Three-function handshower, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-g110-three-function-handshower-1-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab19813_rgb_c9d5d6e6-f5cd-4276-a598-efa325e57bfb.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-72415-H Awaken G110 Three-function handshower, 1.5 gpm</image:title>
      <image:caption>KOHLER K-72415-H Awaken G110 Three-function handshower, 1.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-g90-three-function-showerhead-1-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac30553_rgb_f6ad5ed3-2d2d-4739-8d2c-15ca02dfc46d.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-72418-H Awaken G90 Three-function showerhead, 1.5 gpm</image:title>
      <image:caption>KOHLER K-72418-H Awaken G90 Three-function showerhead, 1.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-60-x-33-3-4-alcove-bubblemassage-air-bath-left-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa55925_rgb_4981b3c4-df00-4ea1-9809-a99d7b053d15.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-723-GCP Memoirs 60&quot; x 33-3/4&quot; alcove BubbleMassage air bath, left drain</image:title>
      <image:caption>KOHLER K-723-GCP Memoirs 60&quot; x 33-3/4&quot; alcove BubbleMassage air bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-gentlemans-single-handle-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac24065_rgb_660fea54-867f-410f-a203-452a2f10c865.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-72763-9M Artifacts Gentleman&apos;s Single-handle bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-72763-9M Artifacts Gentleman&apos;s Single-handle bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-g110-three-function-showerhead-1-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aaf40436_rgb_b2ade7d6-be3e-4640-ad4f-d6b69d936613.jpg?v=1745693898</image:loc>
      <image:title>KOHLER Awaken G110 Three-function showerhead, 1.5 gpm</image:title>
      <image:caption>KOHLER Awaken G110 Three-function showerhead, 1.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-60-x-33-3-4-alcove-bubblemassage-air-bath-biscuit-airjet-color-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa55913_rgb_75aa7cc0-c816-4397-ac80-8126ff0e7a28.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-723-G96 Memoirs 60&quot; x 33-3/4&quot; alcove BubbleMassage air bath with Biscuit airjet color finish and left-hand drain</image:title>
      <image:caption>KOHLER K-723-G96 Memoirs 60&quot; x 33-3/4&quot; alcove BubbleMassage air bath with Biscuit airjet color finish and left-hand drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tea-two-1-1-2-adjustable-pop-up-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac40019_rgb_374f7a8f-b8d9-4c4f-aef6-e4e5700865aa.jpg?v=1774991996</image:loc>
      <image:title>KOHLER K-7169-AF Tea-for-Two 1-1/2&quot; adjustable pop-up drain</image:title>
      <image:caption>KOHLER K-7169-AF Tea-for-Two 1-1/2&quot; adjustable pop-up drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sensate-touchless-pull-down-kitchen-sink-faucet-kohler-konnect-two</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_ed562169-2d87-4afe-8f28-31e465fdc776.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-72218-WB Sensate Touchless pull-down kitchen sink faucet with KOHLER Konnect and two-function sprayhead</image:title>
      <image:caption>KOHLER K-72218-WB Sensate Touchless pull-down kitchen sink faucet with KOHLER Konnect and two-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-60-x-33-3-4-alcove-bubblemassage-air-bath-white-airjet-color-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa55908_rgb_c7cfb921-8b0c-4982-9f90-c8d8c7d118ee.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-723-G0 Memoirs 60&quot; x 33-3/4&quot; alcove BubbleMassage air bath with White airjet color finish and left-hand drain</image:title>
      <image:caption>KOHLER K-723-G0 Memoirs 60&quot; x 33-3/4&quot; alcove BubbleMassage air bath with White airjet color finish and left-hand drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-clearflo-1-1-2-adjustable-pop-up-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_a47edbb2-1061-4d55-8b78-3496d3b0fa39.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-7166-AF Clearflo 1-1/2&quot; adjustable pop-up drain</image:title>
      <image:caption>KOHLER K-7166-AF Clearflo 1-1/2&quot; adjustable pop-up drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tea-two-1-1-2-contoured-pop-up-drain-overflow-above-through-floor</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad02010_rgb_e6456d12-c995-42f5-bec7-7e19c6eee0a9.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-7147-AF Tea-for-Two 1-1/2&quot; contoured pop-up drain and overflow for above- or through-the-floor installation</image:title>
      <image:caption>KOHLER K-7147-AF Tea-for-Two 1-1/2&quot; contoured pop-up drain and overflow for above- or through-the-floor installation</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-clearflo-1-1-2-adjustable-pop-up-drain-above-through-floor-installations</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_6baccaa3-3214-42b2-8af9-edf92ebe2b03.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-7161-AF Clearflo 1-1/2&quot; adjustable pop-up drain with above- or through-the-floor installations for 17&quot;-24&quot; deep baths</image:title>
      <image:caption>KOHLER K-7161-AF Clearflo 1-1/2&quot; adjustable pop-up drain with above- or through-the-floor installations for 17&quot;-24&quot; deep baths</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tea-two-1-1-2-contoured-pop-up-drain-overflow-above-through-floor-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab45706_rgb_b8e0440c-b40b-457e-85ea-deeabdca47af.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-7148-AF Tea-for-Two 1-1/2&quot; contoured pop-up drain and overflow for above- or through-the-floor installation</image:title>
      <image:caption>KOHLER K-7148-AF Tea-for-Two 1-1/2&quot; contoured pop-up drain and overflow for above- or through-the-floor installation</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bathroom-sink-offset-drain-open-strainer</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad17743_rgb_d6526f90-e071-4c6e-8572-77dad6502a8d.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-7131-A Bathroom sink offset drain with open strainer</image:title>
      <image:caption>KOHLER K-7131-A Bathroom sink offset drain with open strainer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bathroom-sink-grid-drain-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab03838_rgb_af51f214-a345-453c-82dd-69680d5fd29a.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-7129-A Bathroom sink grid drain with overflow</image:title>
      <image:caption>KOHLER K-7129-A Bathroom sink grid drain with overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bathroom-sink-drain-overflow-non-removable-metal-stopper</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab41321_rgb_612e424d-751c-4237-9ca6-8bcd00085540.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-7127-A Bathroom sink drain with overflow and non-removable metal stopper</image:title>
      <image:caption>KOHLER K-7127-A Bathroom sink drain with overflow and non-removable metal stopper</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-works-historic-66-x-36-freestanding-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa61155_rgb_46565d84-e73f-4db2-ace1-c13f13723e77.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-710-W Iron Works Historic 66&quot; x 36&quot; freestanding bath</image:title>
      <image:caption>KOHLER K-710-W Iron Works Historic 66&quot; x 36&quot; freestanding bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-premier-pop-up-drain-exposed-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab03834_rgb_e88cca08-10c9-4824-8042-a4a4ccd5f817.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-7114-A Premier pop-up drain, exposed, with overflow</image:title>
      <image:caption>KOHLER K-7114-A Premier pop-up drain, exposed, with overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-clicker-drain-overflow-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39988_rgb_8375a36c-04d0-42dc-9a3b-fad1965cb060.jpg?v=1745693897</image:loc>
      <image:title>KOHLER Clicker drain with overflow</image:title>
      <image:caption>KOHLER Clicker drain with overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-works-historic-66-x-36-freestanding-bath-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab95654_rgb_8a8bc953-2555-410c-a99c-32ecc7388c71.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-710-P5 Iron Works Historic 66&quot; x 36&quot; freestanding bath</image:title>
      <image:caption>KOHLER K-710-P5 Iron Works Historic 66&quot; x 36&quot; freestanding bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-revel-pivot-shower-door-74-h-x-43-1-8-48-w-5-16-thick-crystal-clear-glass</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab75846_rgb_2d9a164b-f7bf-46c9-9095-1c42efef8dae.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-707556-L Revel Pivot shower door, 74&quot; H x 43-1/8 - 48&quot; W, with 5/16&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-707556-L Revel Pivot shower door, 74&quot; H x 43-1/8 - 48&quot; W, with 5/16&quot; thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-revel-70-h-pivot-shower-door-5-16-thick-glass</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab75846_rgb_4e050f51-f613-4cca-84df-0a322ebcefb2.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-707551-L Revel 70&quot; H pivot shower door with 5/16&quot;-thick glass</image:title>
      <image:caption>KOHLER K-707551-L Revel 70&quot; H pivot shower door with 5/16&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-revel-pivot-shower-door-74-h-x-39-1-8-44-w-5-16-thick-crystal-clear-glass</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab75846_rgb_f91ed791-d20d-4362-a1b0-443b2a6f55e5.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-707546-L Revel Pivot shower door, 74&quot; H x 39-1/8 - 44&quot; W, with 5/16&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-707546-L Revel Pivot shower door, 74&quot; H x 39-1/8 - 44&quot; W, with 5/16&quot; thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-revel-pivot-shower-door-70-h-x-39-1-8-44-w-5-16-thick-frosted-glass</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab98962_rgb_83456865-9174-4cf3-b4e1-18515aa8a589.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-707541-D3 Revel Pivot shower door, 70&quot; H x 39-1/8 - 44&quot; W, with 5/16&quot; thick Frosted glass</image:title>
      <image:caption>KOHLER K-707541-D3 Revel Pivot shower door, 70&quot; H x 39-1/8 - 44&quot; W, with 5/16&quot; thick Frosted glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-revel-pivot-shower-door-70-h-x-35-1-8-40-w-5-16-thick-crystal-clear-glass</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab75843_rgb_c9876ade-c975-4ec7-b59f-d79ddb0abd79.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-707531-L Revel Pivot shower door, 70&quot; H x 35-1/8 - 40&quot; W, with 5/16&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-707531-L Revel Pivot shower door, 70&quot; H x 35-1/8 - 40&quot; W, with 5/16&quot; thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-revel-pivot-shower-door-70-h-x-39-1-8-44-w-5-16-thick-crystal-clear-glass</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab75846_rgb_b17075b1-f21c-447d-884f-30c989065975.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-707541-L Revel Pivot shower door, 70&quot; H x 39-1/8 - 44&quot; W, with 5/16&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-707541-L Revel Pivot shower door, 70&quot; H x 39-1/8 - 44&quot; W, with 5/16&quot; thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-revel-pivot-shower-door-74-h-x-35-1-8-40-w-5-16-thick-crystal-clear-glass</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab75843_rgb_350ae1ea-240d-4781-9747-c7012a16979f.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-707536-L Revel Pivot shower door, 74&quot; H x 35-1/8 - 40&quot; W, with 5/16&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-707536-L Revel Pivot shower door, 74&quot; H x 35-1/8 - 40&quot; W, with 5/16&quot; thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-revel-pivot-shower-door-70-h-x-31-1-8-36-w-5-16-thick-frosted-glass</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_554e1b1d-0421-4b29-8430-c9eba618608a.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-707511-D3 Revel Pivot shower door, 70&quot; H x 31-1/8 - 36&quot; W, with 5/16&quot; thick Frosted glass</image:title>
      <image:caption>KOHLER K-707511-D3 Revel Pivot shower door, 70&quot; H x 31-1/8 - 36&quot; W, with 5/16&quot; thick Frosted glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-revel-pivot-shower-door-70-h-x-43-1-8-48-w-5-16-thick-frosted-glass</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab98962_rgb_f48d3c91-825e-4e3b-b517-4575d2472ad9.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-707551-D3 Revel Pivot shower door, 70&quot; H x 43-1/8 - 48&quot; W, with 5/16&quot; thick Frosted glass</image:title>
      <image:caption>KOHLER K-707551-D3 Revel Pivot shower door, 70&quot; H x 43-1/8 - 48&quot; W, with 5/16&quot; thick Frosted glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-revel-pivot-shower-door-70-h-x-31-1-8-36-w-1-4-thick-crystal-clear-glass</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab75843_rgb_91d9d98a-ee7c-4a7b-82fd-d699c6b175ba.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-707510-L Revel Pivot shower door, 70&quot; H x 31-1/8 - 36&quot; W, with 1/4&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-707510-L Revel Pivot shower door, 70&quot; H x 31-1/8 - 36&quot; W, with 1/4&quot; thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-revel-pivot-shower-door-74-h-x-31-1-8-36-w-5-16-thick-crystal-clear-glass</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab75843_rgb_b221370c-2e72-450b-a241-addcd186d89c.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-707516-L Revel Pivot shower door, 74&quot; H x 31-1/8 - 36&quot; W, with 5/16&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-707516-L Revel Pivot shower door, 74&quot; H x 31-1/8 - 36&quot; W, with 5/16&quot; thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-revel-pivot-shower-door-74-h-x-27-5-16-31-1-8-w-5-16-thick-crystal-clear</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab75840_rgb_fba94954-18c6-4c3e-b709-1685cb6f5de1.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-707506-L Revel Pivot shower door, 74&quot; H x 27-5/16 - 31-1/8&quot; W, with 5/16&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-707506-L Revel Pivot shower door, 74&quot; H x 27-5/16 - 31-1/8&quot; W, with 5/16&quot; thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-revel-pivot-shower-door-70-h-x-31-1-8-36-w-1-4-thick-frosted-glass</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab98959_rgb_7e00aa13-f6c5-4beb-8f26-88225edbbe15.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-707510-D3 Revel Pivot shower door, 70&quot; H x 31-1/8 - 36&quot; W, with 1/4&quot; thick Frosted glass</image:title>
      <image:caption>KOHLER K-707510-D3 Revel Pivot shower door, 70&quot; H x 31-1/8 - 36&quot; W, with 1/4&quot; thick Frosted glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-revel-pivot-shower-door-70-h-x-35-1-8-40-w-5-16-thick-frosted-glass</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab98959_rgb_e53f9ad8-cddc-4be7-9d94-40756a07ac7a.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-707531-D3 Revel Pivot shower door, 70&quot; H x 35-1/8 - 40&quot; W, with 5/16&quot; thick Frosted glass</image:title>
      <image:caption>KOHLER K-707531-D3 Revel Pivot shower door, 70&quot; H x 35-1/8 - 40&quot; W, with 5/16&quot; thick Frosted glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-revel-pivot-shower-door-70-h-x-27-5-16-31-1-8-w-1-4-thick-crystal-clear</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab75840_rgb_7d856836-094e-4778-87e9-743d774007b0.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-707500-L Revel Pivot shower door, 70&quot; H x 27-5/16 - 31-1/8&quot; W, with 1/4&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-707500-L Revel Pivot shower door, 70&quot; H x 27-5/16 - 31-1/8&quot; W, with 1/4&quot; thick Crystal Clear glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-revel-sliding-shower-door-76-h-x-56-5-8-59-5-8-w-5-16-thick-frosted-glass</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae06203_rgb_99335c06-9c15-4c45-ad17-7ea2b6aa662c.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-707206-D3 Revel Sliding shower door, 76&quot; H x 56-5/8 - 59-5/8&quot; W, with 5/16&quot; thick Frosted glass</image:title>
      <image:caption>KOHLER K-707206-D3 Revel Sliding shower door, 76&quot; H x 56-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-revel-pivot-shower-door-70-h-x-27-5-16-31-1-8-w-1-4-thick-frosted-glass</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab98959_rgb_2df6f665-9e16-4782-b97f-80cc2f2eb4c2.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-707500-D3 Revel Pivot shower door, 70&quot; H x 27-5/16 - 31-1/8&quot; W, with 1/4&quot; thick Frosted glass</image:title>
      <image:caption>KOHLER K-707500-D3 Revel Pivot shower door, 70&quot; H x 27-5/16 - 31-1/8&quot; W, with 1/4&quot; thick Frosted glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-revel-76-h-sliding-shower-door-5-16-thick-glass</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae06206_rgb_d17bc378-59ca-4b51-92c3-69dfb816ba66.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-707206-L Revel 76&quot; H sliding shower door with 5/16&quot;-thick glass</image:title>
      <image:caption>KOHLER K-707206-L Revel 76&quot; H sliding shower door with 5/16&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-revel-sliding-shower-door-70-h-x-56-5-8-59-5-8-w-5-16-thick-frosted-glass</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae06199_rgb_f172592d-78c9-43fb-8c77-540dbb3faba4.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-707201-D3 Revel Sliding shower door, 70&quot; H x 56-5/8 - 59-5/8&quot; W, with 5/16&quot; thick Frosted glass</image:title>
      <image:caption>KOHLER K-707201-D3 Revel Sliding shower door, 70&quot; H x 56-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-aerie-32-bath-screen</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac08813_rgb_17b85889-d8ac-49fd-8287-a41eb8a4e19e.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-707205-L Aerie 32&quot; bath screen</image:title>
      <image:caption>KOHLER K-707205-L Aerie 32&quot; bath screen</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-revel-sliding-shower-door-70-h-x-56-5-8-59-5-8-w-5-16-thick-crystal</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae06201_rgb_3bb9418a-97b2-429d-a477-192506905b39.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-707201-L Revel Sliding shower door, 70&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-707201-L Revel Sliding shower door, 70&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-revel-sliding-shower-door-70-h-x-56-5-8-59-5-8-w-1-4-thick-frosted-glass</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab98953_rgb_3ce6f0c2-286c-4d26-b4ea-640d5d1b5017.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-707200-D3 Revel Sliding shower door, 70&quot; H x 56-5/8 - 59-5/8&quot; W, with 1/4&quot; thick Frosted glass</image:title>
      <image:caption>KOHLER K-707200-D3 Revel Sliding shower door, 70&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-aerie-bath-screen-56-15-16-x-32-w-1-4-thick-crystal-clear-glass-square</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac08811_rgb_83347d24-a0c5-4351-90f2-6e7c4a4b2600.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-707105-L Aerie Bath screen, 56-15/16&quot; x 32&quot; W with 1/4&quot; thick Crystal Clear glass and square corner</image:title>
      <image:caption>KOHLER K-707105-L Aerie Bath screen, 56-15/16&quot; x 32&quot; W with 1/4&quot; thick Crystal Clear glass and square corner</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-revel-sliding-shower-door-76-h-x-44-5-8-47-5-8-w-5-16-thick-frosted-glass</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae06140_rgb_dd04e1da-9f5b-40b1-83d0-9d84e3ef6c13.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-707106-D3 Revel Sliding shower door, 76&quot; H x 44-5/8 - 47-5/8&quot; W, with 5/16&quot; thick Frosted glass</image:title>
      <image:caption>KOHLER K-707106-D3 Revel Sliding shower door, 76&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-revel-sliding-shower-door-70-h-x-56-5-8-59-5-8-w-1-4-thick-crystal-clear</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab75837_rgb_c0b48468-a8f3-4ea4-ace0-e749583c2cb4.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-707200-L Revel Sliding shower door, 70&quot; H x 56-5/8 - 59-5/8&quot; W, with 1/4&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-707200-L Revel Sliding shower door, 70&quot; H x 56-5/8 - 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-revel-sliding-shower-door-76-h-x-44-5-8-47-5-8-w-5-16-thick-crystal</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae06139_rgb_ed3f0767-25a0-4f98-af48-50545e2e4c73.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-707106-L Revel Sliding shower door, 76&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-707106-L Revel Sliding shower door, 76&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-revel-sliding-shower-door-70-h-x-44-5-8-47-5-8-w-5-16-thick-crystal</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae06135_rgb_26e08664-1989-487e-94a6-784718199b61.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-707101-L Revel Sliding shower door, 70&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-707101-L Revel Sliding shower door, 70&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-revel-sliding-shower-door-70-h-x-44-5-8-47-5-8-w-1-4-thick-frosted-glass</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab98950_rgb_47d4d5fb-521b-48b2-a184-ffd368f5a82c.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-707100-D3 Revel Sliding shower door, 70&quot; H x 44-5/8 - 47-5/8&quot; W, with 1/4&quot; thick Frosted glass</image:title>
      <image:caption>KOHLER K-707100-D3 Revel Sliding shower door, 70&quot; H x 44-5/8 - 47-5/8&quot; W, with 1/4&quot; thick Frosted glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-revel-sliding-shower-door-70-h-x-44-5-8-47-5-8-w-5-16-thick-frosted-glass</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae06137_rgb_8e2ca818-819e-46d9-8c52-f5c4d0818ca9.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-707101-D3 Revel Sliding shower door, 70&quot; H x 44-5/8 - 47-5/8&quot; W, with 5/16&quot; thick Frosted glass</image:title>
      <image:caption>KOHLER K-707101-D3 Revel Sliding shower door, 70&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-revel-sliding-bath-door-62-h-x-56-5-8-59-5-8-w-5-16-thick-frosted-glass</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae05917_rgb_3c21b681-a910-451c-8e24-a590c1d465e1.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-707002-D3 Revel Sliding bath door, 62&quot; H x 56-5/8 - 59-5/8&quot; W, with 5/16&quot; thick Frosted glass</image:title>
      <image:caption>KOHLER K-707002-D3 Revel Sliding bath door, 62&quot; H x 56-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-revel-sliding-bath-door-55-1-2-h-x-56-5-8-59-5-8-w-5-16-thick-crystal</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae05915_rgb_62c191f1-1fbe-4858-9b2e-677af957b5ed.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-707001-L Revel Sliding bath door, 55-1/2&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-707001-L Revel Sliding bath door, 55-1/2&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-revel-sliding-shower-door-70-h-x-44-5-8-47-5-8-w-1-4-thick-crystal-clear</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab75834_rgb_5dbabedc-0f4e-4ba8-953a-2fb7f195000e.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-707100-L Revel Sliding shower door, 70&quot; H x 44-5/8 - 47-5/8&quot; W, with 1/4&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-707100-L Revel Sliding shower door, 70&quot; H x 44-5/8 - 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-levity-74-h-sliding-shower-door-1-4-thick-glass</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad53946_rgb_d24ddd87-2ac0-4ff2-9aa4-404597f9968b.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-706015-L Levity 74&quot; H sliding shower door with 1/4&quot;-thick glass</image:title>
      <image:caption>KOHLER K-706015-L Levity 74&quot; H sliding shower door with 1/4&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-revel-sliding-bath-door-55-1-2-h-x-56-5-8-59-5-8-w-5-16-thick-frosted</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab98947_rgb_10099f2d-6181-4138-a659-46ff98444bfb.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-707001-D3 Revel Sliding bath door, 55-1/2&quot; H x 56-5/8 - 59-5/8&quot; W, with 5/16&quot; thick Frosted glass</image:title>
      <image:caption>KOHLER K-707001-D3 Revel Sliding bath door, 55-1/2&quot; H x 56-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-revel-sliding-bath-door-55-1-2-h-x-56-5-8-59-5-8-w-1-4-thick-frosted</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab98947_rgb_24bbf5cc-a347-4960-9100-05a52f15121c.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-707000-D3 Revel Sliding bath door, 55-1/2&quot; H x 56-5/8 - 59-5/8&quot; W, with 1/4&quot; thick Frosted glass</image:title>
      <image:caption>KOHLER K-707000-D3 Revel Sliding bath door, 55-1/2&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-revel-62-h-sliding-bath-door-5-16-thick-glass</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae05919_rgb_4cb73281-4b16-471f-8148-c1addb3238e7.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-707002-L Revel 62&quot; H sliding bath door with 5/16&quot;-thick glass</image:title>
      <image:caption>KOHLER K-707002-L Revel 62&quot; H sliding bath door with 5/16&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-levity-sliding-shower-door-74-h-x-56-5-8-59-5-8-w-1-4-thick-frosted-glass</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00963_rgb_e38eaf08-d130-4350-ab42-2bba3c6e02fc.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-706015-D3 Levity Sliding shower door, 74&quot; H x 56-5/8 - 59-5/8&quot; W, with 1/4&quot; thick Frosted glass</image:title>
      <image:caption>KOHLER K-706015-D3 Levity Sliding shower door, 74&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-levity-sliding-shower-door-74-h-x-44-5-8-47-5-8-w-1-4-thick-frosted-glass</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab20395_rgb_c6ec676a-db48-4561-90d3-866144438bbf.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-706014-D3 Levity Sliding shower door, 74&quot; H x 44-5/8 - 47-5/8&quot; W, with 1/4&quot; thick Frosted glass</image:title>
      <image:caption>KOHLER K-706014-D3 Levity Sliding shower door, 74&quot; H x 44-5/8 - 47-5/8&quot; W, with 1/4&quot; thick Frosted glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-levity-sliding-shower-door-74-h-x-43-5-8-47-5-8-w-1-4-thick-crystal</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad53945_rgb_2446da61-22a9-4c43-b47c-2b906807f6d8.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-706008-L Levity Sliding shower door, 74&quot; H x 43-5/8 - 47-5/8&quot; W, with 1/4&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-706008-L Levity Sliding shower door, 74&quot; H x 43-5/8 - 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-levity-sliding-shower-door-74-h-x-56-5-8-59-5-8-w-1-4-thick-crystal</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad53956_rgb_4a7088d2-2545-4016-a602-87059024d77c.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-706009-L Levity Sliding shower door, 74&quot; H x 56-5/8 - 59-5/8&quot; W, with 1/4&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-706009-L Levity Sliding shower door, 74&quot; H x 56-5/8 - 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-levity-sliding-shower-door-74-h-x-56-5-8-59-5-8-w-1-4-thick-frosted</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab20386_rgb_5a1a9e28-4c69-4271-a1a6-1a7246cc7480.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-706009-D3 Levity Sliding shower door, 74&quot; H x 56-5/8 - 59-5/8&quot; W, with 1/4&quot; thick Frosted glass and blade handles</image:title>
      <image:caption>KOHLER K-706009-D3 Levity Sliding shower door, 74&quot; H x 56-5/8 - 59-5/8&quot; W, with 1/4&quot; thick Frosted glass and blade handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-levity-sliding-bath-door-59-3-4-h-x-56-5-8-59-5-8-w-1-4-thick-frosted</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab20376_rgb_7f309a31-03b2-4c2b-a961-36684db9ad5b.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-706006-D3 Levity Sliding bath door, 59-3/4&quot; H x 56-5/8 - 59-5/8&quot; W, with 1/4&quot; thick Frosted glass</image:title>
      <image:caption>KOHLER K-706006-D3 Levity Sliding bath door, 59-3/4&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-levity-sliding-shower-door-74-h-x-44-5-8-47-5-8-w-1-4-thick-crystal</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad53953_rgb_2e51030f-50fe-4f56-906c-ea7c027ebfe0.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-706014-L Levity Sliding shower door, 74&quot; H x 44-5/8 - 47-5/8&quot; W, with 1/4&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-706014-L Levity Sliding shower door, 74&quot; H x 44-5/8 - 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-levity-sliding-shower-door-74-h-x-43-5-8-47-5-8-w-1-4-thick-frosted-glass</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00957_rgb_5e5be7a5-c3c2-4a62-b087-521ede8343cf.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-706008-D3 Levity Sliding shower door, 74&quot; H x 43-5/8 - 47-5/8&quot; W, with 1/4&quot; thick Frosted glass</image:title>
      <image:caption>KOHLER K-706008-D3 Levity Sliding shower door, 74&quot; H x 43-5/8 - 47-5/8&quot; W, with 1/4&quot; thick Frosted glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-revel-sliding-bath-door-55-1-2-h-x-56-5-8-59-5-8-w-1-4-thick-crystal</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab75831_rgb_6376a612-3ea7-4b27-b89e-3a5b7936693b.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-707000-L Revel Sliding bath door, 55-1/2&quot; H x 56-5/8 - 59-5/8&quot; W, with 1/4&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-707000-L Revel Sliding bath door, 55-1/2&quot; H x 56-5/8 - 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-levity-sliding-bath-door-59-3-4-h-x-56-5-8-59-5-8-w-1-4-thick-crystal</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab20379_rgb_c614240d-82ff-4da0-914a-c137fbd7f020.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-706006-L Levity Sliding bath door, 59-3/4&quot; H x 56-5/8 - 59-5/8&quot; W, with 1/4&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-706006-L Levity Sliding bath door, 59-3/4&quot; H x 56-5/8 - 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-levity-sliding-bath-door-62-h-x-56-5-8-59-5-8-w-3-8-thick-crystal-clear</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_0417df4e-8abf-4694-8e81-b7e40a98ae57.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-706007-L Levity Sliding bath door, 62&quot; H x 56-5/8 - 59-5/8&quot; W, with 3/8&quot; thick Crystal Clear glass and square towel bar</image:title>
      <image:caption>KOHLER 706007-L-NX Levity Sliding Bath Door, 62&quot; H X 56-5/8 - 59-5/8&quot; W, With 3/8&quot; Thick Crystal Clear Glass And Square Towel Bar in Brushed Nickel</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-crystal-clear</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad53948_rgb_bddbe8a5-3f0d-4ea8-8fd6-e1c0b8e39611.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-706004-L Levity Sliding bath door, 62&quot; H x 56-5/8 - 59-5/8&quot; W, with 1/4&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-706004-L Levity Sliding bath door, 62&quot; H x 56-5/8 - 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-levity-sliding-bath-door-62-h-x-56-5-8-59-5-8-w-3-8-thick-crystal-clear-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_429eae33-3555-4764-86d5-47d8a39a5d41.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-706003-L Levity Sliding bath door, 62&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-706003-L Levity Sliding bath door, 62&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-levity-sliding-bath-door-62-h-x-56-5-8-59-5-8-w-1-4-thick-frosted-glass-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab20371_rgb_fcafd26c-29f5-4550-be79-ed96908220bd.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-706004-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-706004-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-levity-sliding-bath-door-59-3-4-h-x-56-5-8-59-5-8-w-1-4-thick-crystal-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab20369_rgb_5bb30576-81a0-454d-bbc7-1fec2108306d.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-706002-L Levity Sliding bath door, 59-3/4&quot; H x 56-5/8 - 59-5/8&quot; W, with 1/4&quot; thick Crystal Clear glass</image:title>
      <image:caption>KOHLER K-706002-L Levity Sliding bath door, 59-3/4&quot; H x 56-5/8 - 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-veer-24-square-pedestal-bathroom-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab29997_rgb_a1538431-4cc9-4e1d-b7d5-4b3cb1d448ca.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-5248-4 Veer 24&quot; square pedestal bathroom sink</image:title>
      <image:caption>KOHLER K-5248-4 Veer 24&quot; square pedestal bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-levity-62-h-sliding-bath-door-1-4-thick-glass</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad53950_rgb_63bc730b-cc5b-42db-9198-11b277c89b26.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-706000-L Levity 62&quot; H sliding bath door with 1/4&quot;-thick glass</image:title>
      <image:caption>KOHLER K-706000-L Levity 62&quot; H sliding bath door with 1/4&quot;-thick glass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-steward-hybrid-high-efficiency-urinal-1-2-flexible-rear-supply-hose</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab38259_rgb_8935dae4-e196-427c-be19-92a7f64b991c.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-5244-ER Steward Hybrid high-efficiency urinal with 1/2&quot; flexible rear supply hose</image:title>
      <image:caption>KOHLER K-5244-ER Steward Hybrid high-efficiency urinal with 1/2&quot; flexible rear supply hose</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-levity-sliding-bath-door-59-3-4-h-x-56-5-8-59-5-8-w-1-4-thick-frosted-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab20366_rgb_6eabaa4d-d4f4-4638-88ab-4584c599111e.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-706002-D3 Levity Sliding bath door, 59-3/4&quot; H x 56-5/8 - 59-5/8&quot; W, with 1/4&quot; thick Frosted glass</image:title>
      <image:caption>KOHLER K-706002-D3 Levity Sliding bath door, 59-3/4&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-veer-24-square-pedestal-bathroom-sink-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab29996_rgb_9a939222-5933-4c41-b047-d3bb13468910.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-5248-1 Veer 24&quot; square pedestal bathroom sink</image:title>
      <image:caption>KOHLER K-5248-1 Veer 24&quot; square pedestal bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-veer-21-rectangular-pedestal-bathroom-sink-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab29993_rgb_8c01a887-df7a-4244-97eb-b63613d8b174.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-5247-1 Veer 21&quot; rectangular pedestal bathroom sink</image:title>
      <image:caption>KOHLER K-5247-1 Veer 21&quot; rectangular pedestal bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-522t20-4aea-triton-bowe-shelf-back-bathroom-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_3afa11f2-ec64-4f58-9bbb-68b9a3e9ea99.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-522T20-4AEA Triton Bowe Shelf-back bathroom sink faucet</image:title>
      <image:caption>KOHLER K-522T20-4AEA Triton Bowe Shelf-back bathroom sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-san-souci-one-piece-compact-elongated-toilet-concealed-trapway-1-28-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab67997_rgb_6ff6a886-ac64-4db5-8ff6-edeec91b0373.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-5172-RA San Souci One-piece compact elongated toilet with concealed trapway, 1.28 gpf</image:title>
      <image:caption>KOHLER K-5172-RA San Souci One-piece compact elongated toilet with concealed trapway, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-veer-21-square-pedestal-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab29994_rgb_38414adf-50aa-4abb-bb4c-3f7798f645b2.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-5247-4 Veer 21&quot; square pedestal bathroom sink</image:title>
      <image:caption>KOHLER K-5247-4 Veer 21&quot; square pedestal bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-freshman-siphon-jet-half-stall-1-0-gpf-urinal-top-spud</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa61450_rgb_44de2c77-864a-44fc-8d5e-b443ac724b56.jpg?v=1745693898</image:loc>
      <image:title>KOHLER Freshman™ Siphon-jet half-stall 1.0 gpf urinal, top spud</image:title>
      <image:caption>KOHLER Freshman™ Siphon-jet half-stall 1.0 gpf urinal, top spud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bardon-high-efficiency-urinal-heu-washout-wall-hung-0-125-gpf-1-0-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab66964_rgb_f61f20f9-53d2-4d24-bc62-a76ef47e2c1a.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4991-ERSS Bardon High-Efficiency Urinal (HEU), washout, wall-hung, 0.125 gpf to 1.0 gpf, rear spud, antimicrobial</image:title>
      <image:caption>KOHLER K-4991-ERSS Bardon High-Efficiency Urinal (HEU), washout, wall-hung, 0.125 gpf to 1.0 gpf, rear spud, antimicrobial</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dexter-siphon-jet-wall-mount-0-5-1-0-gpf-urinal-top-spud</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa61440_rgb_2fc803e5-e676-4854-8bf8-a191195d39e1.jpg?v=1745693898</image:loc>
      <image:title>KOHLER Dexter™ Siphon-jet wall-mount 0.5 or 1.0 gpf urinal with top spud</image:title>
      <image:caption>KOHLER Dexter™ Siphon-jet wall-mount 0.5 or 1.0 gpf urinal with top spud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-steward-hybrid-high-efficiency-urinal-3-4-top-spud</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab36934_rgb_a7b3da68-1786-4949-aacc-38279cdddf17.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-5244-ET Steward Hybrid high-efficiency urinal with 3/4&quot; top spud</image:title>
      <image:caption>KOHLER K-5244-ET Steward Hybrid high-efficiency urinal with 3/4&quot; top spud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-alteo-single-function-showerhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac30546_rgb_20e07c54-0f59-42a1-9c68-147846c7cbaa.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-5240-G Alteo Single-function showerhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-5240-G Alteo Single-function showerhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-520t70-5aea-triton-bowe-shelf-back-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_01291df0-5d72-4880-b4b2-280b3b5ece61.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-520T70-5AEA Triton Bowe Shelf-back sink faucet</image:title>
      <image:caption>KOHLER K-520T70-5AEA Triton Bowe Shelf-back sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-veer-21-square-pedestal-bathroom-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab29995_rgb_d5f02549-f5bd-4b27-ac47-aeee2409bf61.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-5247-8 Veer 21&quot; square pedestal bathroom sink</image:title>
      <image:caption>KOHLER K-5247-8 Veer 21&quot; square pedestal bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bardon-high-efficiency-urinal-heu-washout-wall-hung-0-125-gpf-1-0-gpf-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab66965_rgb_51b7eed2-ebcc-42f8-8c13-e57bc868c9a9.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4991-ETSS Bardon High-Efficiency Urinal (HEU), washout, wall-hung, 0.125 gpf to 1.0 gpf, top spud, antimicrobial</image:title>
      <image:caption>KOHLER K-4991-ETSS Bardon High-Efficiency Urinal (HEU), washout, wall-hung, 0.125 gpf to 1.0 gpf, top spud, antimicrobial</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-521t21-4aea-triton-bowe-shelf-back-bathroom-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_d56d32e8-2a3d-4f62-a72b-8bc61455777a.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-521T21-4AEA Triton Bowe Shelf-back bathroom sink faucet</image:title>
      <image:caption>KOHLER K-521T21-4AEA Triton Bowe Shelf-back bathroom sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bardon-high-efficiency-urinal-heu-washout-wall-hung-0-125-gpf-1-0-gpf-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab66964_rgb_4d126f2a-e2b5-46da-a840-5dfa66dfe629.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4991-ER Bardon High-Efficiency Urinal (HEU), washout, wall-hung, 0.125 gpf to 1.0 gpf, rear spud</image:title>
      <image:caption>KOHLER K-4991-ER Bardon High-Efficiency Urinal (HEU), washout, wall-hung, 0.125 gpf to 1.0 gpf, rear spud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-freshman-siphon-jet-half-stall-1-0-gpf-urinal-rear-spud</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa61445_rgb_c4909d48-2d4d-4ccb-9eed-4e99b1c72238.jpg?v=1745693898</image:loc>
      <image:title>KOHLER Freshman™ Siphon-jet half-stall 1.0 gpf urinal, rear spud</image:title>
      <image:caption>KOHLER Freshman™ Siphon-jet half-stall 1.0 gpf urinal, rear spud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-stately-wall-mount-bath-spout-deco-design-diverter</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa65240_rgb_d6576f18-0736-40c2-b196-5f6825e0a6c1.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-496-V Memoirs Stately Wall-mount bath spout with Deco design and diverter</image:title>
      <image:caption>KOHLER K-496-V Memoirs Stately Wall-mount bath spout with Deco design and diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-toilet-tank-1-28-gpf-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa76534_rgb_9743d287-4da8-4d58-b3b2-e8e64213ef35.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-4841-UT Wellworth Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-4841-UT Wellworth Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-toilet-tank-1-28-gpf-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa76534_rgb_6ae9c4fa-31c3-4b5a-b09a-dfefc48c42ee.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-4841-U Wellworth Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-4841-U Wellworth Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dexter-siphon-jet-half-stall-0-5-1-0-gpf-urinal-rear-spud</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa61435_rgb_2428dbe9-5995-40fb-92ab-1a775f2a2588.jpg?v=1745693898</image:loc>
      <image:title>KOHLER Dexter™ Siphon-jet half-stall 0.5–1.0 gpf urinal, rear spud</image:title>
      <image:caption>KOHLER Dexter™ Siphon-jet half-stall 0.5–1.0 gpf urinal, rear spud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bardon-high-efficiency-urinal-heu-washout-wall-hung-0-125-gpf-1-0-gpf-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab66965_rgb_525fd3cb-2d38-4995-83da-3d30616d08cc.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4991-ET Bardon High-Efficiency Urinal (HEU), washout, wall-hung, 0.125 gpf to 1.0 gpf, top spud</image:title>
      <image:caption>KOHLER K-4991-ET Bardon High-Efficiency Urinal (HEU), washout, wall-hung, 0.125 gpf to 1.0 gpf, top spud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-toilet-tank-1-28-gpf-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa76534_rgb_0f84cd9e-c036-4894-b26c-b27d95dd45eb.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-4841-T Wellworth Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-4841-T Wellworth Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-toilet-tank-1-28-gpf-5</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab00239_rgb_e259c2aa-9ab6-4e43-90fb-421f1ae0099c.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4841-TR Wellworth Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-4841-TR Wellworth Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-toilet-tank-1-28-gpf-6</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab00239_rgb_f8d4c382-c8ac-450f-81ad-4a5ae448acb9.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-4841-UR Wellworth Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-4841-UR Wellworth Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-toilet-tank-1-28-gpf-7</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab00239_rgb_33a513c7-ea01-4ce6-805e-df5bceb01855.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-4841-RA Wellworth Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-4841-RA Wellworth Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-toilet-tank-1-28-gpf-8</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab00239_rgb_5add1047-07b1-4e9f-9abc-21c7c4eb55a7.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-4841-RZ Wellworth Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-4841-RZ Wellworth Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stronghold-elongated-toilet-seat-integrated-handle-self-sustaining-check</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa54401_rgb_07b5f3de-b2ba-450b-8162-cf54f76a29fc.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-4731-SC Stronghold Elongated toilet seat with integrated handle and self-sustaining check hinge</image:title>
      <image:caption>KOHLER K-4731-SC Stronghold Elongated toilet seat with integrated handle and self-sustaining check hinge</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stronghold-commercial-elongated-toilet-seat-integrated-handle-self</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa54401_rgb_402ddd21-08b2-4253-95e3-c62c30c48566.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-4731-SA Stronghold Commercial elongated toilet seat with integrated handle, self-sustaining check hinge and antimicrobial agent</image:title>
      <image:caption>KOHLER K-4731-SA Stronghold Commercial elongated toilet seat with integrated handle, self-sustaining check hinge and antimicrobial agent</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stronghold-commercial-elongated-toilet-seat-integrated-handle-quiet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa54393_rgb_47b8c058-75d2-485e-820b-fa08f4054b6b.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4731-GC Stronghold Commercial elongated toilet seat with integrated handle and Quiet-Close check hinge</image:title>
      <image:caption>KOHLER K-4731-GC Stronghold Commercial elongated toilet seat with integrated handle and Quiet-Close check hinge</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stronghold-commercial-elongated-toilet-seat-antimicrobial-agent</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa54384_rgb_1550c261-0135-42cf-b970-9a1e7b4ad0b1.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4731-CA Stronghold Commercial elongated toilet seat with antimicrobial agent</image:title>
      <image:caption>KOHLER K-4731-CA Stronghold Commercial elongated toilet seat with antimicrobial agent</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kathryn-elongated-toilet-seat</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa54355_rgb_079f34db-6200-428d-99d1-47b6ebc1c83e.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-4701-CP Kathryn Elongated toilet seat</image:title>
      <image:caption>KOHLER K-4701-CP Kathryn Elongated toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-primary-commercial-round-front-toilet-seat-antimicrobial-agent</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa54324_rgb_86ae7317-d9e4-409c-b703-9e7413f4402b.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4686-A Primary Commercial round-front toilet seat with antimicrobial agent</image:title>
      <image:caption>KOHLER K-4686-A Primary Commercial round-front toilet seat with antimicrobial agent</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-triko-elongated-toilet-seat-plastic-hinges</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_05d2986b-a749-4ee2-be70-52b809dd731f.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-4712-T Triko elongated toilet seat with plastic hinges</image:title>
      <image:caption>KOHLER K-4712-T Triko elongated toilet seat with plastic hinges</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dexter-siphon-jet-wall-mount-0-5-1-0-gpf-urinal-top-spud-antimicrobial</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_d4e838ab-8f75-4a24-9649-61d34b735e74.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-5016-ETSS Dexter Siphon-jet wall-mount 0.5 or 1.0 gpf urinal with top spud, antimicrobial</image:title>
      <image:caption>KOHLER K-5016-ETSS Dexter Siphon-jet wall-mount 0.5 or 1.0 gpf urinal with top spud, antimicrobial</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lustra-commercial-elongated-toilet-seat-1-bumpers-antimicrobial-agent</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa54218_rgb_95e5cea7-c2a5-4fda-b7ac-85880d8ddf4b.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-4679-CA Lustra Commercial elongated toilet seat with 1&quot; bumpers and antimicrobial agent</image:title>
      <image:caption>KOHLER K-4679-CA Lustra Commercial elongated toilet seat with 1&quot; bumpers and antimicrobial agent</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lustra-elongated-toilet-seat-self-sustaining-check-hinge</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa54213_rgb_92e5f886-ab75-4826-b30e-3422577a4994.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4670-SC Lustra Elongated toilet seat with self-sustaining check hinge</image:title>
      <image:caption>KOHLER K-4670-SC Lustra Elongated toilet seat with self-sustaining check hinge</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lustra-round-front-toilet-seat-check-hinge</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab03974_rgb_01ebf8ef-74e4-475b-8105-14cd207e114a.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-4680-C Lustra Round-front toilet seat with check hinge</image:title>
      <image:caption>KOHLER K-4680-C Lustra Round-front toilet seat with check hinge</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lustra-commercial-elongated-toilet-seat-antimicrobial-agent-check-hinge</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa54208_rgb_9f66339b-286c-4ddf-be3b-3b5ca8b995da.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4670-CA Lustra Commercial elongated toilet seat with antimicrobial agent and check hinge</image:title>
      <image:caption>KOHLER K-4670-CA Lustra Commercial elongated toilet seat with antimicrobial agent and check hinge</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lustra-elongated-toilet-seat-check-hinge</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa54204_rgb_d72fb071-c8ec-4aba-b108-e63e3c24dc96.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4666-C Lustra Elongated toilet seat with check hinge</image:title>
      <image:caption>KOHLER K-4666-C Lustra Elongated toilet seat with check hinge</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lustra-commercial-elongated-toilet-seat-antimicrobial-agent-self</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa54213_rgb_b6c37a6d-204b-40ea-97c4-e95671a2a38d.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4670-SA Lustra Commercial elongated toilet seat with antimicrobial agent and self-sustaining check hinge</image:title>
      <image:caption>KOHLER K-4670-SA Lustra Commercial elongated toilet seat with antimicrobial agent and self-sustaining check hinge</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lustra-commercial-elongated-toilet-seat-antimicrobial-agent-check-hinge-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa54204_rgb_2bd0cabf-d767-41b0-85eb-ab330027b188.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4666-CA Lustra Commercial elongated toilet seat with antimicrobial agent and check hinge</image:title>
      <image:caption>KOHLER K-4666-CA Lustra Commercial elongated toilet seat with antimicrobial agent and check hinge</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lustra-quick-release-elongated-toilet-seat-antimicrobial-agent</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa54136_rgb_12d89c76-54ac-4390-8ad2-22c3c202ea44.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4652-A Lustra Quick-Release elongated toilet seat with antimicrobial agent</image:title>
      <image:caption>KOHLER K-4652-A Lustra Quick-Release elongated toilet seat with antimicrobial agent</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lustra-elongated-toilet-seat-check-hinge-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa54208_rgb_6d1d8113-9d65-4172-8f6d-92aa1c4954b9.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-4670-C Lustra Elongated toilet seat with check hinge</image:title>
      <image:caption>KOHLER K-4670-C Lustra Elongated toilet seat with check hinge</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-classic-toilet-tank-cover-locks-1-6-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_01350907-ab24-487c-ae2b-1fed88a89854.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4645-TR Highline Classic Toilet tank with cover locks, 1.6 gpf</image:title>
      <image:caption>KOHLER K-4645-TR Highline Classic Toilet tank with cover locks, 1.6 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lustra-elongated-toilet-seat-antimicrobial-agent</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa54124_rgb_8300bc2a-7a6e-4fca-ac01-af44b5f92fd3.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4650-A Lustra Elongated toilet seat with antimicrobial agent</image:title>
      <image:caption>KOHLER K-4650-A Lustra Elongated toilet seat with antimicrobial agent</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-classic-toilet-tank-cover-locks-1-6-gpf-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_f6917e37-a94f-4a96-b34c-c75a2dd9e6c0.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4645-T Highline Classic Toilet tank with cover locks, 1.6 gpf</image:title>
      <image:caption>KOHLER K-4645-T Highline Classic Toilet tank with cover locks, 1.6 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-classic-toilet-tank-1-6-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa55419_rgb_84ea3852-7831-4953-b2ec-93f52eeafa24.jpg?v=1745693898</image:loc>
      <image:title>KOHLER Highline Classic Toilet tank, 1.6 gpf</image:title>
      <image:caption>KOHLER Highline Classic Toilet tank, 1.6 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stronghold-elongated-toilet-seat-integrated-handle-check-hinge</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa54384_rgb_9100a46f-1bed-4f67-94e9-da2f8d0198c0.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-4731-C Stronghold Elongated toilet seat with integrated handle and check hinge</image:title>
      <image:caption>KOHLER K-4731-C Stronghold Elongated toilet seat with integrated handle and check hinge</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-single-function-showerhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac30543_rgb_eb3873e1-f424-4ceb-9d61-0d2f698c9abe.jpg?v=1745693898</image:loc>
      <image:title>KOHLER Memoirs Single-function showerhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Memoirs Single-function showerhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-gilded-meadow-conical-bell-16-1-4-round-vessel-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab05221_rgb_d4ec46c2-4de5-43a7-90da-f27ac88e1c33.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-45922-DE Gilded Meadow Conical Bell 16-1/4&quot; round vessel bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-45922-DE Gilded Meadow Conical Bell 16-1/4&quot; round vessel bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-shift-ellipse-multifunction-1-75-gpm-handshower</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_9e9972aa-b85f-405b-8ef2-485721b4791d.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-45415-AG Shift Ellipse Multifunction 1.75 GPM Handshower</image:title>
      <image:caption>KOHLER K-45415-AG Shift Ellipse Multifunction 1.75 GPM Handshower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-shift-ellipse-2-0-gpm-multifunction-2-way-handshower-metallic-handle</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_687c4527-990e-429b-b173-1b5f4636e8c4.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-45415-A Shift Ellipse 2.0 gpm multifunction 2-way handshower with Metallic handle</image:title>
      <image:caption>KOHLER 45415-A-BN Shift Ellipse 2.0 Gpm Multifunction 2-Way Handshower With Metallic Handle in Vibrant Brushed Nickel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-taut-single-hole-commercial-faucet-grid-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac76859_rgb_86401357-ce40-40f9-a287-9b6311d43441.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-46029-4 Taut Single-hole commercial faucet with grid drain</image:title>
      <image:caption>KOHLER K-46029-4 Taut Single-hole commercial faucet with grid drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-taut-single-hole-commercial-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae10400_rgb_9b7279e9-9c6f-4676-be54-3a6396d4712c.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-46028-4 Taut Single-hole commercial faucet</image:title>
      <image:caption>KOHLER K-46028-4 Taut Single-hole commercial faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pinstripe-single-function-showerhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa92511_rgb_f39fb17b-e3ba-4460-9708-e919b2d60b0f.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-45417-G Pinstripe Single-function showerhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-45417-G Pinstripe Single-function showerhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-alteo-single-handle-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab33184_rgb_9c2eccc9-3cdd-413a-8275-6aeb856d2d80.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-45800-4 Alteo Single-handle bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-45800-4 Alteo Single-handle bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-stately-vertical-spray-bidet-faucet-deco-lever-handles</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa53985_rgb_48f54fec-d4d3-4ebb-9a5d-8d0d9d005175.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-470-4V Memoirs Stately Vertical spray bidet faucet with Deco lever handles</image:title>
      <image:caption>KOHLER K-470-4V Memoirs Stately Vertical spray bidet faucet with Deco lever handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-single-function-showerhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac66694_rgb_fcca11fb-32c9-4b67-9f42-6f776cfd98b3.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-45413-G Devonshire Single-function showerhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-45413-G Devonshire Single-function showerhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-stately-widespread-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa53975_rgb_20501464-0707-4d32-a651-799181953a95.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-454-4V Memoirs Stately Widespread bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-454-4V Memoirs Stately Widespread bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-gooseneck-0-5-gpm-shelf-back-commercial-lavatory-faucet-grid-drain-lever</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75122_rgb_3ac401c2-4d98-4fc1-a9fb-c300f3ef349e.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-45345-BA Gooseneck 0.5 gpm shelf-back commercial lavatory faucet with grid drain and lever handles</image:title>
      <image:caption>KOHLER K-45345-BA Gooseneck 0.5 gpm shelf-back commercial lavatory faucet with grid drain and lever handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-margaux-single-function-showerhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa92496_rgb_0045c9c2-356e-40a8-8368-53b0b062c57b.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-45410-G Margaux Single-function showerhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-45410-G Margaux Single-function showerhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-streamline-deck-mount-faucet-insight-technology</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab76402_rgb_fb2998a0-c946-4e34-87e5-cc8a07e175d3.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-45344-BA Streamline deck-mount faucet with Insight technology</image:title>
      <image:caption>KOHLER K-45344-BA Streamline deck-mount faucet with Insight technology</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-loure-single-function-showerhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad01005_rgb_88386562-ac44-43ed-8340-f98d96aab333.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-45215-G Loure Single-function showerhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-45215-G Loure Single-function showerhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-classic-toilet-tank-1-0-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa55419_rgb_4f34fc40-c87a-4342-80cd-e582f2869ac9.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-4484-TR Highline Classic Toilet tank, 1.0 gpf</image:title>
      <image:caption>KOHLER K-4484-TR Highline Classic Toilet tank, 1.0 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-alteo-widespread-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa94772_rgb_4c51ac2c-f2b7-4ceb-8be0-ad109a701440.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-45102-4 Alteo Widespread bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-45102-4 Alteo Widespread bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-classic-toilet-tank-1-0-gpf-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa55419_rgb_a5b0c137-a2a1-40a0-8c41-883579a6ee04.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-4484-RA Highline Classic Toilet tank, 1.0 gpf</image:title>
      <image:caption>KOHLER K-4484-RA Highline Classic Toilet tank, 1.0 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-toilet-tank-1-6-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa86902_rgb_a40c8650-2585-4ace-bac1-efc6e950e835.jpg?v=1745693897</image:loc>
      <image:title>KOHLER Wellworth Toilet tank, 1.6 gpf</image:title>
      <image:caption>KOHLER Wellworth Toilet tank, 1.6 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-classic-toilet-tank-1-0-gpf-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa55412_rgb_05f816ae-5eac-478a-83a1-06efe2608a75.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4484-T Highline Classic Toilet tank, 1.0 gpf</image:title>
      <image:caption>KOHLER K-4484-T Highline Classic Toilet tank, 1.0 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-alteo-centerset-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa91106_rgb_9ddb817d-cbf0-4151-9234-4c57d0cb8302.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-45100-4 Alteo Centerset bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-45100-4 Alteo Centerset bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-toilet-tank-1-28-gpf-9</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa86902_rgb_29303054-a5b6-43f9-9ed2-dd25d2a6252b.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4467-UR Wellworth Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-4467-UR Wellworth Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-toilet-tank-1-28-gpf-10</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa74703_rgb_a7f879f1-729e-4b32-8932-79ce24bf5509.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4467-UT Wellworth Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-4467-UT Wellworth Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-toilet-tank-1-28-gpf-11</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa74703_rgb_162ed32b-c83f-4cd3-b48c-8ced827d19da.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4467-U Wellworth Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-4467-U Wellworth Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-toilet-tank-1-28-gpf-12</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa86902_rgb_a4177804-1e11-4e21-a38a-76efc244233b.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-4467-TR Wellworth Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-4467-TR Wellworth Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-toilet-tank-1-28-gpf-13</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa86902_rgb_e8500fd5-730c-47f0-9ca5-6cd1cc1b1c9b.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-4467-RZ Wellworth Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-4467-RZ Wellworth Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sifton-water-guard-wall-mount-3-5-gpf-flushometer-valve-elongated-blow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_722ea9d7-7e63-427c-a4de-13371e31acc2.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-4460-C Sifton Water-Guard Wall-mount 3.5 gpf flushometer valve elongated blow-out toilet bowl with rear inlet, requires seat</image:title>
      <image:caption>KOHLER K-4460-C Sifton Water-Guard Wall-mount 3.5 gpf flushometer valve elongated blow-out toilet bowl with rear inlet, requires seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-toilet-tank-1-28-gpf-14</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa86902_rgb_e830ef1e-b55c-4c8f-8113-9e14ea7511fc.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4467-RA Wellworth Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-4467-RA Wellworth Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-classic-1-28-gpf-toilet-tank-right-hand-trip-lever</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_707b91cb-ab23-467d-8c90-1596948db557.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4436-RA Wellworth Classic 1.28 gpf toilet tank with right-hand trip lever</image:title>
      <image:caption>KOHLER K-4436-RA Wellworth Classic 1.28 gpf toilet tank with right-hand trip lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-toilet-tank-1-28-gpf-15</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa74703_rgb_be523648-03ca-4808-bbab-a4dc594243ac.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-4467-T Wellworth Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-4467-T Wellworth Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-toilet-tank-dual-flush</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab67996_rgb_fb54ae36-9bfe-4d70-b2d6-0520a6a08070.jpg?v=1745693897</image:loc>
      <image:title>KOHLER K-4458-RA Wellworth Toilet tank, dual-flush</image:title>
      <image:caption>KOHLER K-4458-RA Wellworth Toilet tank, dual-flush</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-toilet-tank-1-28-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab03725_rgb_4385efdc-f0d0-420c-aa1e-a8919b801af3.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4438-RA Devonshire Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-4438-RA Devonshire Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-stately-toilet-tank-1-28-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa55703_rgb_c8c8f0fa-b3ef-49d5-9746-234791c3a5f9.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4434-U Memoirs Stately Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-4434-U Memoirs Stately Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-1-2-ceramic-high-flow-valve-system-diverter-finished-deck-rim-mount</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa94319_rgb_67e24585-0022-4cd7-a9ee-c23f580b3408.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-438-K 1/2&quot; ceramic high-flow valve system with diverter for finished-deck or rim-mount installation only</image:title>
      <image:caption>KOHLER K-438-K 1/2&quot; ceramic high-flow valve system with diverter for finished-deck or rim-mount installation only</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-anglesey-floor-mount-top-spud-antimicrobial-flushometer-bowl</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_505d2e43-0777-446b-a3fe-4ece1bb616df.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4386-SS Anglesey Floor-mount top spud antimicrobial flushometer bowl</image:title>
      <image:caption>KOHLER K-4386-SS Anglesey Floor-mount top spud antimicrobial flushometer bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-classic-1-28-gpf-insulated-toilet-tank</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_6f7f78c6-b52c-4e13-8ae8-c28e984c4e85.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4433-U Memoirs Classic 1.28 gpf insulated toilet tank</image:title>
      <image:caption>KOHLER K-4433-U Memoirs Classic 1.28 gpf insulated toilet tank</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-classic-1-28-gpf-toilet-tank-right-hand-trip-lever</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_b6065469-df34-4876-9d6f-3881c4e4a52e.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4433-RA Memoirs Classic 1.28 gpf toilet tank with right-hand trip lever</image:title>
      <image:caption>KOHLER K-4433-RA Memoirs Classic 1.28 gpf toilet tank with right-hand trip lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-stately-toilet-tank-1-28-gpf-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa76737_rgb_3a64add5-e344-45e8-9722-fc36a141ffbe.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4434-RA Memoirs Stately Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-4434-RA Memoirs Stately Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-anglesey-floor-mount-top-spud-antimicrobial-flushometer-bowl-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa59813_rgb_8e773097-b135-4380-8aa6-473207c42d57.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4352-SS Anglesey Floor-mount top spud antimicrobial flushometer bowl</image:title>
      <image:caption>KOHLER K-4352-SS Anglesey Floor-mount top spud antimicrobial flushometer bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-anglesey-floor-mount-top-spud-flushometer-bowl-bedpan-lugs</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_568f3c7b-34de-4005-a699-6fab18db4cfb.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4386-L Anglesey Floor-mount top spud flushometer bowl with bedpan lugs</image:title>
      <image:caption>KOHLER K-4386-L Anglesey Floor-mount top spud flushometer bowl with bedpan lugs</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-toilet-tank-1-6-gpf-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_75fdb5be-528f-45a1-9d96-06c4da4e10ab.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4418-RA Cimarron Toilet tank, 1.6 gpf</image:title>
      <image:caption>KOHLER K-4418-RA-96 Cimarron Toilet tank, 1.6 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-anglesey-floor-mount-rear-spud-antimicrobial-flushometer-bowl-integral</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_a84ba9cc-24da-468d-ae46-70d6449847de.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4398-SS Anglesey Floor-mount rear spud antimicrobial flushometer bowl with integral seat</image:title>
      <image:caption>KOHLER K-4398-SS Anglesey Floor-mount rear spud antimicrobial flushometer bowl with integral seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-corbelle-toilet-tank-1-28-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac27995_rgb_059eb711-37f1-49c9-9144-77846b45843d.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4143-RA Corbelle Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-4143-RA Corbelle Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-anglesey-floor-mount-top-spud-flushometer-bowl-bedpan-lugs-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa59819_rgb_2370c655-380b-48fd-9a4f-7671a3631a5a.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4352-L Anglesey Floor-mount top spud flushometer bowl with bedpan lugs</image:title>
      <image:caption>KOHLER K-4352-L Anglesey Floor-mount top spud flushometer bowl with bedpan lugs</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-elongated-toilet-bowl</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa59423_rgb_b4ce7f6a-597b-415b-bb9b-5e5120525801.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4303-SS Wellworth Elongated toilet bowl</image:title>
      <image:caption>KOHLER K-4303-SS Wellworth Elongated toilet bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-barrington-floor-mount-rear-spud-antimicrobial-toilet-bowl-skirted</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa64655_rgb_8e94c0ce-47b3-4d57-b842-0ce360231167.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4305-SS Barrington Floor-mount rear spud antimicrobial toilet bowl with skirted trapway</image:title>
      <image:caption>KOHLER K-4305-SS Barrington Floor-mount rear spud antimicrobial toilet bowl with skirted trapway</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-vertical-spray-bidet-faucet-lever-handles</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab01984_rgb_a6c63171-7fcd-4518-a7ab-64873ddfe1f5.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-412-4 Devonshire Vertical spray bidet faucet with lever handles</image:title>
      <image:caption>KOHLER K-412-4 Devonshire Vertical spray bidet faucet with lever handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-elongated-toilet-bowl</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa69631_rgb_9c353ca7-071c-4f16-86dd-0a41c1e1b134.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4304-L Highline Elongated toilet bowl</image:title>
      <image:caption>KOHLER K-4304-L Highline Elongated toilet bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-toilet-bowl-antimicrobial-finish-seat</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_25b061f6-514c-4366-8f34-a3c5692c0232.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4304-SS Highline Toilet bowl with antimicrobial finish, less seat</image:title>
      <image:caption>KOHLER K-4304-SS Highline Toilet bowl with antimicrobial finish, less seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stillness-bath-filler-spout-shank</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa83931_rgb_04bf5a04-be00-46ed-b824-285552b58e38.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-411-K Stillness Bath filler spout shank</image:title>
      <image:caption>KOHLER K-411-K Stillness Bath filler spout shank</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-1-2-deck-mount-transfer-valve-2-3-way-valve-integral-check-valve</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa78262_rgb_90162740-08e6-4975-9e40-19e5f03472ec.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-409-K 1/2&quot; deck-mount transfer valve 2/3-way valve with integral check valve</image:title>
      <image:caption>KOHLER K-409-K 1/2&quot; deck-mount transfer valve 2/3-way valve with integral check valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-400t70-5anl-triton-bowe-0-5-gpm-centerset-bathroom-sink-faucet-laminar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac11764_rgb_5e483a31-b641-4cfd-bb23-b26fdec45a59.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-400T70-5ANL Triton Bowe 0.5 gpm centerset bathroom sink faucet with laminar flow, gooseneck spout and wristblade handles, drain not included</image:title>
      <image:caption>KOHLER K-400T70-5ANL Triton Bowe 0.5 gpm centerset bathroom sink faucet with laminar flow, gooseneck spout and wristblade handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-toccata-25-x-22-x-6-top-mount-single-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_3a3c59e9-b71d-4f5f-928e-9eaa10898ed6.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4011-4-NA Toccata 25&quot; x 22&quot; x 6&quot; top-mount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER 4011-4-NA Toccata 25&quot; X 22&quot; X 6&quot; Top-Mount Single-Bowl Kitchen Sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-1-2-bath-mount-transfer-valve-2-3-way-valve-integral-check-valve</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa83929_rgb_f8a42d9a-eb32-4532-904a-5d08fbc616b3.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-408-K 1/2&quot; bath-mount transfer valve 2/3-way valve with integral check valve</image:title>
      <image:caption>KOHLER K-408-K 1/2&quot; bath-mount transfer valve 2/3-way valve with integral check valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-falling-water-5-8-two-handle-ceramic-valve</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa83930_rgb_31ecf104-9967-4bae-b8df-dc124d5eed60.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-410-K Falling Water 5/8&quot; two-handle ceramic valve</image:title>
      <image:caption>KOHLER K-410-K Falling Water 5/8&quot; two-handle ceramic valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-barrington-floor-mount-rear-spud-antimicrobial-toilet-bowl-bedpan-lugs</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa64655_rgb_ad7a0b9f-0c30-409a-8ffc-696fdf005ff9.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4305-SSL Barrington Floor-mount rear spud antimicrobial toilet bowl with bedpan lugs and skirted trapway</image:title>
      <image:caption>KOHLER K-4305-SSL Barrington Floor-mount rear spud antimicrobial toilet bowl with bedpan lugs and skirted trapway</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-400t70-5ana-triton-bowe-0-5-gpm-centerset-bathroom-sink-faucet-aerated</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac11764_rgb_67521972-d3d7-4c45-84e8-067640c5b5ef.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-400T70-5ANA Triton Bowe 0.5 gpm centerset bathroom sink faucet with aerated flow, gooseneck spout and wristblade handles, drain not included</image:title>
      <image:caption>KOHLER K-400T70-5ANA Triton Bowe 0.5 gpm centerset bathroom sink faucet with aerated flow, gooseneck spout and wristblade handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-400t70-5aka-triton-bowe-1-0-gpm-centerset-bathroom-sink-faucet-aerated</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_df630982-9a69-4792-901e-c32a415a013a.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-400T70-5AKA Triton Bowe 1.0 gpm centerset bathroom sink faucet with aerated flow, gooseneck spout and wristblade handles, drain not included</image:title>
      <image:caption>KOHLER K-400T70-5AKA Triton Bowe 1.0 gpm centerset bathroom sink faucet with aerated flow, gooseneck spout and wristblade handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-400t70-4anl-triton-bowe-0-5-gpm-centerset-bathroom-sink-faucet-laminar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac11762_rgb_63690713-57b3-4b9b-9094-77f6e34000fa.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-400T70-4ANL Triton Bowe 0.5 gpm centerset bathroom sink faucet with laminar flow, gooseneck spout and lever handles, drain not included</image:title>
      <image:caption>KOHLER K-400T70-4ANL Triton Bowe 0.5 gpm centerset bathroom sink faucet with laminar flow, gooseneck spout and lever handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-400t70-4akl-triton-bowe-1-0-gpm-centerset-bathroom-sink-faucet-laminar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_3da6ae3e-aa58-44ac-a5b8-a27518dc043e.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-400T70-4AKL Triton Bowe 1.0 gpm centerset bathroom sink faucet with laminar flow, gooseneck spout and lever handles, drain not included</image:title>
      <image:caption>KOHLER K-400T70-4AKL Triton Bowe 1.0 gpm centerset bathroom sink faucet with laminar flow, gooseneck spout and lever handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-400t70-5akl-triton-bowe-1-0-gpm-centerset-bathroom-sink-faucet-laminar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_667432a3-0c9b-4c00-a37c-d5f007eb35a9.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-400T70-5AKL Triton Bowe 1.0 gpm centerset bathroom sink faucet with laminar flow, gooseneck spout and wristblade handles, drain not included</image:title>
      <image:caption>KOHLER K-400T70-5AKL Triton Bowe 1.0 gpm centerset bathroom sink faucet with laminar flow, gooseneck spout and wristblade handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-toilet-tank-1-28-gpf-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa87263_rgb_73802cde-5b81-4626-bf50-a1db3316aac7.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-4369-RA Cimarron Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-4369-RA Cimarron Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-400t20-5anl-triton-bowe-0-5-gpm-centerset-bathroom-sink-faucet-laminar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac11760_rgb_1caab3a3-02e9-489e-a506-7720d37b099a.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-400T20-5ANL Triton Bowe 0.5 gpm centerset bathroom sink faucet with laminar flow and wristblade handles, drain not included</image:title>
      <image:caption>KOHLER K-400T20-5ANL Triton Bowe 0.5 gpm centerset bathroom sink faucet with laminar flow and wristblade handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-400t20-5ana-triton-bowe-0-5-gpm-centerset-bathroom-sink-faucet-aerated</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac11760_rgb_102b001c-04c3-4c0f-b634-b9e0608ccb4c.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-400T20-5ANA Triton Bowe 0.5 gpm centerset bathroom sink faucet with aerated flow and wristblade handles, drain not included</image:title>
      <image:caption>KOHLER K-400T20-5ANA Triton Bowe 0.5 gpm centerset bathroom sink faucet with aerated flow and wristblade handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-400t70-4aka-triton-bowe-1-0-gpm-centerset-bathroom-sink-faucet-aerated</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_a8987a1e-1d05-4385-b090-1399ab7d1a6b.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-400T70-4AKA Triton Bowe 1.0 gpm centerset bathroom sink faucet with aerated flow, gooseneck spout and lever handles, drain not included</image:title>
      <image:caption>KOHLER K-400T70-4AKA Triton Bowe 1.0 gpm centerset bathroom sink faucet with aerated flow, gooseneck spout and lever handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-400t20-5akl-triton-bowe-1-0-gpm-centerset-bathroom-sink-faucet-laminar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_5dacbebf-a25d-4a1a-8e5e-81fac210e4d3.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-400T20-5AKL Triton Bowe 1.0 gpm centerset bathroom sink faucet with laminar flow and wristblade handles, drain not included</image:title>
      <image:caption>KOHLER K-400T20-5AKL Triton Bowe 1.0 gpm centerset bathroom sink faucet with laminar flow and wristblade handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-400t70-4ana-triton-bowe-0-5-gpm-centerset-bathroom-sink-faucet-aerated</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac11762_rgb_62077424-1646-4245-9fc9-b5f1e58f261f.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-400T70-4ANA Triton Bowe 0.5 gpm centerset bathroom sink faucet with aerated flow, gooseneck spout and lever handles, drain not included</image:title>
      <image:caption>KOHLER K-400T70-4ANA Triton Bowe 0.5 gpm centerset bathroom sink faucet with aerated flow, gooseneck spout and lever handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-400t20-4anl-triton-bowe-0-5-gpm-centerset-bathroom-sink-faucet-laminar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac11758_rgb_1c8de436-7460-4d3e-9167-bfe39bda2616.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-400T20-4ANL Triton Bowe 0.5 gpm centerset bathroom sink faucet with laminar flow and lever handles, drain not included</image:title>
      <image:caption>KOHLER K-400T20-4ANL Triton Bowe 0.5 gpm centerset bathroom sink faucet with laminar flow and lever handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-two-piece-elongated-toilet-1-28-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab05018_rgb_7017da4d-3330-4b7b-878e-35fb8cb3cfe3.jpg?v=1745693899</image:loc>
      <image:title>KOHLER Highline Two-piece elongated toilet, 1.28 gpf</image:title>
      <image:caption>KOHLER Highline Two-piece elongated toilet, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-400t20-4aka-triton-bowe-1-0-gpm-centerset-bathroom-sink-faucet-aerated</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_9020ce11-5cc2-4424-8137-ada6991478f0.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-400T20-4AKA Triton Bowe 1.0 gpm centerset bathroom sink faucet with aerated flow and lever handles, drain not included</image:title>
      <image:caption>KOHLER K-400T20-4AKA Triton Bowe 1.0 gpm centerset bathroom sink faucet with aerated flow and lever handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-400t20-5aka-triton-bowe-1-0-gpm-centerset-bathroom-sink-faucet-aerated</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_ebc36c7e-fcbb-41f9-9f16-cdef96f40d45.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-400T20-5AKA Triton Bowe 1.0 gpm centerset bathroom sink faucet with aerated flow and wristblade handles, drain not included</image:title>
      <image:caption>KOHLER K-400T20-5AKA Triton Bowe 1.0 gpm centerset bathroom sink faucet with aerated flow and wristblade handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-400t20-4akl-triton-bowe-1-0-gpm-centerset-bathroom-sink-faucet-laminar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_3474b8f1-568f-4d98-84dd-98b30caa18bc.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-400T20-4AKL Triton Bowe 1.0 gpm centerset bathroom sink faucet with laminar flow and lever handles, drain not included</image:title>
      <image:caption>KOHLER K-400T20-4AKL Triton Bowe 1.0 gpm centerset bathroom sink faucet with laminar flow and lever handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-400t20-4ana-triton-bowe-0-5-gpm-centerset-bathroom-sink-faucet-aerated</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac11758_rgb_5e8b86bf-d5c5-4976-9b05-bbd02bd7ea96.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-400T20-4ANA Triton Bowe 0.5 gpm centerset bathroom sink faucet with aerated flow and lever handles, drain not included</image:title>
      <image:caption>KOHLER K-400T20-4ANA Triton Bowe 0.5 gpm centerset bathroom sink faucet with aerated flow and lever handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_a484907f-8110-4f32-b393-a1ef8f642abb.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3999-T Highline ComForteeight Two-piece elongated 1.28 gpf chair height toilet with tank cover locks</image:title>
      <image:caption>KOHLER 3999-T-0 Highline Comfort Height Two-Piece Elongated 1.28 Gpf Chair Height Toilet With Tank Cover Locks in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_f1ee37f6-c29e-43f8-b623-74727b24f46a.jpg?v=1745693898</image:loc>
      <image:title>KOHLER K-3999-TR Highline ComForteeight Two-piece elongated 1.28 gpf chair height toilet with right-hand trip lever and tank cover locks</image:title>
      <image:caption>KOHLER 3999-TR-0 Highline Comfort Height Two-Piece Elongated 1.28 Gpf Chair Height Toilet With Right-Hand Trip Lever And Tank Cover Locks in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet-5</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_3eb7dbfb-5b68-4d18-a9ff-59398790f57e.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3999-RZ Highline ComForteeight Two-piece elongated 1.28 gpf chair height toilet with right-hand trip lever, tank cover locks, and insulated tank</image:title>
      <image:caption>KOHLER 3999-RZ-0 Highline Comfort Height Two-Piece Elongated 1.28 Gpf Chair Height Toilet With Right-Hand Trip Lever, Tank Cover Locks, And Insulated Tank in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-elongated-1-28-gpf-toilet-tank-cover-locks-insulated</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_ed2cb4c6-9d1d-4004-9f40-3e565789396f.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3998-UT Wellworth Two-piece elongated 1.28 gpf toilet with tank cover locks and insulated tank</image:title>
      <image:caption>KOHLER 3998-UT-0 Wellworth Two-Piece Elongated 1.28 Gpf Toilet With Tank Cover Locks And Insulated Tank in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet-6</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_70195f70-e687-4652-99b4-37dbcaa49d44.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3999-RA Highline ComForteeight Two-piece elongated 1.28 gpf chair height toilet with right-hand trip lever</image:title>
      <image:caption>KOHLER 3999-RA-0 Highline Comfort Height Two-Piece Elongated 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-wellworth-two-piece-elongated-1-28-gpf-toilet-right-hand-trip-lever-tank</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_04914a8d-cd57-44b5-a00b-7c73932c157c.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3998-TR Wellworth Two-piece elongated 1.28 gpf toilet with right-hand trip lever and tank cover locks</image:title>
      <image:caption>KOHLER 3998-TR-0 Wellworth Two-Piece Elongated 1.28 Gpf Toilet With Right-Hand Trip Lever And Tank Cover Locks in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-elongated-toilet-1-28-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab01760_rgb_b1b919f3-4bc2-44e7-abbc-9944fcce0eb2.jpg?v=1745693899</image:loc>
      <image:title>KOHLER Wellworth Two-piece elongated toilet, 1.28 gpf</image:title>
      <image:caption>KOHLER Wellworth Two-piece elongated toilet, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-elongated-1-28-gpf-toilet-right-hand-trip-lever</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_7874eae3-6fa4-4eed-8ee0-10c623102e07.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3998-RA Wellworth Two-piece elongated 1.28 gpf toilet with right-hand trip lever</image:title>
      <image:caption>KOHLER 3998-RA-0 Wellworth Two-Piece Elongated 1.28 Gpf Toilet With Right-Hand Trip Lever in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-elongated-1-28-gpf-toilet-right-hand-trip-lever-tank-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_9f2137a1-cc02-4f2e-8c2a-b89d3818b9cd.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3998-RZ Wellworth Two-piece elongated 1.28 gpf toilet with right-hand trip lever, tank cover locks, and insulated tank</image:title>
      <image:caption>KOHLER 3998-RZ-0 Wellworth Two-Piece Elongated 1.28 Gpf Toilet With Right-Hand Trip Lever, Tank Cover Locks, And Insulated Tank in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-elongated-1-28-gpf-toilet-right-hand-trip-lever-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_978ae49d-7d13-4ed3-b766-b1a5265e11a5.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3998-UR Wellworth Two-piece elongated 1.28 gpf toilet with right-hand trip lever and insulated tank</image:title>
      <image:caption>KOHLER 3998-UR-0 Wellworth Two-Piece Elongated 1.28 Gpf Toilet With Right-Hand Trip Lever And Insulated Tank in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-elongated-1-28-gpf-toilet-tank-cover-locks</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_b3c4b06d-4c4b-4c1a-b411-52db2233e36c.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3998-T Wellworth Two-piece elongated 1.28 gpf toilet with tank cover locks</image:title>
      <image:caption>KOHLER 3998-T-0 Wellworth Two-Piece Elongated 1.28 Gpf Toilet With Tank Cover Locks in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-round-front-toilet-1-28-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab01759_rgb_1156a2be-c717-4311-b998-9e8e125ffb0c.jpg?v=1745693899</image:loc>
      <image:title>KOHLER Wellworth Two-piece round-front toilet, 1.28 gpf</image:title>
      <image:caption>KOHLER Wellworth Two-piece round-front toilet, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-round-front-1-28-gpf-toilet-tank-cover-locks</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_eada9381-77d6-4de9-b242-acee7f3f5446.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3997-UT Wellworth Two-piece round-front 1.28 gpf toilet with tank cover locks and insulated tank</image:title>
      <image:caption>KOHLER 3997-UT-0 Wellworth Two-Piece Round-Front 1.28 Gpf Toilet With Tank Cover Locks And Insulated Tank in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-round-front-1-28-gpf-toilet-right-hand-trip-lever</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_c11b864f-e5a5-40c1-8a6b-417103205a2a.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3997-UR Wellworth Two-piece round-front 1.28 gpf toilet with right-hand trip lever and insulated tank</image:title>
      <image:caption>KOHLER 3997-UR-0 Wellworth Two-Piece Round-Front 1.28 Gpf Toilet With Right-Hand Trip Lever And Insulated Tank in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-round-front-1-28-gpf-toilet-right-hand-trip-lever-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_410f4903-f962-47ea-bce5-d83ba16a9b28.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3997-RZ Wellworth Two-piece round-front 1.28 gpf toilet with right-hand trip lever, tank cover locks, and insulated tank</image:title>
      <image:caption>KOHLER 3997-RZ-0 Wellworth Two-Piece Round-Front 1.28 Gpf Toilet With Right-Hand Trip Lever, Tank Cover Locks, And Insulated Tank in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-round-front-1-28-gpf-toilet-right-hand-trip-lever-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_97d71fff-a9ae-45ae-b7c3-c22f0ccc2892.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3997-TR Wellworth Two-piece round-front 1.28 gpf toilet with right-hand trip lever and tank cover locks</image:title>
      <image:caption>KOHLER 3997-TR-0 Wellworth Two-Piece Round-Front 1.28 Gpf Toilet With Right-Hand Trip Lever And Tank Cover Locks in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-round-front-1-28-gpf-toilet-right-hand-trip-lever-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_90a556aa-4962-4cdb-8f61-c79c21a53d28.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3997-RA Wellworth Two-piece round-front 1.28 gpf toilet with right-hand trip lever</image:title>
      <image:caption>KOHLER 3997-RA-0 Wellworth Two-Piece Round-Front 1.28 Gpf Toilet With Right-Hand Trip Lever in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-round-front-1-28-gpf-toilet-tank-cover-locks-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_aee04240-743e-4e5c-95af-fe97f27f9bfc.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3997-T Wellworth Two-piece round-front 1.28 gpf toilet with tank cover locks</image:title>
      <image:caption>KOHLER 3997-T-0 Wellworth Two-Piece Round-Front 1.28 Gpf Toilet With Tank Cover Locks in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-elongated-dual-flush-toilet-right-hand-trip-lever</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_72e3c4d3-31b2-4484-939f-a69093086a0e.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3988-RA Wellworth Two-piece elongated dual-flush toilet with right-hand trip lever</image:title>
      <image:caption>KOHLER 3988-RA-0 Wellworth Two-Piece Elongated Dual-Flush Toilet With Right-Hand Trip Lever in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-comforteeight-two-piece-elongated-dual-flush-chair-height-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_df05743f-ab8a-4819-b16c-ef52c545d8e8.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3989-RA Highline ComForteeight Two-piece elongated dual-flush chair height toilet with right-hand trip lever</image:title>
      <image:caption>KOHLER 3989-RA-0 Highline Comfort Height Two-Piece Elongated Dual-Flush Chair Height Toilet With Right-Hand Trip Lever in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-33-top-undermount-double-bowl-kitchen-sink-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab05818_rgb_56766924-f9c7-49b5-94bf-3268f3f67ca0.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3996-4 Vault 33&quot; top-/undermount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3996-4 Vault 33&quot; top-/undermount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tresham-one-piece-compact-elongated-toilet-skirted-trapway-1-28-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac31588_rgb_be2f9d9f-4803-4436-8f91-3da970efda82.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3981-RA Tresham One-piece compact elongated toilet with skirted trapway, 1.28 gpf</image:title>
      <image:caption>KOHLER K-3981-RA Tresham One-piece compact elongated toilet with skirted trapway, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-round-front-dual-flush-toilet-right-hand-trip-lever</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_0c14575b-8887-4637-846c-78c23e76db4d.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3987-RA Wellworth Two-piece round-front dual-flush toilet with right-hand trip lever</image:title>
      <image:caption>KOHLER 3987-RA-0 Wellworth Two-Piece Round-Front Dual-Flush Toilet With Right-Hand Trip Lever in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-round-front-1-6-gpf-toilet-tank-cover-locks</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_54c5da39-0bb8-49a3-984b-6280c3ad09bc.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3977-RA Wellworth Two-piece round-front 1.6 gpf toilet with tank cover locks</image:title>
      <image:caption>KOHLER 3977-RA-0 Wellworth Two-Piece Round-Front 1.6 Gpf Toilet With Tank Cover Locks in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tresham-two-piece-elongated-toilet-1-28-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac48315_rgb_931dfa9a-88ce-4ee2-b85a-1e5912bc599d.jpg?v=1745693899</image:loc>
      <image:title>KOHLER Tresham Two-piece elongated toilet, 1.28 gpf</image:title>
      <image:caption>KOHLER Tresham Two-piece elongated toilet, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-reach-one-piece-compact-elongated-dual-flush-toilet-slow-close-seat</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_c9dcf607-54a2-4ef4-9e3e-08e8ed1a4ab1.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3983-S Reach One-piece compact elongated dual-flush toilet with slow-close seat</image:title>
      <image:caption>KOHLER K-3983-S Reach One-piece compact elongated dual-flush toilet with slow-close seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-comforteeight-two-piece-elongated-1-6-gpf-chair-height-toilet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_0bc2c47b-cce7-4165-b200-9e3792f10741.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3979-RA Highline ComForteeight Two-piece elongated 1.6 gpf chair height toilet with right-hand trip lever</image:title>
      <image:caption>KOHLER 3979-RA-0 Highline Comfort Height Two-Piece Elongated 1.6 Gpf Chair Height Toilet With Right-Hand Trip Lever in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet-7</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_345b2f25-928e-4138-bd30-3b6ed7c42665.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3949-UR Highline ComForteeight Two-piece elongated 1.28 gpf chair height toilet with right-hand trip lever, insulated tank and 14&quot; rough-in</image:title>
      <image:caption>KOHLER 3949-UR-0 Highline Comfort Height Two-Piece Elongated 1.28 Gpf Chair Height Toilet With Right-Hand Trip Lever, Insulated Tank And 14&quot; Rough-In in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-elongated-1-6-gpf-toilet-right-hand-trip-lever</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_ed083a81-a58a-4bf4-8dc4-7db227f258a0.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3978-RA Wellworth Two-piece elongated 1.6 gpf toilet with right-hand trip lever</image:title>
      <image:caption>KOHLER 3978-RA-47 Wellworth Two-Piece Elongated 1.6 Gpf Toilet With Right-Hand Trip Lever in Almond</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet-8</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_2a189d43-5be7-4828-a3e1-9fed425f2021.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3949-U Highline ComForteeight Two-piece elongated 1.28 gpf chair height toilet with insulated tank and 14&quot; rough-in</image:title>
      <image:caption>KOHLER 3949-U-0 Highline Comfort Height Two-Piece Elongated 1.28 Gpf Chair Height Toilet With Insulated Tank And 14&quot; Rough-In in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet-9</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_4cc38e03-f5a1-4e72-a525-0f6d2f84d2bd.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3949-UT Highline ComForteeight Two-piece elongated 1.28 gpf chair height toilet with tank cover locks, insulated tank and 14&quot; rough-in</image:title>
      <image:caption>KOHLER 3949-UT-0 Highline Comfort Height Two-Piece Elongated 1.28 Gpf Chair Height Toilet With Tank Cover Locks, Insulated Tank And 14&quot; Rough-In in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet-10</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_010ce5b3-a156-47c5-a0d6-9064cc9e6339.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3949-TR Highline ComForteeight Two-piece elongated 1.28 gpf chair height toilet with right-hand trip lever, tank cover locks and 14&quot; rough-in</image:title>
      <image:caption>KOHLER 3949-TR-0 Highline Comfort Height Two-Piece Elongated 1.28 Gpf Chair Height Toilet With Right-Hand Trip Lever, Tank Cover Locks And 14&quot; Rough-In in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet-11</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_7d14459d-826c-4e27-acf9-7ea040c41288.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3949-RA Highline ComForteeight Two-piece elongated 1.28 gpf chair height toilet with right-hand trip lever and 14&quot; rough-in</image:title>
      <image:caption>KOHLER 3949-RA-0 Highline Comfort Height Two-Piece Elongated 1.28 Gpf Chair Height Toilet With Right-Hand Trip Lever And 14&quot; Rough-In in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet-12</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_d6d4817d-70bc-43e1-947c-0509c2d1c0c4.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3949-RZ Highline ComForteeight Two-piece elongated 1.28 gpf chair height toilet with right-hand trip lever, tank cover locks, insulated tank and 14&quot; rough-in</image:title>
      <image:caption>KOHLER 3949-RZ-0 Highline Comfort Height Two-Piece Elongated 1.28 Gpf Chair Height Toilet With Right-Hand Trip Lever, Tank Cover Locks, Insulated Tank And 14&quot; Rough-In in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-elongated-1-28-gpf-toilet-tank-cover-locks-14-rough</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_5e6871e5-8f4e-40ff-af67-4f882d4e9b19.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3948-T Wellworth Two-piece elongated 1.28 gpf toilet with tank cover locks and 14&quot; rough-in</image:title>
      <image:caption>KOHLER 3948-T-47 Wellworth Two-Piece Elongated 1.28 Gpf Toilet With Tank Cover Locks And 14&quot; Rough-In in Almond</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-elongated-1-28-gpf-toilet-right-hand-trip-lever-tank-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_17d9e4be-d43e-4eac-8cc5-7d41379f861d.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3948-TR Wellworth Two-piece elongated 1.28 gpf toilet with right-hand trip lever, tank cover locks and 14&quot; rough-in</image:title>
      <image:caption>KOHLER 3948-TR-96 Wellworth Two-Piece Elongated 1.28 Gpf Toilet With Right-Hand Trip Lever, Tank Cover Locks And 14&quot; Rough-In in Biscuit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-elongated-1-28-gpf-toilet-right-hand-trip-lever-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_9e44092d-c2c5-493f-a032-4b6609148f6c.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3948-UR Wellworth Two-piece elongated 1.28 gpf toilet with right-hand trip lever, insulated tank and 14&quot; rough-in</image:title>
      <image:caption>KOHLER 3948-UR-0 Wellworth Two-Piece Elongated 1.28 Gpf Toilet With Right-Hand Trip Lever, Insulated Tank And 14&quot; Rough-In in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-round-front-1-28-gpf-toilet-tank-cover-locks-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_f370160a-824c-4a18-a2d5-51ca036f3dda.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3947-UT Wellworth Two-piece round-front 1.28 gpf toilet with tank cover locks, insulated tank and 14&quot; rough-in</image:title>
      <image:caption>KOHLER 3947-UT-0 Wellworth Two-Piece Round-Front 1.28 Gpf Toilet With Tank Cover Locks, Insulated Tank And 14&quot; Rough-In in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-elongated-1-28-gpf-toilet-insulated-tank-14-rough-in</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_968fe111-f728-4bf7-ab82-1280d5afcff9.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3948-U Wellworth Two-piece elongated 1.28 gpf toilet with insulated tank and 14&quot; rough-in</image:title>
      <image:caption>KOHLER 3948-U-0 Wellworth Two-Piece Elongated 1.28 Gpf Toilet With Insulated Tank And 14&quot; Rough-In in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-elongated-1-28-gpf-toilet-right-hand-trip-lever-tank-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_8ca5f023-f5a6-4eec-937c-5a2b2ffc379f.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3948-RZ Wellworth Two-piece elongated 1.28 gpf toilet with right-hand trip lever, tank cover locks, insulated tank and 14&quot; rough-in</image:title>
      <image:caption>KOHLER 3948-RZ-0 Wellworth Two-Piece Elongated 1.28 Gpf Toilet With Right-Hand Trip Lever, Tank Cover Locks, Insulated Tank And 14&quot; Rough-In in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-elongated-1-28-gpf-toilet-tank-cover-locks-insulated-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_ae8d2bd5-683f-4a43-aab9-cf27b3590de3.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3948-UT Wellworth Two-piece elongated 1.28 gpf toilet with tank cover locks, insulated tank and 14&quot; rough-in</image:title>
      <image:caption>KOHLER 3948-UT-0 Wellworth Two-Piece Elongated 1.28 Gpf Toilet With Tank Cover Locks, Insulated Tank And 14&quot; Rough-In in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-round-front-1-28-gpf-toilet-insulated-tank-14-rough</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_77d76d66-cece-41b5-afd8-2f2b1dfda098.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3947-U Wellworth Two-piece round-front 1.28 gpf toilet with insulated tank and 14&quot; rough-in</image:title>
      <image:caption>KOHLER 3947-U-0 Wellworth Two-Piece Round-Front 1.28 Gpf Toilet With Insulated Tank And 14&quot; Rough-In in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-round-front-1-28-gpf-toilet-right-hand-trip-lever-5</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_083bcdf0-4ec9-49c8-8afd-35c833cc23cb.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3947-RZ Wellworth Two-piece round-front 1.28 gpf toilet with right-hand trip lever, tank cover locks, insulated tank and 14&quot; rough-in</image:title>
      <image:caption>KOHLER 3947-RZ-0 Wellworth Two-Piece Round-Front 1.28 Gpf Toilet With Right-Hand Trip Lever, Tank Cover Locks, Insulated Tank And 14&quot; Rough-In in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-round-front-1-28-gpf-toilet-right-hand-trip-lever-6</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_f1821dd0-15c2-4770-bade-40381c8fd7a3.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3947-UR Wellworth Two-piece round-front 1.28 gpf toilet with right-hand trip lever, insulated tank and 14&quot; rough-in</image:title>
      <image:caption>KOHLER 3947-UR-0 Wellworth Two-Piece Round-Front 1.28 Gpf Toilet With Right-Hand Trip Lever, Insulated Tank And 14&quot; Rough-In in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-elongated-1-28-gpf-toilet-right-hand-trip-lever-14</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_c4e8e860-26c4-4241-a6b1-cee38c3378fb.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3948-RA Wellworth Two-piece elongated 1.28 gpf toilet with right-hand trip lever and 14&quot; rough-in</image:title>
      <image:caption>KOHLER 3948-RA-0 Wellworth Two-Piece Elongated 1.28 Gpf Toilet With Right-Hand Trip Lever And 14&quot; Rough-In in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-round-front-1-28-gpf-toilet-tank-cover-locks-14</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_4803d487-f96b-4300-b8cf-38d3814e58b8.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3947-T Wellworth Two-piece round-front 1.28 gpf toilet with tank cover locks and 14&quot; rough-in</image:title>
      <image:caption>KOHLER 3947-T-0 Wellworth Two-Piece Round-Front 1.28 Gpf Toilet With Tank Cover Locks And 14&quot; Rough-In in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-adair-one-piece-elongated-toilet-1-28-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab43884_rgb_da93ac5a-910c-40dc-9ea9-7e7ecaf44134.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3946-RA Adair One-piece elongated toilet, 1.28 gpf</image:title>
      <image:caption>KOHLER K-3946-RA Adair One-piece elongated toilet, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-35-3-4-top-mount-double-bowl-farmhouse-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab02425_rgb_ebecaa3f-674a-454f-a764-664300c2c2a1.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3944-3 Vault 35-3/4&quot; top-mount double-bowl farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-3944-3 Vault 35-3/4&quot; top-mount double-bowl farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-round-front-1-28-gpf-toilet-right-hand-trip-lever-14</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_c1f7c669-8942-4374-9d80-6080cd847413.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3947-RA Wellworth Two-piece round-front 1.28 gpf toilet with right-hand trip lever and 14&quot; rough-in</image:title>
      <image:caption>KOHLER 3947-RA-0 Wellworth Two-Piece Round-Front 1.28 Gpf Toilet With Right-Hand Trip Lever And 14&quot; Rough-In in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-round-front-1-28-gpf-toilet-right-hand-trip-lever-7</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_998822cb-ae2d-4c57-bf01-0f716d458bf6.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3947-TR Wellworth Two-piece round-front 1.28 gpf toilet with right-hand trip lever, tank cover locks and 14&quot; rough-in</image:title>
      <image:caption>KOHLER 3947-TR-0 Wellworth Two-Piece Round-Front 1.28 Gpf Toilet With Right-Hand Trip Lever, Tank Cover Locks And 14&quot; Rough-In in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-35-3-4-top-mount-double-bowl-farmhouse-kitchen-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab02423_rgb_8adebf5f-d376-4377-935f-2c3fde3eca53.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3944-1 Vault 35-3/4&quot; top-mount double-bowl farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-3944-1 Vault 35-3/4&quot; top-mount double-bowl farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-35-3-4-top-mount-double-bowl-farmhouse-kitchen-sink-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab02044_rgb_8da129e7-d7b5-4b8c-99d6-f557c9f5e307.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3944-4 Vault 35-3/4&quot; top-mount double-bowl farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-3944-4 Vault 35-3/4&quot; top-mount double-bowl farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-widespread-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa91102_rgb_3afb838e-78f9-4898-b161-2e375324c63b.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-394-4 Devonshire Widespread bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-394-4 Devonshire Widespread bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-35-3-4-top-mount-single-bowl-farmhouse-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab02448_rgb_5472b183-c34d-41ed-9a57-fddfb8440205.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3942-1 Vault 35-3/4&quot; top-mount single-bowl farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-3942-1 Vault 35-3/4&quot; top-mount single-bowl farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-35-3-4-top-mount-single-bowl-farmhouse-kitchen-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab01288_rgb_01f3c03e-dace-4077-8489-a44e89d12416.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3942-4 Vault 35-3/4&quot; top-mount single-bowl farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-3942-4 Vault 35-3/4&quot; top-mount single-bowl farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-centerset-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab02182_rgb_46741df9-0765-4d24-8cb5-922830c94e03.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-393-N4 Devonshire Centerset bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-393-N4 Devonshire Centerset bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-29-3-4-top-mount-single-bowl-farmhouse-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab03405_rgb_5cb8c1f8-5553-401f-8590-1aedb1eed4c1.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3935-1 Vault 29-3/4&quot; top-mount single-bowl farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-3935-1 Vault 29-3/4&quot; top-mount single-bowl farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-29-3-4-top-mount-single-bowl-farmhouse-kitchen-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_89338268-3173-4864-aef3-8131f8baf705.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3935-3 Vault 29-3/4&quot; top-mount single-bowl farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-3935-3 Vault 29-3/4&quot; top-mount single-bowl farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kathryn-one-piece-compact-elongated-concealed-trapway-1-28-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91703_rgb_630c9d00-a6c8-4b63-bd0b-61be7f0e1965.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3940-RA Kathryn One-piece compact elongated with concealed trapway, 1.28 gpf</image:title>
      <image:caption>KOHLER K-3940-RA Kathryn One-piece compact elongated with concealed trapway, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-35-3-4-top-mount-single-bowl-farmhouse-kitchen-sink-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_ebb6189c-95f7-4bca-9a9d-f0f86d963e78.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3942-3 Vault 35-3/4&quot; top-mount single-bowl farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-3942-3 Vault 35-3/4&quot; top-mount single-bowl farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-3933-u-memoirs-stately-two-piece-round-front-1-28-gpf-chair-height</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_0057476f-0246-4382-ba3f-95d43b752623.jpg?v=1745693899</image:loc>
      <image:title>KOHLER 3933-U Memoirs Stately Two-piece round-front 1.28 gpf chair height toilet with insulated tank</image:title>
      <image:caption>KOHLER 3933-U Memoirs Stately 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-memoirs-stately-two-piece-round-front-toilet-1-28-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab04804_rgb_a58e4b5b-65c9-423a-9832-25465fed1272.jpg?v=1745693899</image:loc>
      <image:title>KOHLER Memoirs Stately Two-piece round-front toilet, 1.28 gpf</image:title>
      <image:caption>KOHLER Memoirs Stately Two-piece round-front toilet, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-wall-mount-bath-spout-diverter-slip-fit-connection</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab05459_rgb_52d88e71-c1fb-436c-9291-f63c35e28fb1.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-389-S Devonshire Wall-mount bath spout with diverter, slip-fit connection</image:title>
      <image:caption>KOHLER K-389-S Devonshire Wall-mount bath spout with diverter, slip-fit connection</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet-13</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_73067853-a661-4f06-bdf6-7830c0afc82d.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3889-UT Highline ComForteeight Two-piece elongated 1.28 gpf chair height toilet with tank cover locks, insulated tank and 10&quot; rough-in</image:title>
      <image:caption>KOHLER 3889-UT-0 Highline Comfort Height Two-Piece Elongated 1.28 Gpf Chair Height Toilet With Tank Cover Locks, Insulated Tank And 10&quot; Rough-In in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-25-top-undermount-single-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab46692_rgb_91ef0373-bfc4-481d-8295-c5b2df3fe9e7.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3894-4 Vault 25&quot; top-/undermount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3894-4 Vault 25&quot; top-/undermount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-two-piece-elongated-toilet-1-28-gpf-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab05018_rgb_56c397e0-868e-4bd0-bd12-69fdd5d2aa49.jpg?v=1745693899</image:loc>
      <image:title>KOHLER Highline Two-piece elongated toilet, 1.28 gpf</image:title>
      <image:caption>KOHLER Highline Two-piece elongated toilet, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet-14</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_4b36faae-195f-4bfa-9f80-a629433f81f3.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3889-TR Highline ComForteeight Two-piece elongated 1.28 gpf chair height toilet with right-hand trip lever, tank cover locks and 10&quot; rough-in</image:title>
      <image:caption>KOHLER 3889-TR-0 Highline Comfort Height Two-Piece Elongated 1.28 Gpf Chair Height Toilet With Right-Hand Trip Lever, Tank Cover Locks And 10&quot; Rough-In in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet-15</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_f900d25d-cfc0-401a-afd5-93109e5d7e8c.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3889-T Highline ComForteeight Two-piece elongated 1.28 gpf chair height toilet with tank cover locks and 10&quot; rough-in</image:title>
      <image:caption>KOHLER 3889-T-0 Highline Comfort Height Two-Piece Elongated 1.28 Gpf Chair Height Toilet With Tank Cover Locks And 10&quot; Rough-In in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet-16</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_9319eafd-ac54-410e-a499-d40312736cd1.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3889-RZ Highline ComForteeight Two-piece elongated 1.28 gpf chair height toilet with right-hand trip lever, tank cover locks, insulated tank and 10&quot; rough-in</image:title>
      <image:caption>KOHLER 3889-RZ-0 Highline Comfort Height Two-Piece Elongated 1.28 Gpf Chair Height Toilet With Right-Hand Trip Lever, Tank Cover Locks, Insulated Tank And 10&quot; Rough-In in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet-17</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_bca7aac4-05c4-4a33-86d2-9378673f4c41.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3889-RA Highline ComForteeight Two-piece elongated 1.28 gpf chair height toilet with right-hand trip lever and 10&quot; rough-in</image:title>
      <image:caption>KOHLER 3889-RA-0 Highline Comfort Height Two-Piece Elongated 1.28 Gpf 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-toccata-33-x-22-x-9-1-4-top-mount-double-equal-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_68b3843e-30df-43e6-b35b-b9c8a6abf0b6.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3847-3-NA Toccata 33&quot; x 22&quot; x 9-1/4&quot; top-mount double-equal kitchen sink</image:title>
      <image:caption>KOHLER 3847-3-NA Toccata 33&quot; X 22&quot; X 9-1/4&quot; Top-Mount Double-Equal Kitchen Sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet-18</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_d1a6fe76-8221-48a2-a2a8-814c299e3ed6.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3889-UR Highline ComForteeight Two-piece elongated 1.28 gpf chair height toilet with right-hand trip lever, insulated tank and 10&quot; rough-in</image:title>
      <image:caption>KOHLER 3889-UR-0 Highline Comfort Height Two-Piece Elongated 1.28 Gpf Chair Height Toilet With Right-Hand Trip Lever, Insulated Tank And 10&quot; Rough-In in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-octave-33-x-22-x-9-5-16-top-mount-undermount-double-equal-stainless</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_83e8c7b0-0411-416e-8d2a-6210ab3b44a7.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3842-1-NA Octave 33&quot; x 22&quot; x 9-5/16&quot; Top-mount/undermount double-equal stainless steel kitchen sink with single faucet hole</image:title>
      <image:caption>KOHLER 3842-1-NA Octave 33&quot; X 22&quot; X 9-5/16&quot; Top-Mount/Undermount Double-Equal Stainless Steel Kitchen Sink With Single Faucet Hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-12-1-4-top-undermount-bar-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab38935_rgb_b6b8c15f-e325-4466-9c1c-36d00ca09595.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3840-3 Vault 12-1/4&quot; top-/undermount bar sink</image:title>
      <image:caption>KOHLER K-3840-3 Vault 12-1/4&quot; top-/undermount bar sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-15-top-undermount-bar-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa79547_rgb_9f409f75-fdd1-4214-a49a-dfe83991c640.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3840-1 Vault 15&quot; top-/undermount bar sink</image:title>
      <image:caption>KOHLER K-3840-1 Vault 15&quot; top-/undermount bar sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-smart-divide-33-top-undermount-double-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa79408_rgb_83f82da4-7181-4ae5-b5f9-3af40da7723f.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3839-3 Vault Smart Divide 33&quot; top-/undermount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3839-3 Vault Smart Divide 33&quot; top-/undermount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-smart-divide-33-top-undermount-double-bowl-kitchen-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa79410_rgb_6885a50e-c03b-4285-81fb-c817c0fa9922.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3839-4 Vault Smart Divide 33&quot; top-/undermount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3839-4 Vault Smart Divide 33&quot; top-/undermount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-branham-full-stall-washout-urinal-top-spud</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad01303_rgb_8691c41d-4d69-4e61-88f2-3bb13046a62b.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-25039-T Branham Full stall washout urinal with top spud</image:title>
      <image:caption>KOHLER K-25039-T Branham Full stall washout urinal with top spud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-modflex-adjust-bowl-floor-mount-top-spud-flushometer-bowl-bedpan-lugs</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae15163_rgb_24574739-a389-483b-8344-82071b3c4ad3.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-25042-SSL Modflex Adjust-a-Bowl Floor-mount top spud flushometer bowl with bedpan lugs</image:title>
      <image:caption>KOHLER K-25042-SSL Modflex Adjust-a-Bowl Floor-mount top spud flushometer bowl with bedpan lugs</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-honesty-widespread-bathroom-sink-faucet-0-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14178_rgb_a89e3336-2147-467b-a34a-21fb762d57b0.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-24857-4 Honesty Widespread bathroom sink faucet, 0.5 gpm</image:title>
      <image:caption>KOHLER K-24857-4 Honesty Widespread bathroom sink faucet, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-branham-full-stall-washout-urinal-rear-spud</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad01299_rgb_863a9098-c8c8-40f5-8ca1-ad572bc99292.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-25039-R Branham Full stall washout urinal with rear spud</image:title>
      <image:caption>KOHLER K-25039-R Branham Full stall washout urinal with rear spud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parallel-single-function-showerhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38670_rgb_bdc37c30-95d8-4dc8-ba84-9b9ba8d5e252.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-24805-G Parallel Single-function showerhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-24805-G Parallel Single-function showerhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stargaze-60-x-34-freestanding-heated-bubblemassage-air-bath-bask-heated</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac43733_rgb_ac97bd6f-88cb-4f0e-b71f-e68d15eb807c.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-24018-GHW Stargaze 60&quot; x 34&quot; freestanding Heated BubbleMassage air bath with Bask heated surface and straight shroud</image:title>
      <image:caption>KOHLER K-24018-GHW Stargaze 60&quot; x 34&quot; freestanding Heated BubbleMassage air bath with Bask heated surface and straight shroud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-modflex-adjust-bowl-flushometer-bowl-top-spud</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae17635_rgb_48a36576-77cd-4de7-8c87-00961169eb1c.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-25042-SS Modflex Adjust-a-Bowl Flushometer bowl with top spud</image:title>
      <image:caption>KOHLER K-25042-SS Modflex Adjust-a-Bowl Flushometer bowl with top spud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stargaze-60-x-34-freestanding-heated-bubblemassage-air-bath-straight</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac43733_rgb_14e0eba6-d43c-4889-b71e-3bbdb43a40a9.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-24018-GH Stargaze 60&quot; x 34&quot; freestanding Heated BubbleMassage air bath with straight shroud</image:title>
      <image:caption>KOHLER K-24018-GH Stargaze 60&quot; x 34&quot; freestanding Heated BubbleMassage air bath with straight shroud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stargaze-60-x-34-freestanding-heated-bubblemassage-air-bath-fluted-shroud</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac68651_rgb_78e68021-6360-457b-8634-35fcc5c94b97.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-24019-GH Stargaze 60&quot; x 34&quot; freestanding Heated BubbleMassage air bath with fluted shroud</image:title>
      <image:caption>KOHLER K-24019-GH Stargaze 60&quot; x 34&quot; freestanding Heated BubbleMassage air bath with fluted shroud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stargaze-60-x-34-freestanding-heated-bubblemassage-air-bath-bask-heated-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac68655_rgb_3389b46e-8e77-4d0f-8db1-64fbdb72f389.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-24019-GHW Stargaze 60&quot; x 34&quot; freestanding Heated BubbleMassage air bath with Bask heated surface and fluted shroud</image:title>
      <image:caption>KOHLER K-24019-GHW Stargaze 60&quot; x 34&quot; freestanding Heated BubbleMassage air bath with Bask heated surface and fluted shroud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stargaze-60-x-34-freestanding-bath-bask-heated-surface-fluted-shroud</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac43729_rgb_ddafa6da-f41b-49e4-8a6d-6bb507abe396.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-24011-W1 Stargaze 60&quot; x 34&quot; freestanding bath with Bask heated surface and fluted shroud</image:title>
      <image:caption>KOHLER K-24011-W1 Stargaze 60&quot; x 34&quot; freestanding bath with Bask heated surface and fluted shroud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunstruck-60-1-2-x-34-1-2-freestanding-heated-bubblemassage-air-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac72517_rgb_c43279b7-96f7-4cd5-89fb-522e0d0b8d55.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-24009-GHW Sunstruck 60-1/2&quot; x 34-1/2&quot; freestanding Heated BubbleMassage air bath with Bask heated surface and fluted shroud</image:title>
      <image:caption>KOHLER K-24009-GHW Sunstruck 60-1/2&quot; x 34-1/2&quot; freestanding Heated BubbleMassage air bath with Bask heated surface and fluted shroud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunstruck-60-1-2-x-34-1-2-freestanding-heated-bubblemassage-air-bath-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac68641_rgb_8254ad37-ada0-4575-87fe-85c878fd55c5.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-24008-GH Sunstruck 60-1/2&quot; x 34-1/2&quot; freestanding Heated BubbleMassage air bath with straight shroud</image:title>
      <image:caption>KOHLER K-24008-GH Sunstruck 60-1/2&quot; x 34-1/2&quot; freestanding Heated BubbleMassage air bath with straight shroud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunstruck-60-x-34-freestanding-bath-bask-heated-surface-fluted-shroud</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac06690_rgb_82d4ece5-908f-4721-a623-147f123c4781.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-24002-W1 Sunstruck 60&quot; x 34&quot; freestanding bath with Bask heated surface and fluted shroud</image:title>
      <image:caption>KOHLER K-24002-W1 Sunstruck 60&quot; x 34&quot; freestanding bath with Bask heated surface and fluted shroud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunstruck-60-1-2-x-34-1-2-freestanding-heated-bubblemassage-air-bath-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac72513_rgb_ef3bc674-d772-4248-9895-682655f2962c.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-24009-GH Sunstruck 60-1/2&quot; x 34-1/2&quot; freestanding Heated BubbleMassage air bath with fluted shroud</image:title>
      <image:caption>KOHLER K-24009-GH Sunstruck 60-1/2&quot; x 34-1/2&quot; freestanding Heated BubbleMassage air bath with fluted shroud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunstruck-60-x-34-freestanding-bath-bask-heated-surface-straight-shroud</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac06686_rgb_579e7000-5b0e-479c-851c-26899176014e.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-24001-W1 Sunstruck 60&quot; x 34&quot; freestanding bath with Bask heated surface and straight shroud</image:title>
      <image:caption>KOHLER K-24001-W1 Sunstruck 60&quot; x 34&quot; freestanding bath with Bask heated surface and straight shroud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunstruck-60-1-2-x-34-1-2-freestanding-heated-bubblemassage-air-bath-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac68645_rgb_63729f02-a3fa-49e1-b3e6-ad1f8969a712.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-24008-GHW Sunstruck 60-1/2&quot; x 34-1/2&quot; freestanding Heated BubbleMassage air bath with Bask heated surface and straight shroud</image:title>
      <image:caption>KOHLER K-24008-GHW Sunstruck 60-1/2&quot; x 34-1/2&quot; freestanding Heated BubbleMassage air bath with Bask heated surface and straight shroud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-two-light-sconce</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac80302_rgb_faa4e192-4698-499a-affc-140a51865672.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-23687-BA02 Memoirs Two-light sconce</image:title>
      <image:caption>KOHLER K-23687-BA02 Memoirs Two-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-three-light-sconce</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac80280_rgb_02d3b548-17b0-4857-9769-1c44fe2123e8.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-23688-BA03 Memoirs Three-light sconce</image:title>
      <image:caption>KOHLER K-23688-BA03 Memoirs Three-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-four-light-sconce</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac80194_rgb_b0681653-aa41-4a2f-bb1c-00b2e65cd95a.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-23689-BA04 Memoirs Four-light sconce</image:title>
      <image:caption>KOHLER K-23689-BA04 Memoirs Four-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-one-light-sconce</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac80276_rgb_79395c8e-0459-471e-9cd4-8e435a1a8827.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-23686-SC01 Memoirs One-light sconce</image:title>
      <image:caption>KOHLER K-23686-SC01 Memoirs One-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stargaze-60-x-34-freestanding-bath-bask-heated-surface-straight-shroud</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac43725_rgb_3fa8a8cc-2f7d-41d8-a047-cb65447b16a2.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-24010-W1 Stargaze 60&quot; x 34&quot; freestanding bath with Bask heated surface and straight shroud</image:title>
      <image:caption>KOHLER K-24010-W1 Stargaze 60&quot; x 34&quot; freestanding bath with Bask heated surface and straight shroud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-2362-4-cimarron-pedestal-bathroom-sink-4-centerset-faucet-holes</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_cf1a5aed-0746-4e51-b179-18b0c2ace15d.jpg?v=1745693901</image:loc>
      <image:title>KOHLER 2362-4 Cimarron Pedestal bathroom sink with 4&quot; centerset faucet holes</image:title>
      <image:caption>KOHLER 2362-4 Cimarron Pedestal bathroom sink with 4&quot; centerset faucet holes</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-22-3-4-rectangular-pedestal-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa70303_rgb_a068a8fc-289a-47bf-978f-5d172cf516f0.jpg?v=1745693901</image:loc>
      <image:title>KOHLER Cimarron 22-3/4&quot; rectangular pedestal bathroom sink</image:title>
      <image:caption>KOHLER Cimarron 22-3/4&quot; rectangular pedestal bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-modern-farm-three-light-sconce</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_db2ed12b-4510-469c-9464-9261ed66e3ab.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-23665-SC03 Modern Farm Three-light sconce</image:title>
      <image:caption>KOHLER K-23665-SC03 Modern Farm Three-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-2359-8-archer-pedestal-bathroom-sink-8-widespread-faucet-holes</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_fb266f4f-0415-46ac-9fbd-9d55e738f9ed.jpg?v=1745693901</image:loc>
      <image:title>KOHLER 2359-8 Archer Pedestal bathroom sink with 8&quot; widespread faucet holes</image:title>
      <image:caption>KOHLER 2359-8 Archer Pedestal bathroom sink with 8&quot; widespread faucet holes</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-22-3-4-rectangular-pedestal-bathroom-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa70314_rgb_4c800d19-1110-4727-a216-bd166bc693dc.jpg?v=1745693901</image:loc>
      <image:title>KOHLER Cimarron 22-3/4&quot; rectangular pedestal bathroom sink</image:title>
      <image:caption>KOHLER Cimarron 22-3/4&quot; rectangular pedestal bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-modern-farm-three-light-chandelier</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_051ff5f8-2d0c-45f1-a439-d3f8c4ace577.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-23662-CH03 Modern Farm Three-light chandelier</image:title>
      <image:caption>KOHLER 23662-CH03-BGL Modern Farm Three-Light Chandelier in Moderne Brushed Gold</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-2362-1-cimarron-pedestal-bathroom-sink-single-faucet-hole</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_a6e1ab96-08c2-4f61-bb9a-63e3f7fb7786.jpg?v=1745693901</image:loc>
      <image:title>KOHLER 2362-1 Cimarron Pedestal bathroom sink with single faucet hole</image:title>
      <image:caption>KOHLER 2362-1 Cimarron Pedestal bathroom sink with single faucet hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-2359-1-archer-pedestal-bathroom-sink-single-faucet-hole</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_87bf008a-3f1d-4be2-8d70-3e10af16b2dc.jpg?v=1745693901</image:loc>
      <image:title>KOHLER 2359-1 Archer Pedestal bathroom sink with single faucet hole</image:title>
      <image:caption>KOHLER 2359-1 Archer Pedestal bathroom sink with single faucet hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-2362-8-cimarron-pedestal-bathroom-sink-8-widespread-faucet-holes</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_430cdf11-6553-4059-beee-ee71370d7ae0.jpg?v=1745693901</image:loc>
      <image:title>KOHLER 2362-8 Cimarron Pedestal bathroom sink with 8&quot; widespread faucet holes</image:title>
      <image:caption>KOHLER 2362-8 Cimarron Pedestal bathroom sink with 8&quot; widespread faucet holes</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-22-3-4-rectangular-pedestal-bathroom-sink-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa70323_rgb_0fa1380b-68ee-4761-a1c9-4477257e5ed7.jpg?v=1745693901</image:loc>
      <image:title>KOHLER Cimarron 22-3/4&quot; rectangular pedestal bathroom sink</image:title>
      <image:caption>KOHLER Cimarron 22-3/4&quot; rectangular pedestal bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-24-rectangular-pedestal-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa64052_rgb_3758dc78-98be-4a68-96c9-56e222391014.jpg?v=1745693901</image:loc>
      <image:title>KOHLER Archer 24&quot; rectangular pedestal bathroom sink</image:title>
      <image:caption>KOHLER Archer 24&quot; rectangular pedestal bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-22-3-4-rectangular-drop-in-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa67109_rgb_78de6a9a-7ddb-4be9-bddd-6096e559fb70.jpg?v=1745693901</image:loc>
      <image:title>KOHLER Archer 22-3/4&quot; rectangular drop-in bathroom sink</image:title>
      <image:caption>KOHLER Archer 22-3/4&quot; rectangular drop-in bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-24-rectangular-pedestal-bathroom-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa64041_rgb_b5d00d57-a94c-4d4d-b11c-5c334dc0a748.jpg?v=1745693901</image:loc>
      <image:title>KOHLER Archer 24&quot; rectangular pedestal bathroom sink</image:title>
      <image:caption>KOHLER Archer 24&quot; rectangular pedestal bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-24-rectangular-pedestal-bathroom-sink-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa64029_rgb_efa2ef3a-5a59-4edb-a9f6-ebf4d4b116fc.jpg?v=1745693901</image:loc>
      <image:title>KOHLER Archer 24&quot; rectangular pedestal bathroom sink</image:title>
      <image:caption>KOHLER Archer 24&quot; rectangular pedestal bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-22-3-4-rectangular-drop-in-bathroom-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa67121_rgb_57c05d38-4d1d-4056-b334-07d79aec6e9f.jpg?v=1745693901</image:loc>
      <image:title>KOHLER Archer 22-3/4&quot; rectangular drop-in bathroom sink</image:title>
      <image:caption>KOHLER Archer 22-3/4&quot; rectangular drop-in bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-22-3-4-rectangular-drop-in-bathroom-sink-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa67133_rgb_37386a4d-5e8d-4d1d-8308-4631159a67ec.jpg?v=1745693901</image:loc>
      <image:title>KOHLER Archer 22-3/4&quot; rectangular drop-in bathroom sink</image:title>
      <image:caption>KOHLER Archer 22-3/4&quot; rectangular drop-in bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-22-3-4-rectangle-drop-in-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa58717_rgb_ed43cec0-a418-4d76-8105-4496881e34b5.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-2351-8 Cimarron 22-3/4&quot; rectangle drop-in bathroom sink</image:title>
      <image:caption>KOHLER K-2351-8 Cimarron 22-3/4&quot; rectangle drop-in bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-two-light-led-sconce</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad53279_rgb_45b44d34-2cdc-4a70-98ec-c59d0da5187b.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-23464-SCLED Components Two-light LED sconce</image:title>
      <image:caption>KOHLER K-23464-SCLED Components Two-light LED sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-one-light-led-lacemaker-sconce</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad53281_rgb_e09675a8-62ed-426f-a630-5eb01bc3762b.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-23467-SCLED Components One-light LED lacemaker sconce</image:title>
      <image:caption>KOHLER K-23467-SCLED Components One-light LED lacemaker sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-22-3-4-rectangle-drop-in-bathroom-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa58705_rgb_278e1c17-ba59-4916-97d4-0272001100d1.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2351-4 Cimarron 22-3/4&quot; rectangle drop-in bathroom sink</image:title>
      <image:caption>KOHLER K-2351-4 Cimarron 22-3/4&quot; rectangle drop-in bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-22-3-4-rectangle-drop-in-bathroom-sink-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa58693_rgb_bbc1f5e5-106d-49ca-8538-ad4b50b10ea8.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-2351-1 Cimarron 22-3/4&quot; rectangle drop-in bathroom sink</image:title>
      <image:caption>KOHLER K-2351-1 Cimarron 22-3/4&quot; rectangle drop-in bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-six-light-led-chandelier</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_3ea81e37-58a0-4e8a-8daf-d222be49c6e1.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-23460-CHLED Components Six-light LED chandelier</image:title>
      <image:caption>KOHLER 23460-CHLED-BGL Components Six-Light Led Chandelier in Moderne Brushed Gold</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-one-light-led-sconce</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad53278_rgb_ce14a5e2-d51a-4a00-8af2-dba2ffe0ad43.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-23463-SCLED Components One-light LED sconce</image:title>
      <image:caption>KOHLER K-23463-SCLED Components One-light LED sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-stately-24-1-2-rectangular-pedestal-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa63915_rgb_0007a8d4-5798-49aa-ad47-5a84195149f0.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-2344-8 Memoirs Stately 24-1/2&quot; rectangular pedestal bathroom sink</image:title>
      <image:caption>Memoirs Stately 24-1/2&quot; rectangular pedestal bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-2344-4-memoirs-stately-24-1-2-pedestal-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_132e2611-880b-492d-b2a2-694fa15f8575.jpg?v=1745693901</image:loc>
      <image:title>KOHLER 2344-4 Memoirs Stately 24-1/2&quot; pedestal bathroom sink</image:title>
      <image:caption>KOHLER 2344-4 Memoirs Stately 24-1/2&quot; pedestal bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-2344-1-memoirs-stately-24-1-2-pedestal-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_4a598a26-4208-471e-b159-66cdee2a970d.jpg?v=1745693901</image:loc>
      <image:title>KOHLER 2344-1 Memoirs Stately 24-1/2&quot; pedestal bathroom sink</image:title>
      <image:caption>KOHLER 2344-1 Memoirs Stately 24-1/2&quot; pedestal bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-damask-12-pendant</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac80865_rgb_a317ce47-0bae-4ac9-b4b2-8dc95bee297b.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-23341-PE03 Damask 12&quot; pendant</image:title>
      <image:caption>KOHLER K-23341-PE03 Damask 12&quot; pendant</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-reach-curv-hidden-cord-one-piece-compact-elongated-toilet-skirted</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad06309_rgb_d65f468a-2433-48c4-92e8-494d7c05e322.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-23188-HC Reach Curv Hidden cord one-piece compact elongated toilet with skirted trapway, dual-flush</image:title>
      <image:caption>KOHLER K-23188-HC Reach Curv Hidden cord one-piece compact elongated toilet with skirted trapway, dual-flush</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-stately-22-3-4-rectangular-drop-in-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa66245_rgb_75366e91-a7f3-402f-9c19-8b0d2e01ed8b.jpg?v=1745693901</image:loc>
      <image:title>KOHLER Memoirs Stately 22-3/4&quot; rectangular drop-in bathroom sink</image:title>
      <image:caption>KOHLER Memoirs Stately 22-3/4&quot; rectangular drop-in bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-damask-20-chandelier</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac80353_rgb_d71fa910-2da6-4b1b-8011-b55c87afd842.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-23342-CH03 Damask 20&quot; chandelier</image:title>
      <image:caption>KOHLER K-23342-CH03 Damask 20&quot; chandelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-stately-22-3-4-rectangular-drop-in-bathroom-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa66215_rgb_8c412d38-18df-431b-ae0e-eaf0ee8dffe4.jpg?v=1745693901</image:loc>
      <image:title>KOHLER Memoirs Stately 22-3/4&quot; rectangular drop-in bathroom sink</image:title>
      <image:caption>KOHLER Memoirs Stately 22-3/4&quot; rectangular drop-in bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-damask-three-light-adjustable-linear</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_a3615766-b884-4b6a-bb7b-0e0d1511196c.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-23345-CH03 Damask Three-light adjustable linear</image:title>
      <image:caption>KOHLER 23345-CH03-BGL Damask Three-Light Adjustable Linear in Moderne Brushed Gold</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-stately-22-3-4-rectangular-drop-in-bathroom-sink-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa66230_rgb_4627f947-5b82-4e7d-99ba-fc2fe85572a5.jpg?v=1745693901</image:loc>
      <image:title>KOHLER Memoirs Stately 22-3/4&quot; rectangular drop-in bathroom sink</image:title>
      <image:caption>KOHLER Memoirs Stately 22-3/4&quot; rectangular drop-in bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-honesty-widespread-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14178_rgb_c772c55e-8f0f-49a3-a3ee-07e0dfa61b86.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-23255-4 Honesty Widespread bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-23255-4 Honesty Widespread bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kathryn-19-3-4-rectangular-undermount-bathroom-sink-glazed-underside</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa77962_rgb_ffd9ad52-e168-48b1-b460-2fe0027f8ea1.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-2330-G Kathryn 19-3/4&quot; rectangular undermount bathroom sink with glazed underside</image:title>
      <image:caption>KOHLER K-2330-G Kathryn 19-3/4&quot; rectangular undermount bathroom sink with glazed underside</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-damask-4-pendant</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac80899_rgb_f8100009-3e45-4998-839c-af63f1b3e386.jpg?v=1745693901</image:loc>
      <image:title>KOHLER Damask 4&quot; pendant</image:title>
      <image:caption>KOHLER Damask 4&quot; pendant</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-24-1-4-rectangular-pedestal-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa58190_rgb_4f7c1e7b-8e5d-4c7e-8b86-57d66170b919.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-2287-8 Devonshire 24-1/4&quot; rectangular pedestal bathroom sink</image:title>
      <image:caption>KOHLER K-2287-8 Devonshire 24-1/4&quot; rectangular pedestal bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kathryn-24-rectangular-undermount-bathroom-sink-glazed-underside</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa77952_rgb_2571bbfc-796e-4664-8370-f70c891fa55a.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-2297-G Kathryn 24&quot; rectangular undermount bathroom sink with glazed underside</image:title>
      <image:caption>KOHLER K-2297-G Kathryn 24&quot; rectangular undermount bathroom sink with glazed underside</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-damask-4-adjustable-pendant</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac80859_rgb_d4a3751c-6de1-419b-ae35-95f661255a57.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-23340-PE01 Damask 4&quot; adjustable pendant</image:title>
      <image:caption>KOHLER K-23340-PE01 Damask 4&quot; adjustable pendant</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-2359-4-archer-pedestal-bathroom-sink-4-centerset-faucet-holes</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_2a593769-bb96-4258-9256-c8c58b50d2e9.jpg?v=1745693901</image:loc>
      <image:title>KOHLER 2359-4 Archer Pedestal bathroom sink with 4&quot; centerset faucet holes</image:title>
      <image:caption>KOHLER 2359-4 Archer Pedestal bathroom sink with 4&quot; centerset faucet holes</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-24-1-4-rectangular-pedestal-bathroom-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa58172_rgb_e3f36090-42d0-444b-a483-94a12a48ef4d.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-2287-1 Devonshire 24-1/4&quot; rectangular pedestal bathroom sink</image:title>
      <image:caption>KOHLER K-2287-1 Devonshire 24-1/4&quot; rectangular pedestal bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-24-1-4-rectangular-pedestal-bathroom-sink-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa58181_rgb_8596da46-78e8-4bcd-9eb1-41fed1743cc7.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-2287-4 Devonshire 24-1/4&quot; rectangular pedestal bathroom sink</image:title>
      <image:caption>KOHLER K-2287-4 Devonshire 24-1/4&quot; rectangular pedestal bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-2286-1-devonshire-24-pedestal-bathroom-sink-single-faucet-hole</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_d59445fb-a60a-4a79-9265-e11a15b25a08.jpg?v=1745693901</image:loc>
      <image:title>KOHLER 2286-1 Devonshire 24&quot; pedestal bathroom sink with single faucet hole</image:title>
      <image:caption>KOHLER 2286-1 Devonshire 24&quot; pedestal bathroom sink with single faucet hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-stately-30-pedestal-console-table-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa63695_rgb_3450baca-549c-407f-8cee-49c58d361676.jpg?v=1745693901</image:loc>
      <image:title>KOHLER Memoirs Stately 30&quot; pedestal/console table bathroom sink</image:title>
      <image:caption>KOHLER Memoirs Stately 30&quot; pedestal/console table bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-2286-4-devonshire-24-pedestal-bathroom-sink-4-centerset-faucet-holes</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_ecc1168c-34b0-4399-b607-0a5aa3fb93a6.jpg?v=1745693901</image:loc>
      <image:title>KOHLER 2286-4 Devonshire 24&quot; pedestal bathroom sink with 4&quot; centerset faucet holes</image:title>
      <image:caption>KOHLER 2286-4 Devonshire 24&quot; pedestal bathroom sink with 4&quot; centerset faucet holes</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-stately-30-pedestal-console-table-bathroom-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa63709_rgb_a7b7e387-f3e5-4e27-b96c-308343557385.jpg?v=1745693902</image:loc>
      <image:title>KOHLER Memoirs Stately 30&quot; pedestal/console table bathroom sink</image:title>
      <image:caption>KOHLER Memoirs Stately 30&quot; pedestal/console table bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-2286-8-devonshire-24-pedestal-bathroom-sink-8-widespread-faucet-holes</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_c11042b7-f894-4cee-8fca-11982fef0eff.jpg?v=1745693901</image:loc>
      <image:title>KOHLER 2286-8 Devonshire 24&quot; pedestal bathroom sink with 8&quot; widespread faucet holes</image:title>
      <image:caption>KOHLER 2286-8 Devonshire 24&quot; pedestal bathroom sink with 8&quot; widespread faucet holes</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-2268-1-memoirs-stately-30-pedestal-bathroom-sink-single-faucet-hole</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_66183db0-1a1f-40b4-930c-f9c4f88cf668.jpg?v=1745693901</image:loc>
      <image:title>KOHLER 2268-1 Memoirs Stately 30&quot; pedestal bathroom sink with single faucet hole</image:title>
      <image:caption>KOHLER 2268-1 Memoirs Stately 30&quot; pedestal bathroom sink with single faucet hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-36-linear-chandelier</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac80351_rgb_1d26f3ff-912c-40d4-bad6-1a720ed01591.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-22660-CH05 Artifacts 36&quot; linear chandelier</image:title>
      <image:caption>KOHLER K-22660-CH05 Artifacts 36&quot; linear chandelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-22-chandelier</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac80841_rgb_0c0b627b-53cf-4c64-a2c9-330216cd78a4.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-22656-CH03 Artifacts 22&quot; chandelier</image:title>
      <image:caption>KOHLER K-22656-CH03 Artifacts 22&quot; chandelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-22-chandelier-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac80347_rgb_529cc718-737d-4ec0-af38-cc8bb636e51c.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-22657-CH03 Artifacts 22&quot; chandelier</image:title>
      <image:caption>KOHLER K-22657-CH03 Artifacts 22&quot; chandelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-27-1-2-adjustable-linear-chandelier</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac80349_rgb_06c41436-3a86-471b-9f0d-33065aebfe6b.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-22659-CH03 Artifacts 27-1/2&quot; adjustable linear chandelier</image:title>
      <image:caption>KOHLER K-22659-CH03 Artifacts 27-1/2&quot; adjustable linear chandelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-11-pendant</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac80345_rgb_769e428d-7522-4371-b4ee-e5fba446b98a.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-22655-PE03 Artifacts 11&quot; pendant</image:title>
      <image:caption>KOHLER K-22655-PE03 Artifacts 11&quot; pendant</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-4-adjustable-pendant</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac80343_rgb_3535ba8a-98dc-49ce-bf60-5006f1f13794.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-22654-PE01 Artifacts 4&quot; adjustable pendant</image:title>
      <image:caption>KOHLER K-22654-PE01 Artifacts 4&quot; adjustable pendant</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-4-pendant</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae31027_rgb_99e95dc1-bdf5-401b-8cd6-4b84f7230753.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-22653-PE01 Artifacts 4&quot; pendant</image:title>
      <image:caption>KOHLER K-22653-PE01 Artifacts 4&quot; pendant</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-pedestal-console-table-bathroom-sink-basin-single-faucet-hole</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa63609_rgb_18ad5658-d844-459e-8c3a-78437010fb73.jpg?v=1745693901</image:loc>
      <image:title>KOHLER Memoirs Pedestal/console table bathroom sink basin with single faucet-hole drilling</image:title>
      <image:caption>KOHLER Memoirs Pedestal/console table bathroom sink basin with single faucet-hole drilling</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-2258-8-memoirs-classic-27-pedestal-bathroom-sink-8-widespread-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_82c97e33-f7a2-4838-8338-23a77800d3d7.jpg?v=1745693900</image:loc>
      <image:title>KOHLER 2258-8 Memoirs Classic 27&quot; pedestal bathroom sink with 8&quot; widespread faucet holes</image:title>
      <image:caption>KOHLER 2258-8 Memoirs Classic 27&quot; pedestal bathroom sink with 8&quot; widespread faucet holes</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-pedestal-console-table-bathroom-sink-basin-8-widespread-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa63637_rgb_125eb792-7326-48e0-af76-19e1a17357e7.jpg?v=1745693901</image:loc>
      <image:title>KOHLER Memoirs Pedestal/console table bathroom sink basin with 8&quot; widespread faucet holes</image:title>
      <image:caption>KOHLER Memoirs Pedestal/console table bathroom sink basin with 8&quot; widespread faucet holes</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-2258-1-memoirs-classic-27-pedestal-bathroom-sink-single-faucet-hole</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_090aa634-6134-4278-ab2f-b3f57c10a1e9.jpg?v=1745693900</image:loc>
      <image:title>KOHLER 2258-1 Memoirs Classic 27&quot; pedestal bathroom sink with single faucet hole</image:title>
      <image:caption>KOHLER 2258-1 Memoirs Classic 27&quot; pedestal bathroom sink with single faucet hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-classic-classic-drop-in-bathroom-sink-8-widespread-faucet-holes</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_78bc93a9-57b0-4b3c-8076-71839d54f652.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2241-8 Memoirs Classic Classic drop-in bathroom sink with 8&quot; widespread faucet holes</image:title>
      <image:caption>KOHLER K-2241-8 Memoirs Classic Classic drop-in bathroom sink with 8&quot; widespread faucet holes</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-pedestal-console-table-bathroom-sink-basin-8-widespread-faucet-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa63505_rgb_6ab962f6-c17a-47f5-89b9-e55cfa339797.jpg?v=1745693900</image:loc>
      <image:title>KOHLER Memoirs Pedestal/console table bathroom sink basin with 8&quot; widespread faucet holes</image:title>
      <image:caption>KOHLER Memoirs Pedestal/console table bathroom sink basin with 8&quot; widespread faucet holes</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-damask-one-light-sconce</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac80341_rgb_6278652e-643e-41b9-bd2d-1b1e016d9f38.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-22545-SC01 Damask One-light sconce</image:title>
      <image:caption>KOHLER K-22545-SC01 Damask One-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-damask-one-light-lacemaker-sconce</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac83752_rgb_82b7366b-5dfd-4faa-83ac-9ee1699f0e06.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-22546-SC01 Damask One-light lacemaker sconce</image:title>
      <image:caption>KOHLER K-22546-SC01 Damask One-light lacemaker sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-pedestal-console-table-bathroom-sink-basin-4-centerset-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa63491_rgb_0ad4c239-262a-4768-9beb-109640655955.jpg?v=1745693900</image:loc>
      <image:title>KOHLER Memoirs Pedestal/console table bathroom sink basin with 4&quot; centerset faucet holes</image:title>
      <image:caption>KOHLER Memoirs Pedestal/console table bathroom sink basin with 4&quot; centerset faucet holes</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-2238-1-memoirs-classic-24-pedestal-bathroom-sink-single-faucet-hole</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_9a317fcd-b252-4236-b14d-e43fe9a6cb5d.jpg?v=1745693900</image:loc>
      <image:title>KOHLER 2238-1 Memoirs Classic 24&quot; pedestal bathroom sink with single faucet hole</image:title>
      <image:caption>KOHLER 2238-1 Memoirs Classic 24&quot; pedestal bathroom sink with single faucet hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-pedestal-console-table-bathroom-sink-basin-single-faucet-hole-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa63477_rgb_bb07f584-5e4a-411c-af96-33c2b064d3d8.jpg?v=1745693900</image:loc>
      <image:title>KOHLER Memoirs Pedestal/console table bathroom sink basin with single faucet-hole drilling</image:title>
      <image:caption>KOHLER Memoirs Pedestal/console table bathroom sink basin with single faucet-hole drilling</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bancroft-showering-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac73839_rgb_8b149f66-7d52-4fef-8bfe-23d60e5ce3aa.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-22179-G Bancroft Showering Kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-22179-G Bancroft Showering Kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-forte-30-four-function-handshower-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac68357_rgb_0829befa-235f-4ef0-9bf8-6f6bc1b2af0e.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-22177-G Forte 30&quot; four-function handshower kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-22177-G Forte 30&quot; four-function handshower kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-2238-4-memoirs-classic-24-pedestal-bathroom-sink-4-centerset-faucet-holes</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_408216e1-2ae7-429a-a603-036ee70a1258.jpg?v=1745693900</image:loc>
      <image:title>KOHLER 2238-4 Memoirs Classic 24&quot; pedestal bathroom sink with 4&quot; centerset faucet holes</image:title>
      <image:caption>KOHLER 2238-4 Memoirs Classic 24&quot; pedestal bathroom sink with 4&quot; centerset faucet holes</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-30-four-function-handshower-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae43886_rgb_4c137747-2810-4539-9f2f-9a8b2fba552b.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-22178-G Purist 30&quot; four-function handshower kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-22178-G Purist 30&quot; four-function handshower kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-showering-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae80803_rgb_ea37c91e-7eed-42fd-ae55-0198c1e04f0e.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-22181-G Purist Showering Kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-22181-G Purist Showering Kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-forte-showering-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac73841_rgb_cbab24f8-523e-4ba9-9411-51ecf47a8871.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-22180-G Forte Showering Kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-22180-G Forte Showering Kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-stately-30-3-4-rectangular-pedestal-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa63680_rgb_d5b245f6-d3aa-4ed9-bdce-d50cb73bfb75.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-2268-8 Memoirs Stately 30-3/4&quot; rectangular pedestal bathroom sink</image:title>
      <image:caption>KOHLER K-2268-8 Memoirs Stately 30-3/4&quot; rectangular pedestal bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-2238-8-memoirs-classic-24-pedestal-bathroom-sink-8-widespread-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_a32673b6-7c8e-447f-b142-6a5d1dca0385.jpg?v=1745693900</image:loc>
      <image:title>KOHLER 2238-8 Memoirs Classic 24&quot; pedestal bathroom sink with 8&quot; widespread faucet holes</image:title>
      <image:caption>KOHLER 2238-8 Memoirs Classic 24&quot; pedestal bathroom sink with 8&quot; widespread faucet holes</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bancroft-30-four-function-handshower-kit-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac68355_rgb_68f8dc29-978b-4244-aae5-5b6e0fec2b2a.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-22176-G Bancroft 30&quot; four-function handshower kit, 1.75 gpm</image:title>
      <image:caption>KOHLER K-22176-G Bancroft 30&quot; four-function handshower kit, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-three-function-showerhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad08446_rgb_1cd9574b-6372-4991-8ee4-17ff6668b826.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-22170-G Purist Three-function showerhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-22170-G Purist Three-function showerhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-farmington-19-1-4-oval-drop-in-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa65917_rgb_43b49411-2504-4251-9346-2b99b6a260ad.jpg?v=1745693899</image:loc>
      <image:title>KOHLER Farmington 19-1/4&quot; oval drop-in bathroom sink</image:title>
      <image:caption>KOHLER Farmington 19-1/4&quot; oval drop-in bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-forte-three-function-showerhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac62142_rgb_b040e769-1d1b-4e6b-b942-b22c8e0b1fd0.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-22169-G Forte Three-function showerhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-22169-G Forte Three-function showerhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tahoe-21-rectangular-drop-in-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa68822_rgb_8891c409-e7e9-41f1-8467-7cd31639754e.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-2895-8 Tahoe 21&quot; rectangular drop-in bathroom sink</image:title>
      <image:caption>KOHLER K-2895-8 Tahoe 21&quot; rectangular drop-in bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tahoe-21-rectangular-drop-in-bathroom-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa68809_rgb_b766a81b-1dc1-47ef-b2bb-1652e95ff789.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-2895-4 Tahoe 21&quot; rectangular drop-in bathroom sink</image:title>
      <image:caption>KOHLER K-2895-4 Tahoe 21&quot; rectangular drop-in bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-farmington-19-1-4-oval-drop-in-bathroom-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa65932_rgb_c8c40cb5-11f0-4936-9758-7e0c795652d9.jpg?v=1745693899</image:loc>
      <image:title>KOHLER Farmington 19-1/4&quot; oval drop-in bathroom sink</image:title>
      <image:caption>KOHLER Farmington 19-1/4&quot; oval drop-in bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bancroft-three-function-showerhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac62131_rgb_d5fa24c7-8b4c-4dbe-8489-d2052ebc90c4.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-22167-G Bancroft Three-function showerhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-22167-G Bancroft Three-function showerhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tahoe-21-rectangular-drop-in-bathroom-sink-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa68796_rgb_61b6a395-aafe-484c-95ec-543a14d0b5c5.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-2895-1 Tahoe 21&quot; rectangular drop-in bathroom sink</image:title>
      <image:caption>KOHLER K-2895-1 Tahoe 21&quot; rectangular drop-in bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tahoe-20-rectangular-undermount-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa90907_rgb_8b07940c-7869-41c2-b92a-5881d8c74ad2.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-2890-8U Tahoe 20&quot; rectangular undermount bathroom sink</image:title>
      <image:caption>KOHLER K-2890-8U Tahoe 20&quot; rectangular undermount bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tahoe-20-rectangular-drop-in-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa90634_rgb_0d44506a-9508-41e9-b77f-e79de66aa6e9.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-2890-4 Tahoe 20&quot; rectangular drop-in bathroom sink</image:title>
      <image:caption>KOHLER K-2890-4 Tahoe 20&quot; rectangular drop-in bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tahoe-20-rectangular-undermount-bathroom-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa90907_rgb_823c48f0-6ad4-481a-b00c-0fd4c3a0c89f.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-2890-4U Tahoe 20&quot; rectangular undermount bathroom sink</image:title>
      <image:caption>KOHLER K-2890-4U Tahoe 20&quot; rectangular undermount bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kennon-25-top-undermount-single-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac54903_rgb_b3df9f22-7556-47be-bdd7-4ecf06f4538e.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-28003-1 Kennon 25&quot; top-/undermount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-28003-1 Kennon 25&quot; top-/undermount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tresham-24-square-pedestal-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa69479_rgb_9f2e56ef-f451-4e3f-b764-12d1d2396fbc.jpg?v=1745693899</image:loc>
      <image:title>KOHLER Tresham 24&quot; square pedestal bathroom sink</image:title>
      <image:caption>KOHLER Tresham 24&quot; square pedestal bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tresham-24-square-pedestal-bathroom-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa69468_rgb_32f4d603-80a1-41d0-b282-71495a0da732.jpg?v=1745693899</image:loc>
      <image:title>KOHLER Tresham 24&quot; square pedestal bathroom sink</image:title>
      <image:caption>KOHLER Tresham 24&quot; square pedestal bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kennon-33-top-undermount-double-bowl-kitchen-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac54902_rgb_635ebfb5-62bd-4d1f-b27e-a912958a7941.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-28002-1 Kennon 33&quot; top-/undermount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-28002-1 Kennon 33&quot; top-/undermount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tresham-24-square-pedestal-bathroom-sink-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa69457_rgb_bb1ef2dc-1f5d-46fd-b8fe-03ecb58a0afb.jpg?v=1745693899</image:loc>
      <image:title>KOHLER Tresham 24&quot; square pedestal bathroom sink</image:title>
      <image:caption>KOHLER Tresham 24&quot; square pedestal bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-inia-20-3-4-round-drop-in-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac12541_rgb_96ef3dd5-4978-41d5-bda6-07a03187a7d5.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-2773-G6 Inia 20-3/4&quot; round drop-in bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-2773-G6 Inia 20-3/4&quot; round drop-in bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-inia-20-3-4-rectangular-drop-in-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac12543_rgb_2ac46d8b-4650-442d-830d-8da35a93fe1a.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-2773-G7 Inia 20-3/4&quot; rectangular drop-in bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-2773-G7 Inia 20-3/4&quot; rectangular drop-in bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-inia-20-3-4-rectangular-drop-in-bathroom-sink-no-overflow-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab05443_rgb_d0568501-5b34-4957-baee-b72b4796b2d4.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2773-G3 Inia 20-3/4&quot; rectangular drop-in bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-2773-G3 Inia 20-3/4&quot; rectangular drop-in bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-inia-20-3-4-rectangular-drop-in-bathroom-sink-no-overflow-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac12545_rgb_1113f233-77b8-4b9e-aa8e-f6f017391fc0.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2773-G8 Inia 20-3/4&quot; rectangular drop-in bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-2773-G8 Inia 20-3/4&quot; rectangular drop-in bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-58-58-3-4-w-x-71-1-2-h-frameless-pivot-shower-door-3-8</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_855dfe5e-2f06-4e5f-bf72-00ca5f07fcec.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-27619-10L Components 58&quot;?Çô58-3/4&quot; W x 71-1/2&quot; H frameless pivot shower door with 3/8&quot; Crystal Clear glass and back-to-back vertical door pulls</image:title>
      <image:caption>KOHLER 27619-10L-BL Components 58&quot;–58-3/4&quot; W X 71-1/2&quot; H Frameless Pivot Shower Door With 3/8&quot; Crystal Clear Glass And Back-To-Back Vertical Door Pulls in Matte Black</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-inia-20-3-4-rectangular-drop-in-bathroom-sink-no-overflow-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab05439_rgb_da5665a1-5540-4131-a421-eff22126a2bd.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-2773-G1 Inia 20-3/4&quot; rectangular drop-in bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-2773-G1 Inia 20-3/4&quot; rectangular drop-in bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-58-58-3-4-w-x-71-1-2-h-frameless-pivot-shower-door-3-8-crystal</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_3d3f9842-c890-4bd3-9214-749194f3d99e.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-27618-10L Composed 58&quot;?Çô58-3/4&quot; W x 71-1/2&quot; H frameless pivot shower door with 3/8&quot; Crystal Clear glass and back-to-back vertical door pulls</image:title>
      <image:caption>KOHLER 27618-10L-BL Composed 58&quot;–58-3/4&quot; W X 71-1/2&quot; H Frameless Pivot Shower Door With 3/8&quot; Crystal Clear Glass And Back-To-Back Vertical Door Pulls in Matte Black</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-57-1-4-58-w-x-71-1-2-h-frameless-pivot-shower-door-3-8-crystal</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_83bae1c1-4ca7-4513-8a8f-21618b657a79.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-27616-10L Composed 57-1/4&quot;?Çô58&quot; W x 71-1/2&quot; H frameless pivot shower door with 3/8&quot; Crystal Clear glass and back-to-back vertical door pulls</image:title>
      <image:caption>KOHLER 27616-10L-BL Composed 57-1/4&quot;–58&quot; W X 71-1/2&quot; H Frameless Pivot Shower Door With 3/8&quot; Crystal Clear Glass And Back-To-Back Vertical Door Pulls in Matte Black</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-inia-20-3-4-rectangular-drop-in-bathroom-sink-no-overflow-5</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab05441_rgb_98762813-c1f6-4808-830f-0c47ff5fc70d.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-2773-G2 Inia 20-3/4&quot; rectangular drop-in bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-2773-G2 Inia 20-3/4&quot; rectangular drop-in bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-46-46-3-4-w-x-71-1-2-h-frameless-pivot-shower-door-3-8-crystal</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_e3259589-c59b-45b4-869a-4d3824edd59f.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-27606-10L Composed 46?Çô46-3/4&quot; W x 71-1/2&quot; H frameless pivot shower door with 3/8&quot; Crystal Clear glass and back-to-back vertical door pulls</image:title>
      <image:caption>KOHLER 27606-10L-BNK Composed 46–46-3/4&quot; W X 71-1/2&quot; H Frameless Pivot Shower Door With 3/8&quot; Crystal Clear Glass And Back-To-Back Vertical Door Pulls in Anodized Brushed Nickel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-71-1-2-x-46-3-4-frameless-pivot-shower-door-3-8-crystal-clear</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_83cf00db-338e-4625-a652-0601a87f865f.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-27607-10L Components 71-1/2&quot; x 46-3/4&quot; frameless pivot shower door with 3/8&quot; Crystal Clear glass and back-to-back vertical door pulls</image:title>
      <image:caption>KOHLER 27607-10L-SHP Components 71-1/2&quot; X 46-3/4&quot; Frameless Pivot Shower Door With 3/8&quot; Crystal Clear Glass And Back-To-Back Vertical Door Pulls in Bright Polished Silver</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-39-5-8-40-3-8w-x-71-1-2h-frameless-pivot-shower-door-3-8</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_98ff0c7b-912c-4011-a663-0b67b5458509.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-27600-10L Composed 39-5/8&quot;?Çô40-3/8&quot;W x 71-1/2&quot;H frameless pivot shower door with 3/8&quot; Crystal Clear glass and back-to-back vertical door pulls</image:title>
      <image:caption>KOHLER 27600-10L-BL Composed 39-5/8&quot;–40-3/8&quot;W X 71-1/2&quot;H Frameless Pivot Shower Door With 3/8&quot; Crystal Clear Glass And Back-To-Back Vertical Door Pulls in Matte Black</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-45-1-4-46-w-x-71-1-2-h-frameless-pivot-shower-door-3-8-crystal</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_13f3436f-5664-490f-8831-53fd298fe491.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-27604-10L Composed 45-1/4&quot;?Çô46&quot; W x 71-1/2&quot; H frameless pivot shower door with 3/8&quot; Crystal Clear glass and back-to-back vertical door pulls</image:title>
      <image:caption>KOHLER 27604-10L-BL Composed 45-1/4&quot;–46&quot; W X 71-1/2&quot; H Frameless Pivot Shower Door With 3/8&quot; Crystal Clear Glass And Back-To-Back Vertical Door Pulls in Matte Black</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-57-1-4-58-w-x-71-1-2-h-frameless-pivot-shower-door-3-8</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_bf42bd18-b219-4c1e-aedf-70884b822adc.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-27617-10L Components 57-1/4&quot;?Çô58&quot; W x 71-1/2&quot; H frameless pivot shower door with 3/8&quot; Crystal Clear glass and back-to-back vertical door pulls</image:title>
      <image:caption>KOHLER 27617-10L-BL Components 57-1/4&quot;–58&quot; W X 71-1/2&quot; H Frameless Pivot Shower Door With 3/8&quot; Crystal Clear Glass And Back-To-Back Vertical Door Pulls in Matte Black</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-45-1-4-46-w-x-71-1-2-h-frameless-pivot-shower-door-3-8</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_44cdb0ef-b243-4790-8dc4-b9f8aa975ebc.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-27605-10L Components 45-1/4&quot;?Çô46&quot; W x 71-1/2&quot; H frameless pivot shower door with 3/8&quot; Crystal Clear glass and back-to-back vertical door pulls</image:title>
      <image:caption>KOHLER 27605-10L-BL Components 45-1/4&quot;–46&quot; W X 71-1/2&quot; H Frameless Pivot Shower Door With 3/8&quot; Crystal Clear Glass And Back-To-Back Vertical Door Pulls in Matte Black</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-29-5-8-30-3-8-w-x-71-1-2-h-frameless-pivot-shower-door-3-8</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_efbce424-af7b-4460-8c6c-6f0af87e2984.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-27583-10L Components 29-5/8&quot;?Çô30-3/8&quot; W x 71-1/2&quot; H frameless pivot shower door with 3/8&quot; Crystal Clear glass and back-to-back vertical door pulls</image:title>
      <image:caption>KOHLER 27583-10L-BL Components 29-5/8&quot;–30-3/8&quot; W X 71-1/2&quot; H Frameless Pivot Shower Door With 3/8&quot; Crystal Clear Glass And Back-To-Back Vertical Door Pulls in Matte Black</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-39-5-8-40-3-8w-x-71-1-2h-frameless-pivot-shower-door-3-8</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_6536cf13-477c-4418-b841-bdca81cb2b4a.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-27601-10L Components 39-5/8&quot;?Çô40-3/8&quot;W x 71-1/2&quot;H frameless pivot shower door with 3/8&quot; Crystal Clear glass and back-to-back vertical door pulls</image:title>
      <image:caption>KOHLER 27601-10L-BL Components 39-5/8&quot;–40-3/8&quot;W X 71-1/2&quot;H Frameless Pivot Shower Door With 3/8&quot; Crystal Clear Glass And Back-To-Back Vertical Door Pulls in Matte Black</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-33-5-8-34-3-8-w-x-71-1-2-h-frameless-pivot-shower-door-3-8</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_b4d1b13a-399a-4d24-8ee4-3d78dba45994.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-27589-10L Components 33-5/8&quot;?Çô34-3/8&quot; W x 71-1/2&quot; H frameless pivot shower door with 3/8&quot; Crystal Clear glass and back-to-back vertical door pulls</image:title>
      <image:caption>KOHLER 27589-10L-BL Components 33-5/8&quot;–34-3/8&quot; W X 71-1/2&quot; H Frameless Pivot Shower Door With 3/8&quot; Crystal Clear Glass And Back-To-Back Vertical Door Pulls in Matte Black</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-33-5-8-34-3-8-w-x-71-1-2-h-frameless-pivot-shower-door-3-8</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_7afaea12-a345-4751-adc7-e0f273481548.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-27588-10L Composed 33-5/8&quot;?Çô34-3/8&quot; W x 71-1/2&quot; H frameless pivot shower door with 3/8&quot; Crystal Clear glass and back-to-back vertical door pulls</image:title>
      <image:caption>KOHLER 27588-10L-BNK Composed 33-5/8&quot;–34-3/8&quot; W X 71-1/2&quot; H Frameless Pivot Shower Door With 3/8&quot; Crystal Clear Glass And Back-To-Back Vertical Door Pulls in Anodized Brushed Nickel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tresham-24-square-pedestal-bathroom-sink-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa69431_rgb_14d6ea1f-2dfe-41a3-90e5-37ada1929004.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2757-8 Tresham 24&quot; square pedestal bathroom sink</image:title>
      <image:caption>KOHLER K-2757-8 Tresham 24&quot; square pedestal bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-29-5-8-30-3-8-w-x-71-1-2-h-frameless-pivot-shower-door-3-8</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_fcf9b12c-904e-4d43-880c-85d93cecfd4f.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-27582-10L Composed 29-5/8&quot;?Çô30-3/8&quot; W x 71-1/2&quot; H frameless pivot shower door with 3/8&quot; Crystal Clear glass and back-to-back vertical door pulls</image:title>
      <image:caption>KOHLER 27582-10L-BL Composed 29-5/8&quot;–30-3/8&quot; W X 71-1/2&quot; H Frameless Pivot Shower Door With 3/8&quot; Crystal Clear Glass And Back-To-Back Vertical Door Pulls in Matte Black</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tresham-24-square-pedestal-bathroom-sink-5</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa69411_rgb_44cfa7d2-82ae-4cdc-ae49-2c97f7e026d7.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-2757-1 Tresham 24&quot; square pedestal bathroom sink</image:title>
      <image:caption>KOHLER K-2757-1 Tresham 24&quot; square pedestal bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-27-5-8-28-3-8-w-x-71-1-2-frameless-pivot-shower-door-3-8</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_db9417e5-bbc8-45bf-bd4e-df6a73167b04.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-27577-10L Components 27-5/8&quot;?Çô28-3/8&quot; W x 71-1/2&quot; frameless pivot shower door with 3/8&quot; Crystal Clear glass and back-to-back vertical door pulls</image:title>
      <image:caption>KOHLER 27577-10L-BL Components 27-5/8&quot;–28-3/8&quot; W X 71-1/2&quot; Frameless Pivot Shower Door With 3/8&quot; Crystal Clear Glass And Back-To-Back Vertical Door Pulls in Matte Black</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-27-5-8-28-3-8-w-x-71-1-2-h-frameless-pivot-shower-door-3-8</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_603c2ccf-64c6-44f4-94fa-d75688112424.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-27576-10L Composed 27-5/8&quot;?Çô28-3/8&quot; W x 71-1/2&quot; H frameless pivot shower door with 3/8&quot; Crystal Clear glass and back-to-back vertical door pulls</image:title>
      <image:caption>KOHLER 27576-10L-BL Composed 27-5/8&quot;–28-3/8&quot; W X 71-1/2&quot; H Frameless Pivot Shower Door With 3/8&quot; Crystal Clear Glass And Back-To-Back Vertical Door Pulls in Matte Black</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-whist-19-oval-wall-mount-undermount-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab96409_rgb_742ecd8e-e1e8-4b98-a210-d2556f7e2a37.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2741-G8 Whist 19&quot; oval wall-mount/undermount bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-2741-G8 Whist 19&quot; oval wall-mount/undermount bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vox-35-1-2-rectangular-vessel-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/2749-1-0_ISO_d2c0051408_rgb.jpg?v=1774991359</image:loc>
      <image:title>KOHLER K-2749-1 Vox 35-1/2&quot; rectangular vessel bathroom sink</image:title>
      <image:caption>KOHLER K-2749-1 Vox 35-1/2&quot; rectangular vessel bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tresham-24-square-pedestal-bathroom-sink-6</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa69421_rgb_5ecb5ce9-8439-4b2d-a848-7bf938f3680b.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-2757-4 Tresham 24&quot; square pedestal bathroom sink</image:title>
      <image:caption>KOHLER K-2757-4 Tresham 24&quot; square pedestal bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-whist-19-oval-wall-mount-undermount-bathroom-sink-no-overflow-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa94470_rgb_0d899f54-ed67-40b5-86ec-81368b86027d.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2741-G2 Whist 19&quot; oval wall-mount/undermount bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-2741-G2 Whist 19&quot; oval wall-mount/undermount bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-whist-19-oval-wall-mount-undermount-bathroom-sink-no-overflow-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab96408_rgb_a89c4e37-28f9-4283-bf20-a801b523e4bc.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2741-G7 Whist 19&quot; oval wall-mount/undermount bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-2741-G7 Whist 19&quot; oval wall-mount/undermount bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-whist-19-oval-wall-mount-undermount-bathroom-sink-no-overflow-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa94472_rgb_1eb77362-39dd-4dfc-8b70-b134bdc49032.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2741-G3 Whist 19&quot; oval wall-mount/undermount bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-2741-G3 Whist 19&quot; oval wall-mount/undermount bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bryant-19-round-drop-in-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa78008_rgb_f0b473b2-0a91-4ebb-904c-73d3532f88f1.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2714-4 Bryant 19&quot; round drop-in bathroom sink</image:title>
      <image:caption>KOHLER K-2714-4 Bryant 19&quot; round drop-in bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-whist-19-oval-wall-mount-undermount-bathroom-sink-no-overflow-5</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab96407_rgb_21f0d594-6bcd-479d-afa9-691f40b773fe.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2741-G6 Whist 19&quot; oval wall-mount/undermount bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-2741-G6 Whist 19&quot; oval wall-mount/undermount bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-whist-19-oval-wall-mount-undermount-bathroom-sink-no-overflow-6</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa94468_rgb_4e4fa40a-02b0-49bc-9c55-00a9f0ee4f07.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2741-G1 Whist 19&quot; oval wall-mount/undermount bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-2741-G1 Whist 19&quot; oval wall-mount/undermount bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purewash-e700-elongated-bidet-toilet-seat-remote-control</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae03802_rgb_35dd9f22-2dd4-4871-a5af-031e5ab0c7f0.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-27142-CR PureWash E700 Elongated bidet toilet seat with remote control</image:title>
      <image:caption>KOHLER K-27142-CR PureWash E700 Elongated bidet toilet seat with remote control</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bryant-20-1-4-oval-drop-in-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa77992_rgb_6b07b891-c3d5-4a5a-b8b7-e5adecfc59b3.jpg?v=1745693900</image:loc>
      <image:title>KOHLER Bryant 20-1/4&quot; oval drop-in bathroom sink</image:title>
      <image:caption>KOHLER Bryant 20-1/4&quot; oval drop-in bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bryant-19-round-drop-in-bathroom-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa78000_rgb_fdc94236-135e-46f7-8429-b65b041cbcff.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2714-1 Bryant 19&quot; round drop-in bathroom sink</image:title>
      <image:caption>KOHLER K-2714-1 Bryant 19&quot; round drop-in bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bryant-19-round-drop-in-bathroom-sink-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa78016_rgb_df2ebd37-c209-466f-8a37-154d6233e39a.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2714-8 Bryant 19&quot; round drop-in bathroom sink</image:title>
      <image:caption>KOHLER K-2714-8 Bryant 19&quot; round drop-in bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bryant-20-1-4-oval-drop-in-bathroom-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa77976_rgb_eb6195e2-3b70-413d-a332-691de168c7cd.jpg?v=1745693900</image:loc>
      <image:title>KOHLER Bryant 20-1/4&quot; oval drop-in bathroom sink</image:title>
      <image:caption>KOHLER Bryant 20-1/4&quot; oval drop-in bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bryant-20-1-4-oval-drop-in-bathroom-sink-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa77984_rgb_f23c14bd-5b7e-4ac0-bde9-1ccb45572045.jpg?v=1745693900</image:loc>
      <image:title>KOHLER Bryant 20-1/4&quot; oval drop-in bathroom sink</image:title>
      <image:caption>KOHLER Bryant 20-1/4&quot; oval drop-in bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vox-23-rectangular-vessel-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa66260_rgb_5627e153-bda7-4cb1-964d-29ffc2976cce.jpg?v=1745693900</image:loc>
      <image:title>KOHLER Vox 23&quot; rectangular vessel bathroom sink</image:title>
      <image:caption>KOHLER Vox 23&quot; rectangular vessel bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vox-23-rectangular-vessel-bathroom-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa66262_rgb_3c3dcd32-3e50-4e94-8cb3-e10efb90c247.jpg?v=1745693900</image:loc>
      <image:title>KOHLER Vox 23&quot; rectangular vessel bathroom sink</image:title>
      <image:caption>KOHLER Vox 23&quot; rectangular vessel bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-honesty-10-single-function-rainhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14156_rgb_ee9a98f2-c743-40ee-8fee-0034abe8a92c.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-26149-G Honesty 10&quot; single-function rainhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-26149-G Honesty 10&quot; single-function rainhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purewash-e545-elongated-bidet-toilet-seat</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac48202_rgb_7b82eb4c-f97b-4882-9c99-6e07fcd80dfa.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-26132-CSP PureWash E545 Elongated bidet toilet seat</image:title>
      <image:caption>KOHLER K-26132-CSP PureWash E545 Elongated bidet toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-honesty-8-single-function-rainhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14184_rgb_f0d3e25b-7d67-4820-bbe0-c4f8811e1441.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-26148-G Honesty 8&quot; single-function rainhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-26148-G Honesty 8&quot; single-function rainhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-entity-60-x-30-alcove-bath-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac76468_rgb_ccc9582d-1d34-40ae-a1c5-a42d9a245414.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-26109-RA Entity 60&quot; x 30&quot; alcove bath right drain</image:title>
      <image:caption>KOHLER K-26109-RA Entity 60&quot; x 30&quot; alcove bath right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bolero-13-3-4-round-drop-in-undermount-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75138_rgb_b22915f4-c536-4f47-bfbd-c68718a8be80.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2610-SU Bolero 13-3/4&quot; round drop-in/undermount bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-2610-SU Bolero 13-3/4&quot; round drop-in/undermount bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rhythm-23-1-4-oval-drop-in-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa86532_rgb_bd913613-db64-4104-b843-1de5e8dfcc2a.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2603-MU Rhythm 23-1/4&quot; oval drop-in bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-2603-MU Rhythm 23-1/4&quot; oval drop-in bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bachata-20-oval-drop-in-undermount-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/2608-SU-2MB_ISO_d2c0053119_rgb.jpg?v=1774991354</image:loc>
      <image:title>KOHLER K-2608-SU Bachata 20&quot; oval drop-in/undermount bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-2608-SU Bachata 20&quot; oval drop-in/undermount bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-entity-60-x-30-alcove-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac76464_rgb_ab0f8b53-9676-4f8d-b43b-135271998bb0.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-26109-LA Entity 60&quot; x 30&quot; alcove bath, left drain</image:title>
      <image:caption>KOHLER K-26109-LA Entity 60&quot; x 30&quot; alcove bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bachata-20-oval-drop-in-undermount-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab43147_rgb_cbf99363-dc51-4b42-98a2-724da9c1409c.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2609-MU Bachata 20&quot; oval drop-in/undermount bathroom sink</image:title>
      <image:caption>KOHLER K-2609-MU Bachata 20&quot; oval drop-in/undermount bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bachata-20-oval-drop-in-undermount-bathroom-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/2609-SU-2MB_ISO_d2c0053138_rgb.jpg?v=1774991356</image:loc>
      <image:title>KOHLER K-2609-SU Bachata 20&quot; oval drop-in/undermount bathroom sink</image:title>
      <image:caption>KOHLER K-2609-SU Bachata 20&quot; oval drop-in/undermount bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rhythm-23-1-4-oval-undermount-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa94101_rgb_77cfa532-89c2-40c0-94ff-ea2d69ba28e8.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2602-SU Rhythm 23-1/4&quot; oval undermount bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-2602-SU Rhythm 23-1/4&quot; oval undermount bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rhythm-oval-drop-in-bathroom-sink-satin-finish</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_696e2bd9-db79-4153-aa0b-a68e1eb092ec.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2603-SU Rhythm Oval Drop-in bathroom sink with satin finish</image:title>
      <image:caption>KOHLER K-2603-SU Rhythm Oval Drop-in bathroom sink with satin finish</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bachata-20-oval-drop-in-undermount-bathroom-sink-no-overflow-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab43143_rgb_2e3041af-cbb8-45cd-b13e-1141d8b75df4.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2608-MU Bachata 20&quot; oval drop-in/undermount bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-2608-MU Bachata 20&quot; oval drop-in/undermount bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bolero-16-3-4-oval-drop-in-undermount-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab03247_rgb_76a46e20-8a10-493e-82e4-8a066487060e.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2611-SU Bolero 16-3/4&quot; oval drop-in/undermount bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-2611-SU Bolero 16-3/4&quot; oval drop-in/undermount bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-toilet-tank-1-28-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac57078_rgb_a8f0bfa0-e118-4f5a-a663-9746d900035c.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-25100-TR Kingston Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-25100-TR Kingston Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-toilet-tank-1-28-gpf-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac57078_rgb_cc030137-3451-4c90-8766-e42d1e5dbc1f.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-25100-T Kingston Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-25100-T Kingston Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rhythm-23-1-4-oval-undermount-bathroom-sink-no-overflow-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa94099_rgb_44119a03-0562-4761-8daa-76f6053131ce.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2602-MU Rhythm 23-1/4&quot; oval undermount bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-2602-MU Rhythm 23-1/4&quot; oval undermount bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-two-piece-round-front-1-28-gpf-toilet-right-hand-trip-lever</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_68c3b29f-7a4e-47d6-8cf9-ea7936ee1dc7.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-25097-SSTR Kingston Two-piece round-front 1.28 gpf toilet with right-hand trip lever, tank cover locks and antimicrobial finish in White</image:title>
      <image:caption>KOHLER 25097-SSTR-0 Kingston Two-Piece Round-Front 1.28 Gpf Toilet With Right-Hand Trip Lever, Tank Cover Locks And Antimicrobial Finish in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-two-piece-round-front-1-28-gpf-toilet-tank-cover-locks</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_6c4d5470-c4f4-42d8-8c9e-784f9de25b8f.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-25097-SST Kingston Two-piece round-front 1.28 gpf toilet with tank cover locks and antimicrobial finish in White</image:title>
      <image:caption>KOHLER 25097-SST-0 Kingston Two-Piece Round-Front 1.28 Gpf Toilet With Tank Cover Locks And Antimicrobial Finish in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-two-piece-round-front-1-28-gpf-toilet-tank-cover-locks-in-white</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_32314b99-c292-4559-958d-098ba2a3d881.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-25097-T Kingston Two-piece round-front 1.28 gpf toilet with tank cover locks in White</image:title>
      <image:caption>KOHLER 25097-T-0 Kingston Two-Piece Round-Front 1.28 Gpf Toilet With Tank Cover Locks in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-two-piece-round-front-1-28-gpf-toilet-right-hand-trip-lever-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_0c3fc73e-95be-4cc7-b7f9-76fa1ba57b37.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-25097-SSRA Kingston Two-piece round-front 1.28 gpf toilet with right-hand trip lever and antimicrobial finish in White</image:title>
      <image:caption>KOHLER 25097-SSRA-0 Kingston Two-Piece Round-Front 1.28 Gpf Toilet With Right-Hand Trip Lever And Antimicrobial Finish in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-toilet-tank-1-28-gpf-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac57080_rgb_89113bf7-e9c2-4205-97b0-c5cca2f2b39b.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-25100-RA Kingston Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-25100-RA Kingston Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-two-piece-round-front-1-28-gpf-toilet-right-hand-trip-lever-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_578006d8-5cd8-43be-8d05-ccd172d37a34.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-25097-TR Kingston Two-piece round-front 1.28 gpf toilet with right-hand trip lever and tank cover locks in White</image:title>
      <image:caption>KOHLER 25097-TR-0 Kingston Two-Piece Round-Front 1.28 Gpf Toilet With Right-Hand Trip Lever And Tank Cover Locks in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-two-piece-round-front-1-28-gpf-toilet-antimicrobial-finish-in</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_86ef6ca5-00ce-4a9a-92d0-f6aab586a82d.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-25097-SS Kingston Two-piece round-front 1.28 gpf toilet with antimicrobial finish in White</image:title>
      <image:caption>KOHLER 25097-SS-0 Kingston Two-Piece Round-Front 1.28 Gpf Toilet With Antimicrobial Finish in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-two-piece-round-front-1-28-gpf-toilet-right-hand-trip-lever-in</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_75a36efc-53ba-437e-99f8-adc697c514ec.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-25097-RA Kingston Two-piece round-front 1.28 gpf toilet with right-hand trip lever in White</image:title>
      <image:caption>KOHLER 25097-RA-0 Kingston Two-Piece Round-Front 1.28 Gpf Toilet With Right-Hand Trip Lever in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-two-piece-elongated-1-28-gpf-toilet-tank-cover-locks</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_c220776b-0c11-4819-bd30-d4fea6a1f61a.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-25087-SST Kingston Two-piece elongated 1.28 gpf toilet with tank cover locks and antimicrobial finish in White</image:title>
      <image:caption>KOHLER 25087-SST-0 Kingston Two-Piece Elongated 1.28 Gpf Toilet With Tank Cover Locks And Antimicrobial Finish in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-round-front-toilet-bowl</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac57070_rgb_6fde871c-1659-431a-9806-f4d416574d2d.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-25096-SS Kingston Round-front toilet bowl</image:title>
      <image:caption>KOHLER K-25096-SS Kingston Round-front toilet bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-two-piece-elongated-1-28-gpf-toilet-right-hand-trip-lever-tank</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_45a7f050-bd33-4c97-a39b-a8f591a7fe06.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-25087-TR Kingston Two-piece elongated 1.28 gpf toilet with right-hand trip lever and tank cover locks in White</image:title>
      <image:caption>KOHLER 25087-TR-0 Kingston Two-Piece Elongated 1.28 Gpf Toilet With Right-Hand Trip Lever And Tank Cover Locks in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-two-piece-elongated-1-28-gpf-toilet-tank-cover-locks-in-white</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_7e1dd668-3e73-4a63-9b20-0b1694dafeff.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-25087-T Kingston Two-piece elongated 1.28 gpf toilet with tank cover locks in White</image:title>
      <image:caption>KOHLER 25087-T-0 Kingston Two-Piece Elongated 1.28 Gpf Toilet With Tank Cover Locks in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-two-piece-elongated-1-28-gpf-toilet-right-hand-trip-lever</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_120deb2c-cde4-4456-8079-671e78353715.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-25087-SSRA Kingston Two-piece elongated 1.28 gpf toilet with right-hand trip lever and antimicrobial finish in White</image:title>
      <image:caption>KOHLER 25087-SSRA-0 Kingston Two-Piece Elongated 1.28 Gpf Toilet With Right-Hand Trip Lever And Antimicrobial Finish in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-two-piece-elongated-1-28-gpf-toilet-right-hand-trip-lever-tank-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_2b4e504e-3e2d-4720-8acb-27c7c377fb5a.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-25087-SSTR Kingston Two-piece elongated 1.28 gpf toilet with right-hand trip lever, tank cover locks and antimicrobial finish in White</image:title>
      <image:caption>KOHLER 25087-SSTR-0 Kingston Two-Piece Elongated 1.28 Gpf Toilet With Right-Hand Trip Lever, Tank Cover Locks And Antimicrobial Finish in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-two-piece-elongated-1-28-gpf-toilet-antimicrobial-finish-in</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_2e8fc40c-5bec-4ed7-affd-0598a34ddf8d.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-25087-SS Kingston Two-piece elongated 1.28 gpf toilet with antimicrobial finish in White</image:title>
      <image:caption>KOHLER 25087-SS-0 Kingston Two-Piece Elongated 1.28 Gpf Toilet With Antimicrobial Finish in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_5b430c88-bf8c-480e-b532-9cceffb3acc0.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-25077-SSRA Kingston ComForteeight Two-piece elongated 1.28 gpf chair height toilet with right-hand trip lever and antimicrobial finish in White</image:title>
      <image:caption>KOHLER 25077-SSRA-0 Kingston Comfort Height Two-Piece Elongated 1.28 Gpf Chair Height Toilet With Right-Hand Trip Lever And Antimicrobial Finish in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-two-piece-elongated-1-28-gpf-toilet-right-hand-trip-lever-in</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_38061cbf-afd8-4062-871c-0c8eeaf2aca0.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-25087-RA Kingston Two-piece elongated 1.28 gpf toilet with right-hand trip lever in White</image:title>
      <image:caption>KOHLER 25087-RA-0 Kingston Two-Piece Elongated 1.28 Gpf Toilet With Right-Hand Trip Lever in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_25d9f34f-e30d-4038-a32f-8c132d9a8e63.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-25077-SST Kingston ComForteeight Two-piece elongated 1.28 gpf chair height toilet with tank cover locks and antimicrobial finish in White</image:title>
      <image:caption>KOHLER 25077-SST-0 Kingston Comfort Height Two-Piece Elongated 1.28 Gpf Chair Height Toilet With Tank Cover Locks And Antimicrobial Finish in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-elongated-toilet-bowl</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac57056_rgb_a99e46fc-1807-45e7-874c-b8184e526aba.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-25086-SS Kingston Elongated toilet bowl</image:title>
      <image:caption>KOHLER K-25086-SS Kingston Elongated toilet bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_ccb4ab05-c99c-429d-98b6-39683a2fbf5b.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-25077-SS Kingston ComForteeight Two-piece elongated 1.28 gpf chair height toilet with antimicrobial finish in White</image:title>
      <image:caption>KOHLER 25077-SS-0 Kingston Comfort Height Two-Piece Elongated 1.28 Gpf Chair Height Toilet With Antimicrobial Finish in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_dbd794c4-863d-4e19-afa0-bdf09a284ff1.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-25077-TR Kingston ComForteeight Two-piece elongated 1.28 gpf chair height toilet with right-hand trip lever and tank cover locks in White</image:title>
      <image:caption>KOHLER 25077-TR-0 Kingston Comfort Height Two-Piece Elongated 1.28 Gpf Chair Height Toilet With Right-Hand Trip Lever And Tank Cover Locks in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet-5</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_dfc056db-232c-47a2-9ba6-ffcacd7d27f1.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-25077-RA Kingston ComForteeight Two-piece elongated 1.28 gpf chair height toilet with right-hand trip lever in White</image:title>
      <image:caption>KOHLER 25077-RA-0 Kingston Comfort Height Two-Piece Elongated 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-kingston-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet-6</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_5ae67dc5-bd6c-4f53-93c0-e2fe7fa3f81a.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-25077-SSTR Kingston ComForteeight Two-piece elongated 1.28 gpf chair height toilet with right-hand trip lever, tank cover locks and antimicrobial finish in White</image:title>
      <image:caption>KOHLER 25077-SSTR-0 Kingston Comfort Height Two-Piece Elongated 1.28 Gpf Chair Height Toilet With Right-Hand Trip Lever, Tank Cover Locks And Antimicrobial Finish in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet-7</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_a30c1736-ac74-4d57-bfe0-d6024109bc62.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-25077-T Kingston ComForteeight Two-piece elongated 1.28 gpf chair height toilet with tank cover locks in White</image:title>
      <image:caption>KOHLER 25077-T-0 Kingston Comfort Height Two-Piece Elongated 1.28 Gpf Chair Height Toilet With Tank Cover Locks in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stanwell-blow-out-half-stall-0-5-1-0-gpf-urinal-top-spud</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac64219_rgb_41838a48-d329-414d-b5d4-c68a7e910e9e.jpg?v=1745693900</image:loc>
      <image:title>KOHLER Stanwell™ Blow-out half-stall 0.5–1.0 gpf urinal, top spud</image:title>
      <image:caption>KOHLER Stanwell™ Blow-out half-stall 0.5–1.0 gpf urinal, top spud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-elongated-toilet-bowl-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac57048_rgb_36cdfbd2-c17a-4c19-aa4b-00ba3b40e644.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-25076-SS Kingston Elongated toilet bowl</image:title>
      <image:caption>KOHLER K-25076-SS Kingston Elongated toilet bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stanwell-blow-out-0-5-1-0-gpf-urinal-rear-spud</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_862752d8-85cc-406e-8ffc-267dac8b2b2e.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-25048-ER Stanwell Blow-out 0.5 to 1.0 gpf urinal with rear spud</image:title>
      <image:caption>KOHLER K-25048-ER Stanwell Blow-out 0.5 to 1.0 gpf urinal with rear spud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-modflex-adjust-bowl-floor-mount-rear-spud-flushometer-bowl-bedpan-lugs</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae17639_rgb_33221abd-6242-4047-84d9-1fb07df4fa5e.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-25044-SSL Modflex Adjust-a-Bowl Floor-mount rear spud flushometer bowl with bedpan lugs</image:title>
      <image:caption>KOHLER K-25044-SSL Modflex Adjust-a-Bowl Floor-mount rear spud flushometer bowl with bedpan lugs</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-smart-divide-33-top-undermount-double-bowl-kitchen-sink-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa79403_rgb_0655976e-ff77-4457-94f8-f3e44eb62c8f.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-3838-1 Vault Smart Divide 33&quot; top-/undermount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3838-1 Vault Smart Divide 33&quot; top-/undermount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-modflex-adjust-bowl-floor-mounted-rear-spud-flushometer-bowl</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae17632_rgb_491f938d-af64-4318-a7ea-b0632262b464.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-25044-SS Modflex Adjust-a-Bowl Floor-mounted rear spud flushometer bowl</image:title>
      <image:caption>KOHLER K-25044-SS Modflex Adjust-a-Bowl Floor-mounted rear spud flushometer bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-25-top-undermount-single-bowl-kitchen-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab46698_rgb_2b25e4b9-15c3-463b-b1ec-ec506e08af70.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-3822-3 Vault 25&quot; top-/undermount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3822-3 Vault 25&quot; top-/undermount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-comforteeight-two-piece-elongated-1-28-gpf-chair-height</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_0325a181-deaa-42cc-8532-1cd252d11601.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-3837-RA Devonshire ComForteeight Two-piece elongated 1.28 gpf chair height toilet with right-hand trip lever</image:title>
      <image:caption>KOHLER 3837-RA-0 Devonshire Comfort Height Two-Piece Elongated 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-vault-smart-divide-33-top-undermount-double-bowl-kitchen-sink-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa79406_rgb_8a725b59-a633-4585-a21d-d44a39806e14.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-3839-1 Vault Smart Divide 33&quot; top-/undermount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3839-1 Vault Smart Divide 33&quot; top-/undermount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-25-top-undermount-single-bowl-kitchen-sink-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac70778_rgb_21053094-9c44-42bc-9118-3af85436a190.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-3822-4 Vault 25&quot; top-/undermount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3822-4 Vault 25&quot; top-/undermount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-33-top-undermount-single-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab46696_rgb_09e1b1ad-e2e4-4dce-bc5c-803df550586d.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-3821-1 Vault 33&quot; top-/undermount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3821-1 Vault 33&quot; top-/undermount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-33-top-undermount-double-bowl-kitchen-sink-5</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab46694_rgb_455e6574-6c2e-420b-a6fe-ea79636b8fd6.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-3820-4 Vault 33&quot; top-/undermount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3820-4 Vault 33&quot; top-/undermount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-33-top-undermount-single-bowl-kitchen-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab46696_rgb_738d44da-70b8-4a8e-bfa7-812d3c8ecf94.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-3821-4 Vault 33&quot; top-/undermount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3821-4 Vault 33&quot; top-/undermount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-25-top-undermount-single-bowl-kitchen-sink-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab46698_rgb_2db12275-5184-445a-9497-1fed592288b1.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-3822-1 Vault 25&quot; top-/undermount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3822-1 Vault 25&quot; top-/undermount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-smart-divide-33-top-undermount-double-bowl-kitchen-sink-5</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa79403_rgb_70a6602e-8589-492c-82b5-0eb09a2a5fdc.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-3838-4 Vault Smart Divide 33&quot; top-/undermount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3838-4 Vault Smart Divide 33&quot; top-/undermount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-33-top-undermount-double-bowl-kitchen-sink-6</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab46694_rgb_7fb198ec-cda2-4ab0-aa91-608d1dcfe0a1.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-3820-3 Vault 33&quot; top-/undermount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3820-3 Vault 33&quot; top-/undermount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-33-top-undermount-single-bowl-kitchen-sink-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab46696_rgb_910c6401-1561-48c3-97f4-675fa6b3b945.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-3821-3 Vault 33&quot; top-/undermount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3821-3 Vault 33&quot; top-/undermount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-3817-u-memoirs-stately-two-piece-elongated-1-28-gpf-chair-height-toilet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_642fe51d-9b0e-430f-9d07-764e94f716f4.jpg?v=1745693901</image:loc>
      <image:title>KOHLER 3817-U Memoirs Stately Two-piece elongated 1.28 gpf chair height toilet with insulated tank</image:title>
      <image:caption>KOHLER 3817-U Memoirs Stately Two-piece elongated 1.28 gpf chair height toilet with insulated tank</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-smart-divide-33-top-undermount-double-bowl-kitchen-sink-6</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa79403_rgb_76f74da6-8004-4407-9fa2-3db97f1d13de.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-3838-3 Vault Smart Divide 33&quot; top-/undermount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3838-3 Vault Smart Divide 33&quot; top-/undermount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-stately-two-piece-elongated-toilet-1-28-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa76735_rgb_41e069da-80dc-4996-bbe9-551e30173358.jpg?v=1745693900</image:loc>
      <image:title>KOHLER Memoirs Stately Two-piece elongated toilet, 1.28 gpf</image:title>
      <image:caption>KOHLER Memoirs Stately Two-piece elongated toilet, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-33-top-undermount-double-bowl-kitchen-sink-7</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab46694_rgb_9ebd7a7a-d66a-4bb6-83ee-822ee551f8fd.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-3820-1 Vault 33&quot; top-/undermount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3820-1 Vault 33&quot; top-/undermount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-corbelle-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_008a910c-41d8-40c4-8ac4-178aff584bef.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-3814-RA Corbelle ComForteeight Two-piece elongated 1.28 gpf chair height toilet with right-hand trip lever</image:title>
      <image:caption>KOHLER 3814-RA-96 Corbelle Comfort Height Two-Piece Elongated 1.28 Gpf Chair Height Toilet With Right-Hand Trip Lever in Biscuit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-wall-mount-bath-spout-slip-fit-connection</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab05458_rgb_aa2f1971-a5c6-4d75-8a3d-8af245897f26.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-373-S Devonshire Wall-mount bath spout, slip-fit connection</image:title>
      <image:caption>KOHLER K-373-S Devonshire Wall-mount bath spout, slip-fit connection</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-one-piece-elongated-toilet-concealed-trapway-1-28-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab79836_rgb_1e6715b3-f0c5-4dab-94a9-3bd69c7b2502.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-3619-RA Cimarron One-piece elongated toilet with concealed trapway, 1.28 gpf</image:title>
      <image:caption>KOHLER K-3619-RA Cimarron One-piece elongated toilet with concealed trapway, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-barrington-two-piece-elongated-1-0-gpf-toilet-pressure-lite-flushing</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_6be83085-50b4-487d-acb1-d85a8a756182.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-3652-SS Barrington two-piece elongated 1.0 gpf toilet with Pressure Lite(R) flushing technology, left-hand trip lever and antimicrobial finish, less seat in White</image:title>
      <image:caption>KOHLER 3652-SS-0 Barrington Two-Piece Elongated 1.0 Gpf Toilet With Pressure Lite(R) Flushing Technology, Left-Hand Trip Lever And Antimicrobial Finish, Less Seat in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-barrington-two-piece-elongated-1-0-gpm-toilet-pressure-lite-flushing</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_34aa0f96-1c8c-471c-acec-4d15c08021b7.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-3652-T Barrington Two-piece elongated 1.0 gpm toilet with Pressure Lite(R) flushing technology, left-hand trip lever and toilet tank locks</image:title>
      <image:caption>KOHLER 3652-T-0 Barrington Two-Piece Elongated 1.0 Gpm Toilet With Pressure Lite(R) Flushing Technology, Left-Hand Trip Lever And Toilet Tank Locks in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-barrington-comforteeight-two-piece-elongated-chair-height-toilet-tank</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_ec85dd57-f696-462a-87f3-8bffbda90f6c.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-3578-T Barrington ComForteeight Two-piece elongated chair height toilet with tank cover locks</image:title>
      <image:caption>KOHLER 3578-T-0 Barrington Comfort Height Two-Piece Elongated Chair Height Toilet With Tank Cover Locks in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-3531-tr-wellworth-classic-two-piece-elongated-1-0-gpf-toilet-tank-cover</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_fb5ea311-f5bc-4e28-a3a0-016dcc6ab5d2.jpg?v=1745693901</image:loc>
      <image:title>KOHLER 3531-TR Wellworth Classic Two-piece elongated 1.0 gpf toilet with tank cover locks, less seat</image:title>
      <image:caption>KOHLER 3531-TR Wellworth Classic Two-piece elongated 1.0 gpf toilet with tank cover locks, less seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-3554-ra-barrington-two-piece-elongated-1-6-gpf-toilet-pressure-lite</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_31ba044c-fd78-4b1e-9247-8bb5364c12dd.jpg?v=1745693901</image:loc>
      <image:title>KOHLER 3554-RA Barrington Two-piece elongated 1.6 gpf toilet with Pressure Lite flushing technology and right-hand trip lever</image:title>
      <image:caption>KOHLER 3554-RA Barrington Two-piece elongated 1.6 gpf toilet with Pressure Lite flushing technology and right-hand trip lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-barrington-comforteeight-two-piece-elongated-chair-height-toilet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_951da196-3ce0-4e07-9771-b4072f35d025.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-3578-SS Barrington ComForteeight Two-piece elongated chair height toilet with antimicrobial finish and exposed trapway in White</image:title>
      <image:caption>KOHLER 3578-SS-0 Barrington Comfort Height Two-Piece Elongated Chair Height Toilet With Antimicrobial Finish And Exposed Trapway in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-barrington-comforteeight-two-piece-elongated-chair-height-toilet-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_59b2f8a0-4e8c-4df2-b4ac-12c7339a559b.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-3578-RA Barrington ComForteeight Two-piece elongated chair height toilet with concealed trapway</image:title>
      <image:caption>KOHLER 3578-RA-0 Barrington Comfort Height Two-Piece Elongated Chair Height Toilet With Concealed Trapway in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-3531-t-wellworth-classic-two-piece-elongated-1-0-gpf-toilet-tank-cover</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_8468f69e-eab9-4cb1-b276-a49471ac8a9b.jpg?v=1745693901</image:loc>
      <image:title>KOHLER 3531-T Wellworth Classic Two-piece elongated 1.0 gpf toilet with tank cover locks, less seat</image:title>
      <image:caption>KOHLER 3531-T Wellworth Classic Two-piece elongated 1.0 gpf toilet with tank cover locks, less seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-barrington-two-piece-elongated-1-6-gpf-toilet-pressure-lite-flushing</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_bef1de0e-6ab4-4b99-96ab-c2c86c1d36e6.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-3554-T Barrington Two-piece elongated 1.6 gpf toilet with Pressure Lite(R) flushing technology, left-hand trip lever and toilet tank locks in White</image:title>
      <image:caption>KOHLER 3554-T-0 Barrington Two-Piece Elongated 1.6 Gpf Toilet With Pressure Lite(R) Flushing Technology, Left-Hand Trip Lever And Toilet Tank Locks in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-3519-ra-highline-classic-two-piece-elongated-chair-height-toilet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_fb7dec0a-42c2-46e6-acd2-817589f56a92.jpg?v=1745693901</image:loc>
      <image:title>KOHLER 3519-RA Highline Classic Two-piece elongated chair height toilet</image:title>
      <image:caption>KOHLER 3519-RA Highline Classic Two-piece elongated chair height toilet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-classic-classic-two-piece-elongated-1-0-gpf-toilet-pressure</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_42fc3c3b-b3a3-476d-a7e9-8065dfc89184.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-3531-RA Wellworth Classic Classic two-piece elongated 1.0 gpf toilet with Pressure Lite(R) flush technology and right-hand trip lever, less seat</image:title>
      <image:caption>KOHLER 3531-RA-7 Wellworth Classic Classic Two-Piece Elongated 1.0 Gpf Toilet With Pressure Lite(R) Flush Technology And Right-Hand Trip Lever, Less Seat in Black</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-3519-tr-highline-classic-two-piece-elongated-chair-height-toilet-tank</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_f2934b67-956e-47bb-847d-b9ac985f1890.jpg?v=1745693901</image:loc>
      <image:title>KOHLER 3519-TR Highline Classic Two-piece elongated chair height toilet with tank cover locks</image:title>
      <image:caption>KOHLER 3519-TR Highline Classic Two-piece elongated chair height toilet with tank cover locks</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-3519-t-highline-classic-two-piece-elongated-chair-height-toilet-tank</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_85eb2cd7-1823-4fb1-a37e-f89827049e0f.jpg?v=1745693901</image:loc>
      <image:title>KOHLER 3519-T Highline Classic Two-piece elongated chair height toilet with tank cover locks</image:title>
      <image:caption>KOHLER 3519-T Highline Classic Two-piece elongated chair height toilet with tank cover locks</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-classic-classic-two-piece-elongated-1-6-gpf-toilet-pressure</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_49a4460b-694e-4c1b-9b51-b3358218d263.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-3505-TR Wellworth Classic Classic two-piece elongated 1.6 gpf toilet with Pressure Lite(R) flush technology and tank cover locks, less seat in White</image:title>
      <image:caption>KOHLER 3505-TR-0 Wellworth Classic Classic Two-Piece Elongated 1.6 Gpf Toilet With Pressure Lite(R) Flush Technology And Tank Cover Locks, Less Seat in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-classic-classic-two-piece-elongated-1-6-gpf-toilet-pressure-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_71a6e7a2-9e61-4928-9bac-68cfff5ea022.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-3505-T Wellworth Classic Classic two-piece elongated 1.6 gpf toilet with Pressure Lite(R) flush technology and tank cover locks, less seat in White</image:title>
      <image:caption>KOHLER 3505-T-0 Wellworth Classic Classic Two-Piece Elongated 1.6 Gpf Toilet With Pressure Lite(R) Flush Technology And Tank Cover Locks, Less Seat in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-3505-ra-wellworth-classic-two-piece-elongated-1-6-gpf-toilet-right-hand</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_ff69bbfe-4c4c-4dba-bcd7-8f6ab5c5be57.jpg?v=1745693901</image:loc>
      <image:title>KOHLER 3505-RA Wellworth Classic Two-piece elongated 1.6 gpf toilet with right-hand trip lever, less seat</image:title>
      <image:caption>KOHLER 3505-RA Wellworth Classic Two-piece elongated 1.6 gpf toilet with right-hand trip lever, less seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-classic-classic-two-piece-elongated-1-6-gpf-toilet-pressure-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_fe82397a-1b8a-4a9d-bd28-7372f1995d49.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-3505-SS Wellworth Classic Classic two-piece elongated 1.6 gpf toilet with Pressure Lite(R) flushing technology, left-hand trip lever and antimicrobial finish, less seat in White</image:title>
      <image:caption>KOHLER 3505-SS-0 Wellworth Classic Classic Two-Piece Elongated 1.6 Gpf Toilet With Pressure Lite(R) Flushing Technology, Left-Hand Trip Lever And Antimicrobial Finish, Less Seat in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-classic-comforteeight-two-piece-elongated-chair-height-toilet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_af8d509e-a9f8-431f-9718-991d752a60f9.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-3493-T Highline Classic ComForteeight Two-piece elongated chair height toilet with tank cover locks in White</image:title>
      <image:caption>KOHLER 3493-T-0 Highline Classic Comfort Height Two-Piece Elongated Chair Height Toilet With Tank Cover Locks in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-classic-comforteeight-two-piece-elongated-chair-height-toilet-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_132f8093-0c7d-4953-b608-3075fb94169b.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-3493-TR Highline Classic ComForteeight Two-piece elongated chair height toilet with tank cover locks in White</image:title>
      <image:caption>KOHLER 3493-TR-0 Highline Classic Comfort Height Two-Piece Elongated Chair Height Toilet With Tank Cover Locks in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-classic-comforteeight-two-piece-antimicrobial-toilet-concealed</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_537411ce-e551-4c84-b2b8-e61704722a49.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-3493-SS Highline Classic ComForteeight Two-piece antimicrobial toilet with concealed trapway in White</image:title>
      <image:caption>KOHLER 3493-SS-0 Highline Classic Comfort Height Two-Piece Antimicrobial Toilet With Concealed Trapway in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-3493-ra-highline-classic-two-piece-elongated-chair-height-toilet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_bedda011-276e-45d5-8a7f-dfb72cd2e121.jpg?v=1745693900</image:loc>
      <image:title>KOHLER 3493-RA Highline Classic Two-piece elongated chair height toilet</image:title>
      <image:caption>KOHLER 3493-RA Highline Classic Two-piece elongated chair height toilet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-staccato-33-top-mount-double-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae15272_rgb_e9cea545-4402-4a5e-a21f-11744c4630c3.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-3369-4 Staccato 33&quot; top-mount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3369-4 Staccato 33&quot; top-mount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-staccato-25-x-22-x-8-5-16-top-mount-single-bowl-kitchen-sink-4-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_90768ade-c938-4cac-98fb-fbbe94073c3b.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3362-4 Staccato 25&quot; x 22&quot; x 8-5/16&quot; top-mount single-bowl kitchen sink with 4 faucet holes</image:title>
      <image:caption>KOHLER K-3362-4 Staccato 25&quot; x 22&quot; x 8-5/16&quot; top-mount single-bowl kitchen sink with 4 faucet holes</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-staccato-20-top-mount-single-bowl-bar-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa79843_rgb_5f6baefc-3fe0-482a-9d95-869252cd2b4f.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-3363-1 Staccato 20&quot; top-mount single-bowl bar sink</image:title>
      <image:caption>KOHLER K-3363-1 Staccato 20&quot; top-mount single-bowl bar sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-staccato-33-top-mount-double-bowl-kitchen-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa66123_rgb_8b197a21-3f09-43aa-a880-0ea657ea9496.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-3369-1 Staccato 33&quot; top-mount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3369-1 Staccato 33&quot; top-mount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-staccato-33-top-mount-double-bowl-kitchen-sink-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab46674_rgb_bffffcff-08ea-466f-8bc3-f69cf537fce5.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-3361-4 Staccato 33&quot; top-mount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3361-4 Staccato 33&quot; top-mount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-staccato-25-top-mount-single-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa61921_rgb_d838b34f-f1c0-4879-8584-3292027956ff.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-3362-1 Staccato 25&quot; top-mount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3362-1 Staccato 25&quot; top-mount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-staccato-20-top-mount-single-bowl-bar-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa79847_rgb_fb25006f-9d68-46a7-9395-b26016296c1a.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-3363-3 Staccato 20&quot; top-mount single-bowl bar sink</image:title>
      <image:caption>KOHLER K-3363-3 Staccato 20&quot; top-mount single-bowl bar sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-undertone-preserve-35-1-4-undermount-double-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab47566_rgb_74712cbe-cbc6-4775-be66-56f5fc13da3b.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-3356-HCF Undertone Preserve 35-1/4 undermount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3356-HCF Undertone Preserve 35-1/4 undermount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-staccato-33-top-mount-double-bowl-kitchen-sink-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab46672_rgb_29a126ae-1504-4389-999c-c37552b5c335.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-3361-1 Staccato 33&quot; top-mount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3361-1 Staccato 33&quot; top-mount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-undertone-preserve-23-undermount-single-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab47564_rgb_2387411f-8801-4dc0-9012-2ad79aff061a.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-3325-HCF Undertone Preserve 23&quot; undermount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3325-HCF Undertone Preserve 23&quot; undermount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-toccata-25-x-22-x-7-11-16-top-mount-single-bowl-kitchen-sink-4-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_bd75452c-7407-46c9-bfaf-52ef9870a557.jpg?v=1745693899</image:loc>
      <image:title>KOHLER K-3348-4-NA Toccata 25&quot; x 22&quot; x 7-11/16&quot; top-mount single-bowl kitchen sink with 4 faucet holes</image:title>
      <image:caption>KOHLER 3348-4-NA Toccata 25&quot; X 22&quot; X 7-11/16&quot; Top-Mount Single-Bowl Kitchen Sink With 4 Faucet Holes</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-barrington-two-piece-elongated-1-0-gpm-toilet-pressure-lite-flushing-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_83e79914-7b89-4765-b726-f46638580ebb.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-3652-RA Barrington Two-piece elongated 1.0 gpm toilet with Pressure Lite(R) flushing technology and right-hand trip lever</image:title>
      <image:caption>KOHLER 3652-RA-0 Barrington Two-Piece Elongated 1.0 Gpm Toilet With Pressure Lite(R) Flushing Technology And Right-Hand Trip Lever in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-undertone-preserve-31-1-2-undermount-double-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab47562_rgb_6c19c7b2-06d0-4af0-84c5-baf899f34a8e.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-3171-HCF Undertone Preserve 31-1/2&quot; undermount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3171-HCF Undertone Preserve 31-1/2&quot; undermount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-undertone-31-1-2-undermount-double-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa79499_rgb_60245a3e-7257-4553-9781-08bc1c7c9d62.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-3174-L Undertone 31-1/2&quot; undermount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3174-L Undertone 31-1/2&quot; undermount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-turkish-bath-linens-bath-towel-terry-weave-30-x-58</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_e8e67a14-7dcc-495c-8319-b8e7570c77be.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-31507-TE Turkish Bath Linens bath towel with Terry weave, 30&quot; x 58&quot;</image:title>
      <image:caption>KOHLER 31507-TE-0 Turkish Bath Linens Bath Towel With Terry Weave, 30&quot; X 58&quot; in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-impressions-49-enameled-cast-iron-vanity-top-integrated-oval-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa67251_rgb_d48abd2c-56e6-4f13-ba71-530638eba288.jpg?v=1745693900</image:loc>
      <image:title>KOHLER Iron/Impressions 49&quot; Enameled cast iron vanity top with integrated oval sink</image:title>
      <image:caption>KOHLER Iron/Impressions 49&quot; Enameled cast iron vanity top with integrated oval sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-impressions-49-enameled-cast-iron-vanity-top-integrated-oval-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa67295_rgb_387c310b-7afd-44d4-803f-f70c1c2d4053.jpg?v=1745693901</image:loc>
      <image:title>KOHLER Iron/Impressions 49&quot; Enameled cast iron vanity top with integrated oval sink</image:title>
      <image:caption>KOHLER Iron/Impressions 49&quot; Enameled cast iron vanity top with integrated oval sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-impressions-43-enameled-cast-iron-vanity-top-integrated-oval-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa65184_rgb_6da96fd8-0a52-41d8-a2ff-7f35cf99474f.jpg?v=1745693900</image:loc>
      <image:title>KOHLER Iron/Impressions 43&quot; Enameled cast iron vanity top with integrated oval sink</image:title>
      <image:caption>KOHLER Iron/Impressions 43&quot; Enameled cast iron vanity top with integrated oval sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-toilet-tank-1-28-gpf-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00675_rgb_f388034d-339c-4c4b-942b-f3f8cfae9598.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-31615-RA Cimarron Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-31615-RA Cimarron Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_a2bc7fec-bdf0-4fab-9165-d913a8202ffe.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-31621-RA Cimarron ComForteeight Two-piece elongated 1.28 gpf chair height toilet</image:title>
      <image:caption>KOHLER K-31621-RA Cimarron Comfort Height Two-piece elongated 1.28 gpf chair height toilet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-impressions-43-enameled-cast-iron-vanity-top-integrated-oval-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa65140_rgb_57e0a347-8a39-4196-93f2-8a4864a03b55.jpg?v=1745693902</image:loc>
      <image:title>KOHLER Iron/Impressions 43&quot; Enameled cast iron vanity top with integrated oval sink</image:title>
      <image:caption>KOHLER Iron/Impressions 43&quot; Enameled cast iron vanity top with integrated oval sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-impressions-25-enameled-cast-iron-vanity-top-integrated-round-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa66310_rgb_f7c6b5d5-fa34-41bf-aed7-dce838f799cd.jpg?v=1745693902</image:loc>
      <image:title>KOHLER Iron/Impressions 25&quot; Enameled cast iron vanity top with integrated round sink</image:title>
      <image:caption>KOHLER Iron/Impressions 25&quot; Enameled cast iron vanity top with integrated round sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-impressions-31-enameled-cast-iron-vanity-top-integrated-rectangular</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa69509_rgb_f875be24-8175-4000-9765-453363485cd9.jpg?v=1745693902</image:loc>
      <image:title>KOHLER Iron/Impressions 31&quot; Enameled cast iron vanity top with integrated rectangular sink</image:title>
      <image:caption>KOHLER Iron/Impressions 31&quot; Enameled cast iron vanity top with integrated rectangular sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-impressions-31-enameled-cast-iron-vanity-top-integrated-rectangular-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa69552_rgb_e75ee1bb-6976-4cbe-aefb-c0d1d0ae546c.jpg?v=1745693902</image:loc>
      <image:title>KOHLER Iron/Impressions 31&quot; Enameled cast iron vanity top with integrated rectangular sink</image:title>
      <image:caption>KOHLER Iron/Impressions 31&quot; Enameled cast iron vanity top with integrated rectangular sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-impressions-37-enameled-cast-iron-vanity-top-integrated-oval-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa66376_rgb_6c508297-5d4c-442c-8eb6-f93c3154a3ba.jpg?v=1745693902</image:loc>
      <image:title>KOHLER Iron/Impressions 37&quot; Enameled cast iron vanity top with integrated oval sink</image:title>
      <image:caption>KOHLER Iron/Impressions 37&quot; Enameled cast iron vanity top with integrated oval sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dutchmaster-blush-floral-carillon-21-1-4-rectangular-drop-in-bathroom</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac42932_rgb_7281ae4c-6e23-4a35-9ec2-bba046548ef0.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-30334-DM1 Dutchmaster Blush Floral Carillon 21-1/4&quot; rectangular drop-in bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-30334-DM1 Dutchmaster Blush Floral Carillon 21-1/4&quot; rectangular drop-in bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-impressions-37-enameled-cast-iron-vanity-top-integrated-oval-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa66332_rgb_e09a295b-00a4-4fd6-9764-21a701f66acf.jpg?v=1745693902</image:loc>
      <image:title>KOHLER Iron/Impressions 37&quot; Enameled cast iron vanity top with integrated oval sink</image:title>
      <image:caption>KOHLER Iron/Impressions 37&quot; Enameled cast iron vanity top with integrated oval sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-widespread-1-2-ceramic-in-wall-three-handle-valve-system-integral</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa94318_rgb_c7eb21bd-b418-45ff-8a7d-66fdb962ed5d.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-303-K Widespread 1/2&quot; ceramic in-wall three-handle valve system with integral diverter and 8&quot; centers</image:title>
      <image:caption>KOHLER K-303-K Widespread 1/2&quot; ceramic in-wall three-handle valve system with integral diverter and 8&quot; centers</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-impressions-25-enameled-cast-iron-vanity-top-integrated-round-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa66266_rgb_ae14499a-5f3c-4c3d-8900-f823bccd3a81.jpg?v=1745693902</image:loc>
      <image:title>KOHLER Iron/Impressions 25&quot; Enameled cast iron vanity top with integrated round sink</image:title>
      <image:caption>KOHLER Iron/Impressions 25&quot; Enameled cast iron vanity top with integrated round sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dutchmaster-midnight-floral-carillon-21-1-4-rectangular-drop-in-bathroom</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac37254_rgb_5cbcfba3-1d29-4495-8889-87149058eaf1.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-30334-DM2 Dutchmaster Midnight Floral Carillon 21-1/4&quot; rectangular drop-in bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-30334-DM2 Dutchmaster Midnight Floral Carillon 21-1/4&quot; rectangular drop-in bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dutchmaster-blush-floral-carillon-17-3-4-round-drop-in-bathroom-sink-no</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac42931_rgb_91c04cec-4c9a-4b44-96fa-64a45dd3aa8a.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-30333-DM1 Dutchmaster Blush Floral Carillon 17-3/4&quot; round drop-in bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-30333-DM1 Dutchmaster Blush Floral Carillon 17-3/4&quot; round drop-in bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-stately-25-pedestal-console-table-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa63958_rgb_4207f6b7-32cb-480c-8471-71b82e62fac4.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-29999-8 Memoirs Stately 25&quot; pedestal/console table bathroom sink</image:title>
      <image:caption>KOHLER K-29999-8 Memoirs Stately 25&quot; pedestal/console table bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dutchmaster-midnight-floral-carillon-17-3-4-round-drop-in-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac37252_rgb_ede2f92e-89f2-4fb0-a99e-7ff451f88c47.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-30333-DM2 Dutchmaster Midnight Floral Carillon 17-3/4&quot; round drop-in bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-30333-DM2 Dutchmaster Midnight Floral Carillon 17-3/4&quot; round drop-in bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-3-4-ceramic-high-flow-valve-system</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa94316_rgb_3b0b4d2e-df49-4231-9fbd-1a33529c6b87.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-301-K 3/4&quot; ceramic high-flow valve system</image:title>
      <image:caption>KOHLER K-301-K 3/4&quot; ceramic high-flow valve system</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-widespread-1-2-ceramic-in-wall-two-handle-valve-system-8-centers</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa94317_rgb_3b4cdbeb-e746-402a-8007-0969b3d9307a.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-302-K Widespread 1/2&quot; ceramic in-wall two-handle valve system with 8&quot; centers</image:title>
      <image:caption>KOHLER K-302-K Widespread 1/2&quot; ceramic in-wall two-handle valve system with 8&quot; centers</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-1-2-ceramic-high-flow-valve-rigid-connections</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa80750_rgb_0dad0d8e-2bb4-4e2f-af53-0964fd6d3105.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-300-KR 1/2&quot; ceramic high-flow valve with rigid connections</image:title>
      <image:caption>KOHLER K-300-KR 1/2&quot; ceramic high-flow valve with rigid connections</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-stately-25-pedestal-console-table-bathroom-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa63944_rgb_f52480dc-bf09-409e-af47-b877a06a17c9.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-29999-4 Memoirs Stately 25&quot; pedestal/console table bathroom sink</image:title>
      <image:caption>KOHLER K-29999-4 Memoirs Stately 25&quot; pedestal/console table bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-1-2-ceramic-high-flow-valve-system</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa93706_rgb_7d999a08-f13e-4e26-91aa-d39abceadee4.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-300-K 1/2&quot; ceramic high-flow valve system</image:title>
      <image:caption>KOHLER K-300-K 1/2&quot; ceramic high-flow valve system</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-stately-25-pedestal-console-table-bathroom-sink-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa63930_rgb_9c83b322-5602-4395-95b9-837106a826d7.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-29999-1 Memoirs Stately 25&quot; pedestal/console table bathroom sink</image:title>
      <image:caption>KOHLER K-29999-1 Memoirs Stately 25&quot; pedestal/console table bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tresham-21-3-4-rectangular-drop-in-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa65129_rgb_ad5dbf76-38e3-4157-ad6b-af06ca2a87f1.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-2991-8 Tresham 21-3/4&quot; rectangular drop-in bathroom sink</image:title>
      <image:caption>KOHLER K-2991-8 Tresham 21-3/4&quot; rectangular drop-in bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tresham-21-3-4-rectangular-drop-in-bathroom-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa65118_rgb_60c51db8-3fa6-4ab6-9013-12ecefb5e4e5.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2991-4 Tresham 21-3/4&quot; rectangular drop-in bathroom sink</image:title>
      <image:caption>KOHLER K-2991-4 Tresham 21-3/4&quot; rectangular drop-in bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tresham-21-3-4-rectangular-drop-in-bathroom-sink-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa65107_rgb_4c4289a9-5137-43f5-a49d-3b9f9d9ca1f7.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2991-1 Tresham 21-3/4&quot; rectangular drop-in bathroom sink</image:title>
      <image:caption>KOHLER K-2991-1 Tresham 21-3/4&quot; rectangular drop-in bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tresham-vanity-top-bathroom-sink-single-faucet-hole</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa66028_rgb_f1478682-46e3-409d-9b0a-76f382339224.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2979-1 Tresham Vanity-top bathroom sink with single faucet hole</image:title>
      <image:caption>KOHLER K-2979-1 Tresham Vanity-top bathroom sink with single faucet hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tresham-vanity-top-bathroom-sink-8-widespread-faucet-holes</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa66046_rgb_f6465a72-bc85-498e-ac85-e5bccac9cb09.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2979-8 Tresham Vanity-top bathroom sink with 8&quot; widespread faucet holes</image:title>
      <image:caption>KOHLER K-2979-8 Tresham Vanity-top bathroom sink with 8&quot; widespread faucet holes</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mastershower-3-4-volume-control-valve</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72940_rgb_ca20a3d0-93c8-4349-990a-63e5006141db.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2977-K MasterShower 3/4&quot; volume control valve</image:title>
      <image:caption>KOHLER K-2977-K MasterShower 3/4&quot; volume control valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mastershower-xvii-3-4-thermostatic-valve-integral-volume-control-stops</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72939_rgb_082b5dbc-2fdd-4332-80f0-331303a31b9a.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2976-KS MasterShower XVII 3/4&quot; thermostatic valve with integral volume control and stops</image:title>
      <image:caption>KOHLER K-2976-KS MasterShower XVII 3/4&quot; thermostatic valve with integral volume control and stops</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mastershower-1-2-volume-control-valve</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72937_rgb_b7abbba5-58e6-406c-ac05-6cf22be92dc4.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2974-K MasterShower 1/2&quot; volume control valve</image:title>
      <image:caption>KOHLER K-2974-K MasterShower 1/2&quot; volume control valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mastershower-xvii-3-4-thermostatic-valve</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72938_rgb_d7d2103a-2e9a-4a40-af10-6e1fc2e7d2ea.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2975-KS MasterShower XVII 3/4&quot; thermostatic valve</image:title>
      <image:caption>KOHLER K-2975-KS MasterShower XVII 3/4&quot; thermostatic valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tresham-vanity-top-bathroom-sink-4-centerset-faucet-holes</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa66035_rgb_99858ba1-bfb4-474f-bcc1-805343a38cda.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2979-4 Tresham vanity-top bathroom sink with 4&quot; centerset faucet holes</image:title>
      <image:caption>KOHLER K-2979-4 Tresham vanity-top bathroom sink with 4&quot; centerset faucet holes</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mastershower-1-2-thermostatic-mixing-valve</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72935_rgb_4fa8b00b-224f-4e23-b3fb-8963a4b4b9d1.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2972-KS MasterShower 1/2&quot; thermostatic mixing valve</image:title>
      <image:caption>KOHLER K-2972-KS MasterShower 1/2&quot; thermostatic mixing valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-catalan-20-1-8-w-x-36-1-8-h-aluminum-single-door-medicine-cabinet-170</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa61296_rgb_32c3ca50-7593-4c98-831c-ac1569ed49f5.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2939-PG Catalan 20-1/8&quot; W x 36-1/8&quot; H aluminum single-door medicine cabinet with 170 degree hinge</image:title>
      <image:caption>KOHLER K-2939-PG Catalan 20-1/8&quot; W x 36-1/8&quot; H aluminum single-door medicine cabinet with 170 degree hinge</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-catalan-24-1-8-w-x-36-1-8-h-aluminum-single-door-medicine-cabinet-170</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa88636_rgb_6542b183-f472-44e1-bb68-a2d556887411.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2943-PG Catalan 24-1/8&quot; W x 36-1/8&quot; H aluminum single-door medicine cabinet with 170 degree hinge</image:title>
      <image:caption>KOHLER K-2943-PG Catalan 24-1/8&quot; W x 36-1/8&quot; H aluminum single-door medicine cabinet with 170 degree hinge</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-touchless-pull-down-kitchen-sink-faucet-kohler-konnect-three</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac75599_rgb_0c155fd1-8c6a-4f01-9a8c-d496d74e6cd5.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-29709-WB Artifacts Touchless pull-down kitchen sink faucet with KOHLER Konnect and three-function sprayhead</image:title>
      <image:caption>KOHLER K-29709-WB Artifacts 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-catalan-15-w-x-36-1-8-h-aluminum-single-door-medicine-cabinet-170-degree</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa65757_rgb_caed87c1-bae8-4b08-a557-27f9f481a1ed.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2938-PG Catalan 15&quot; W x 36-1/8&quot; H aluminum single-door medicine cabinet with 170 degree hinge</image:title>
      <image:caption>KOHLER K-2938-PG Catalan 15&quot; W x 36-1/8&quot; H aluminum single-door medicine cabinet with 170 degree hinge</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-catalan-20-1-8-w-x-36-1-8-h-aluminum-single-door-medicine-cabinet-107</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa61296_rgb_15bb5cd0-00e0-4c05-bfa1-7f073b15847c.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2918-PG Catalan 20-1/8&quot; W x 36-1/8&quot; H aluminum single-door medicine cabinet with 107 degree hinge</image:title>
      <image:caption>KOHLER K-2918-PG Catalan 20-1/8&quot; W x 36-1/8&quot; H aluminum single-door medicine cabinet with 107 degree hinge</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mastershower-thermostatic-valve-integrated-volume-control-stops</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72936_rgb_3c594e47-b84b-4398-9c7a-197235f067a8.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2973-KS MasterShower Thermostatic valve with integrated volume control and stops</image:title>
      <image:caption>KOHLER K-2973-KS MasterShower Thermostatic valve with integrated volume control and stops</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-catalan-24-1-8-w-x-36-1-8-h-aluminum-single-door-medicine-cabinet-107</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa88636_rgb_ffba5053-30c9-4538-b1a1-f465270443ea.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2936-PG Catalan 24-1/8&quot; W x 36-1/8&quot; H aluminum single-door medicine cabinet with 107 degree hinge</image:title>
      <image:caption>KOHLER K-2936-PG Catalan 24-1/8&quot; W x 36-1/8&quot; H aluminum single-door medicine cabinet with 107 degree hinge</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dtv-mode-dual-outlet-shower-digital-interface-eco-mode-diverter</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac82382_rgb_ff817513-01a5-4cf0-ae83-7ef123ceb115.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-29202-E DTV Mode Dual-outlet shower digital interface with eco-mode diverter</image:title>
      <image:caption>KOHLER K-29202-E DTV Mode Dual-outlet shower digital interface with eco-mode diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-catalan-15-w-x-36-1-8-h-aluminum-single-door-medicine-cabinet-107-degree</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa65757_rgb_b4e93a33-f1cc-43dc-948c-1bf293372df3.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2913-PG Catalan 15&quot; W x 36-1/8&quot; H aluminum single-door medicine cabinet with 107 degree hinge</image:title>
      <image:caption>KOHLER K-2913-PG Catalan 15&quot; W x 36-1/8&quot; H aluminum single-door medicine cabinet with 107 degree hinge</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-farmington-19-1-4-oval-drop-in-bathroom-sink-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa65947_rgb_1b403acc-b001-4bfb-b54d-cee901d1db4a.jpg?v=1745693900</image:loc>
      <image:title>KOHLER Farmington 19-1/4&quot; oval drop-in bathroom sink</image:title>
      <image:caption>KOHLER Farmington 19-1/4&quot; oval drop-in bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-four-function-handshower-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad08450_rgb_f053b88e-9bb4-469f-81a5-322c0748204b.jpg?v=1745693902</image:loc>
      <image:title>KOHLER Purist Four-function handshower, 1.75 gpm</image:title>
      <image:caption>KOHLER Purist Four-function handshower, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-ladena-21-rectangular-undermount-bathroom-sink-glazed-underside-no</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa76969_rgb_e0cdbc38-3e28-4f43-bd17-7088dd572e56.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-2214-G Ladena 21&quot; rectangular undermount bathroom sink with glazed underside, no overflow</image:title>
      <image:caption>KOHLER K-2214-G Ladena 21&quot; rectangular undermount bathroom sink with glazed underside, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-forte-four-function-handshower-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac62328_rgb_836d73ae-ed4d-4603-b1af-dd268b8aaa6b.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-22165-G Forte Four-function handshower, 1.75 gpm</image:title>
      <image:caption>KOHLER K-22165-G Forte Four-function handshower, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-caxton-19-1-4-oval-undermount-bathroom-sink-glazed-underside-no-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa76952_rgb_eabde56f-6a80-4bee-954d-489f98434eaf.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-2210-G Caxton 19-1/4&quot; oval undermount bathroom sink with glazed underside, no overflow</image:title>
      <image:caption>KOHLER K-2210-G Caxton 19-1/4&quot; oval undermount bathroom sink with glazed underside, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-caxton-19-1-4-oval-undermount-bathroom-sink-glazed-underside-no-overflow-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab03031_rgb_555200c3-a61d-4272-b352-ac0d23a4530e.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-2205-G Caxton 19-1/4&quot; oval undermount bathroom sink with glazed underside, no overflow</image:title>
      <image:caption>KOHLER K-2205-G Caxton 19-1/4&quot; oval undermount bathroom sink with glazed underside, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-caxton-21-1-4-oval-undermount-bathroom-sink-glazed-underside-no-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa77924_rgb_34411acd-3391-4e19-b106-ef7eebc9e666.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-2211-G Caxton 21-1/4&quot; oval undermount bathroom sink with glazed underside, no overflow</image:title>
      <image:caption>KOHLER K-2211-G Caxton 21-1/4&quot; oval undermount bathroom sink with glazed underside, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-caxton-19-1-4-oval-undermount-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa76952_rgb_152b0f11-0c32-450c-8f9f-6c808f49ab3c.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-2210-N Caxton 19-1/4&quot; oval undermount bathroom sink</image:title>
      <image:caption>KOHLER K-2210-N Caxton 19-1/4&quot; oval undermount bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bancroft-four-function-handshower-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac62303_rgb_877114ff-1dc6-4533-85df-79c177560a4d.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-22163-G Bancroft Four-function handshower, 1.75 gpm</image:title>
      <image:caption>KOHLER K-22163-G Bancroft Four-function handshower, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pennington-20-1-4-oval-drop-in-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab02574_rgb_2768938d-1ee7-4be4-b9b6-28500230a4ef.jpg?v=1745693901</image:loc>
      <image:title>KOHLER Pennington 20-1/4&quot; oval drop-in bathroom sink</image:title>
      <image:caption>KOHLER Pennington 20-1/4&quot; oval drop-in bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pennington-20-1-4-oval-drop-in-bathroom-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab02595_rgb_e02b997a-38e3-4e66-834d-8c43f278e936.jpg?v=1745693902</image:loc>
      <image:title>KOHLER Pennington 20-1/4&quot; oval drop-in bathroom sink</image:title>
      <image:caption>KOHLER Pennington 20-1/4&quot; oval drop-in bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pennington-20-1-4-oval-drop-in-bathroom-sink-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab02566_rgb_3c0031a0-fdeb-4171-807e-826840cdf1c1.jpg?v=1745693901</image:loc>
      <image:title>KOHLER Pennington 20-1/4&quot; oval drop-in bathroom sink</image:title>
      <image:caption>KOHLER Pennington 20-1/4&quot; oval drop-in bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brookline-19-diameter-drop-in-bathroom-sink-4-centerset-faucet-holes</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_8eee8e3c-9132-4d9e-8778-cda547f3de54.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-2202-4 Brookline 19&quot; diameter drop-in bathroom sink with 4&quot; centerset faucet holes</image:title>
      <image:caption>KOHLER K-2202-4 Brookline 19&quot; diameter drop-in bathroom sink with 4&quot; centerset faucet holes</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-shift-square-square-two-function-handshower-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac87826_rgb_e0941a08-bb2d-411f-b3dc-baa2b2a6a827.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-21336-G Shift+ Square Square two-function handshower, 1.75 gpm</image:title>
      <image:caption>KOHLER K-21336-G Shift+ Square Square two-function handshower, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-shift-round-two-function-handshower-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac65617_rgb_e84eeb98-0981-4be2-a017-044ad6b378e0.jpg?v=1745693902</image:loc>
      <image:title>KOHLER Shift+ Round two-function handshower, 1.75 gpm</image:title>
      <image:caption>KOHLER Shift+ Round two-function handshower, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-conical-bell-16-1-4-round-vessel-bathroom-sink-glazed-underside-no</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa56132_rgb_dbb471e8-bcfa-45e9-be36-9ff52a3052be.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-2200-G Conical Bell 16-1/4&quot; round vessel bathroom sink with glazed underside, no overflow</image:title>
      <image:caption>KOHLER K-2200-G Conical Bell 16-1/4&quot; round vessel bathroom sink with glazed underside, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-betello-left-hand-trip-lever</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac73313_rgb_22085671-eab4-4363-88f8-a9be8c23c8ad.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-21261-L Betello Left-hand trip lever</image:title>
      <image:caption>KOHLER K-21261-L Betello Left-hand trip lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-farmstead-45-top-wall-mount-single-bowl-workstation-farmhouse-kitchen-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac41632_rgb_0089589a-2947-4204-a437-f39625783c8a.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-21103-3HP5 Farmstead 45&quot; top-/wall-mount single-bowl workstation farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-21103-3HP5 Farmstead 45&quot; top-/wall-mount single-bowl workstation farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-farmstead-45-top-wall-mount-single-bowl-workstation-farmhouse-kitchen-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac41636_rgb_97e95189-9abb-47e9-8310-fa78914dbdbb.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-21103-3HW Farmstead 45&quot; top-/wall-mount single-bowl workstation farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-21103-3HW Farmstead 45&quot; top-/wall-mount single-bowl workstation farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-farmstead-45-top-wall-mount-single-bowl-workstation-farmhouse-kitchen-5</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac41660_rgb_d763bcbd-e918-44ca-aa67-d804fc72b60e.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-21103-2HP5 Farmstead 45&quot; top-/wall-mount single-bowl workstation farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-21103-2HP5 Farmstead 45&quot; top-/wall-mount single-bowl workstation farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-farmstead-45-top-wall-mount-single-bowl-workstation-farmhouse-kitchen-6</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac41655_rgb_1bd72e97-2244-45e2-89b2-1a5a9c0a7228.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-21103-1HW Farmstead 45&quot; top-/wall-mount single-bowl workstation farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-21103-1HW Farmstead 45&quot; top-/wall-mount single-bowl workstation farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-farmstead-45-top-wall-mount-single-bowl-workstation-farmhouse-kitchen-7</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac41662_rgb_73deacad-6c9b-4b3e-85ea-51d655aea13b.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-21103-2HW Farmstead 45&quot; top-/wall-mount single-bowl workstation farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-21103-2HW Farmstead 45&quot; top-/wall-mount single-bowl workstation farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-farmstead-45-top-wall-mount-single-bowl-workstation-farmhouse-kitchen-8</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac41653_rgb_aab0d486-7ebf-4d21-8b4a-66d0b2734ff0.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-21103-1HP5 Farmstead 45&quot; top-/wall-mount single-bowl workstation farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-21103-1HP5 Farmstead 45&quot; top-/wall-mount single-bowl workstation farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-66-1-4-x-32-1-2-freestanding-bath-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac48627_rgb_7f84deb4-b27e-4f31-a67e-fd61b594ae99.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-21000-W Artifacts 66-1/4&quot; x 32-1/2&quot; freestanding bath</image:title>
      <image:caption>KOHLER K-21000-W Artifacts 66-1/4&quot; x 32-1/2&quot; freestanding bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-66-1-4-x-32-1-2-freestanding-bath-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac71808_rgb_361bfe25-0dba-4017-aefc-35a9cecd6c21.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-21000-PL Artifacts 66-1/4&quot; x 32-1/2&quot; freestanding bath</image:title>
      <image:caption>KOHLER K-21000-PL Artifacts 66-1/4&quot; x 32-1/2&quot; freestanding bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-soho-20-x-18-wall-mount-concealed-arm-carrier-bathroom-sink-right-hand</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_9829d20c-49a8-419c-9610-ee1bc40de149.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-2084-R Soho 20&quot; x 18&quot; wall-mount/concealed arm carrier bathroom sink right-hand soap dispenser hole</image:title>
      <image:caption>KOHLER K-2084-R Soho 20&quot; x 18&quot; wall-mount/concealed arm carrier bathroom sink right-hand soap dispenser hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-soho-20-x-18-wall-mount-concealed-arm-carrier-bathroom-sink-single</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_0cac3957-6acb-4aa6-8da2-c68234207d7b.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-2084-NR Soho 20&quot; x 18&quot; wall-mount/concealed arm carrier bathroom sink with single faucet hole and right-hand soap dispenser hole</image:title>
      <image:caption>KOHLER K-2084-NR Soho 20&quot; x 18&quot; wall-mount/concealed arm carrier bathroom sink with single faucet hole and right-hand soap dispenser hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-soho-20-x-18-wall-mount-concealed-arm-carrier-bathroom-sink-left-hand</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_60f3a1e7-5595-431f-999d-e6e5f3712ab9.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-2084-L Soho 20&quot; x 18&quot; wall-mount/concealed arm carrier bathroom sink left-hand soap dispenser hole</image:title>
      <image:caption>KOHLER K-2084-L Soho 20&quot; x 18&quot; wall-mount/concealed arm carrier bathroom sink left-hand soap dispenser hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-66-1-4-x-32-1-2-freestanding-bath-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac71791_rgb_4943875b-9ee3-449c-a386-62b095becf3b.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-21000-P5 Artifacts 66-1/4&quot; x 32-1/2&quot; freestanding bath</image:title>
      <image:caption>KOHLER K-21000-P5 Artifacts 66-1/4&quot; x 32-1/2&quot; freestanding bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-clearwater-kitchen-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00999_rgb_37eb04b7-0b20-4a81-b3a3-9df9b46e8097.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-20902-4 Clearwater Kitchen sink faucet</image:title>
      <image:caption>KOHLER K-20902-4 Clearwater Kitchen sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-soho-20-x-18-wall-mount-concealed-arm-carrier-bathroom-sink-single-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa63310_rgb_3583bb63-ce16-4ad6-a163-ff5d0af7a3cb.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-2084-NL Soho 20&quot; x 18&quot; wall-mount/concealed arm carrier bathroom sink with single faucet hole and left-hand soap dispenser hole</image:title>
      <image:caption>KOHLER K-2084-NL Soho 20&quot; x 18&quot; wall-mount/concealed arm carrier bathroom sink with single faucet hole and left-hand soap dispenser hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-serif-22-1-4-oval-drop-in-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa52418_rgb_18551adc-a86b-410d-8a04-9f33f6f0ce7a.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-2075-4 Serif 22-1/4&quot; oval drop-in bathroom sink</image:title>
      <image:caption>KOHLER K-2075-4 Serif 22-1/4&quot; oval drop-in bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-serif-22-1-4-oval-drop-in-bathroom-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa52425_rgb_2be03dfa-0d1e-4178-8db3-889e70e22aac.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-2075-8 Serif 22-1/4&quot; oval drop-in bathroom sink</image:title>
      <image:caption>KOHLER K-2075-8 Serif 22-1/4&quot; oval drop-in bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-veil-38-1-2-oval-vessel-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac33184_rgb_ba8aa5af-5ea8-4764-a3b0-ae3c86315745.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-20705-N Veil 38-1/2&quot; oval vessel bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-20705-N Veil 38-1/2&quot; oval vessel bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-66-1-4-x-32-1-2-freestanding-bath-5</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac71794_rgb_0e6aca55-ff7a-46c2-9930-efa2c11adedf.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-21000-BL Artifacts 66-1/4&quot; x 32-1/2&quot; freestanding bath</image:title>
      <image:caption>KOHLER K-21000-BL Artifacts 66-1/4&quot; x 32-1/2&quot; freestanding bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-veil-16-round-vessel-bathroom-sink-pedestal-sink-basin-no-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac33180_rgb_9900655b-4b8d-4db9-b809-25f320ef1a6a.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-20703-N Veil 16&quot; round vessel bathroom sink or pedestal sink basin, no overflow</image:title>
      <image:caption>KOHLER K-20703-N Veil 16&quot; round vessel bathroom sink or pedestal sink basin, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-serif-22-1-4-oval-drop-in-bathroom-sink-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa52411_rgb_bd4a54ac-59cc-44f6-9eda-9ceb5f0794b2.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-2075-1 Serif 22-1/4&quot; oval drop-in bathroom sink</image:title>
      <image:caption>KOHLER K-2075-1 Serif 22-1/4&quot; oval drop-in bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-soho-20-x-18-wall-mount-concealed-arm-carrier-arm-bathroom-sink-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa63282_rgb_4d287500-e847-4217-8e25-0dcd655780c3.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2054-R Soho 20&quot; x 18&quot; wall-mount/concealed arm carrier arm bathroom sink with 4&quot; centerset faucet holes and right-hand soap dispenser hole</image:title>
      <image:caption>KOHLER K-2054-R Soho 20&quot; x 18&quot; wall-mount/concealed arm carrier arm bathroom sink with 4&quot; centerset faucet holes and right-hand soap dispenser hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-veil-21-oval-vessel-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac33182_rgb_7e07b2bc-e576-4636-8322-cda8d754a866.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-20704-N Veil 21&quot; oval vessel bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-20704-N Veil 21&quot; oval vessel bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-soho-20-x-18-wall-mount-concealed-arm-carrier-bathroom-sink-single-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa63303_rgb_17271dfa-53ac-421a-b78a-f4ded7a96b6e.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-2084-N Soho 20&quot; x 18&quot; wall-mount/concealed arm carrier bathroom sink with single faucet hole</image:title>
      <image:caption>KOHLER K-2084-N Soho 20&quot; x 18&quot; wall-mount/concealed arm carrier bathroom sink with single faucet hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-soho-20-x-18-wall-mount-concealed-arm-carrier-bathroom-sink-4-centerset</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa63268_rgb_de756160-ce53-4387-8bca-188645e950c1.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2054-NL Soho 20&quot; x 18&quot; wall-mount/concealed arm carrier bathroom sink with 4&quot; centerset faucet holes and left-hand soap dispenser hole</image:title>
      <image:caption>KOHLER K-2054-NL Soho 20&quot; x 18&quot; wall-mount/concealed arm carrier bathroom sink with 4&quot; centerset faucet holes and left-hand soap dispenser hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-veil-pedestal-bathroom-sink-without-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_60f0e7b9-efe8-4dc0-aca0-a0f10a9850ab.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-20701-N Veil pedestal bathroom sink without overflow</image:title>
      <image:caption>KOHLER 20701-N-0 Veil Pedestal Bathroom Sink Without Overflow in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-soho-20-x-18-wall-mount-concealed-arm-carrier-bathroom-sink-4-centerset-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa63275_rgb_0c5b2ccb-c8ee-45d9-b999-95bff811fb98.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2054-NR Soho 20&quot; x 18&quot; wall-mount/concealed arm carrier bathroom sink with 4&quot; centerset faucet holes and right-hand soap dispenser hole</image:title>
      <image:caption>KOHLER K-2054-NR Soho 20&quot; x 18&quot; wall-mount/concealed arm carrier bathroom sink with 4&quot; centerset faucet holes and right-hand soap dispenser hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-soho-20-x-18-wall-mount-concealed-arm-carrier-bathroom-sink-8-widespread</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_07e7257a-9291-4686-bbf1-7f527b1ba493.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2053-NL Soho 20&quot; x 18&quot; wall-mount/concealed arm carrier bathroom sink with 8&quot; widespread faucet holes and left-hand soap dispenser hole</image:title>
      <image:caption>KOHLER K-2053-NL Soho 20&quot; x 18&quot; wall-mount/concealed arm carrier bathroom sink with 8&quot; widespread faucet holes and left-hand soap dispenser hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pinoir-22-oval-wall-mount-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa76493_rgb_c245e1e4-d3d4-44ca-b633-9a0513e9921c.jpg?v=1745693900</image:loc>
      <image:title>KOHLER Pinoir 22&quot; oval wall-mount bathroom sink</image:title>
      <image:caption>KOHLER Pinoir 22&quot; oval wall-mount bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-soho-20-x-18-wall-mount-concealed-arm-carrier-bathroom-sink-8-widespread-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa63233_rgb_338a5720-94e9-41d3-973c-9b21d8eb35d1.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2053-NR Soho 20&quot; x 18&quot; wall-mount/concealed arm carrier bathroom sink with 8&quot; widespread faucet holes and right-hand soap dispenser hole</image:title>
      <image:caption>KOHLER K-2053-NR Soho 20&quot; x 18&quot; wall-mount/concealed arm carrier bathroom sink with 8&quot; widespread faucet holes and right-hand soap dispenser hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-soho-20-x-18-wall-mount-concealed-arm-carrier-bathroom-sink-4-centerset-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa63261_rgb_8c5251fd-5845-4afd-9395-a745fc41659a.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2054-N Soho 20&quot; x 18&quot; wall-mount/concealed arm carrier bathroom sink with 4&quot; centerset faucet holes</image:title>
      <image:caption>KOHLER K-2054-N Soho 20&quot; x 18&quot; wall-mount/concealed arm carrier bathroom sink with 4&quot; centerset faucet holes</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-2035-4-pinoir-wall-mount-bathroom-sink-4-centerset-faucet-holes</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_6893ab92-849e-47a1-8ed9-04a2a8fa3899.jpg?v=1745693900</image:loc>
      <image:title>KOHLER 2035-4 Pinoir Wall-mount bathroom sink with 4&quot; centerset faucet holes</image:title>
      <image:caption>KOHLER 2035-4 Pinoir Wall-mount bathroom sink with 4&quot; centerset faucet holes</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-soho-20-x-18-wall-mount-concealed-arm-carrier-bathroom-sink-8-widespread-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa63240_rgb_3d8de4bb-c812-4e5b-a19a-2c1c0dc92f33.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2053-R Soho 20&quot; x 18&quot; wall-mount/concealed arm carrier bathroom sink with 8&quot; widespread faucet holes and right-hand soap dispenser hole</image:title>
      <image:caption>KOHLER K-2053-R Soho 20&quot; x 18&quot; wall-mount/concealed arm carrier bathroom sink with 8&quot; widespread faucet holes and right-hand soap dispenser hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-soho-20-x-18-wall-mount-concealed-arm-carrier-bathroom-sink-8-widespread-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa63212_rgb_a94e0157-0c95-4d3f-be31-28f54723eccb.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2053-L Soho 20&quot; x 18&quot; wall-mount/concealed arm carrier bathroom sink with 8&quot; widespread faucet holes and left-hand soap dispenser hole</image:title>
      <image:caption>KOHLER K-2053-L Soho 20&quot; x 18&quot; wall-mount/concealed arm carrier bathroom sink with 8&quot; widespread faucet holes and left-hand soap dispenser hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-greenwich-20-3-4-x-18-1-4-wall-mount-concealed-arm-carrier-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72104_rgb_4e9caa09-8cad-4136-a29c-26cbf92e2c36.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2032-NR Greenwich 20-3/4&quot; x 18-1/4&quot; wall-mount/concealed arm carrier bathroom sink with 4&quot; centerset faucet holes, no overflow and right-hand soap dispenser hole</image:title>
      <image:caption>KOHLER K-2032-NR Greenwich 20-3/4&quot; x 18-1/4&quot; wall-mount/concealed arm carrier bathroom sink with 4&quot; centerset faucet holes, no overflow and right-hand soap dispenser hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-greenwich-20-3-4-x-18-1-4-wall-mount-concealed-arm-carrier-bathroom-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72094_rgb_4c06199d-f29b-46c2-a390-e42805cc76c6.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2032-NL Greenwich 20-3/4&quot; x 18-1/4&quot; wall-mount/concealed arm carrier bathroom sink with 4&quot; centerset faucet holes, no overflow and left-hand soap dispenser hole</image:title>
      <image:caption>KOHLER K-2032-NL Greenwich 20-3/4&quot; x 18-1/4&quot; wall-mount/concealed arm carrier bathroom sink with 4&quot; centerset faucet holes, no overflow and left-hand soap dispenser hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-greenwich-20-3-4-x-18-1-4-wall-mount-concealed-arm-carrier-bathroom-sink-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72094_rgb_44e442c8-1689-4fd0-a009-2d5705fe041e.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2032-L Greenwich 20-3/4&quot; x 18-1/4&quot; wall-mount/concealed arm carrier bathroom sink with 4&quot; centerset faucet holes and left-hand soap dispenser hole</image:title>
      <image:caption>KOHLER K-2032-L Greenwich 20-3/4&quot; x 18-1/4&quot; wall-mount/concealed arm carrier bathroom sink with 4&quot; centerset faucet holes and left-hand soap dispenser hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-greenwich-20-3-4-x-18-1-4-wall-mount-concealed-arm-carrier-bathroom-sink-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72104_rgb_0d474770-bad9-4719-b978-5d8cac60c999.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2032-R Greenwich 20-3/4&quot; x 18-1/4&quot; wall-mount/concealed arm carrier bathroom sink with 4&quot; centerset faucet holes and right-hand soap dispenser hole</image:title>
      <image:caption>KOHLER K-2032-R Greenwich 20-3/4&quot; x 18-1/4&quot; wall-mount/concealed arm carrier bathroom sink with 4&quot; centerset faucet holes and right-hand soap dispenser hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-soho-20-x-18-wall-mount-concealed-arm-carrier-bathroom-sink-8-widespread-5</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa63219_rgb_16b86c7f-7fcf-4590-9516-f17eb62b5994.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2053-N Soho 20&quot; x 18&quot; wall-mount/concealed arm carrier bathroom sink with 8&quot; widespread faucet holes</image:title>
      <image:caption>KOHLER K-2053-N Soho 20&quot; x 18&quot; wall-mount/concealed arm carrier bathroom sink with 8&quot; widespread faucet holes</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-greenwich-20-3-4-rectangular-wall-mount-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72085_rgb_2c28e252-fd4d-4a81-afd7-cee05db5cf00.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2031-R Greenwich 20-3/4&quot; rectangular wall-mount bathroom sink</image:title>
      <image:caption>KOHLER K-2031-R Greenwich 20-3/4&quot; rectangular wall-mount bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-greenwich-20-3-4-x-18-1-4-wall-mount-concealed-arm-carrier-bathroom-sink-5</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72087_rgb_6d450418-80cb-4b3d-87b5-961e7e4a7eb2.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2032-N Greenwich 20-3/4&quot; x 18-1/4&quot; wall-mount/concealed arm carrier bathroom sink with 4&quot; centerset faucet holes and no overflow</image:title>
      <image:caption>KOHLER K-2032-N Greenwich 20-3/4&quot; x 18-1/4&quot; wall-mount/concealed arm carrier bathroom sink with 4&quot; centerset faucet holes and no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-2035-1-pinoir-wall-mount-bathroom-sink-single-faucet-hole</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_74b9e6b0-9a27-4563-8649-da07e0be326f.jpg?v=1745693900</image:loc>
      <image:title>KOHLER 2035-1 Pinoir Wall-mount bathroom sink with single faucet hole</image:title>
      <image:caption>KOHLER 2035-1 Pinoir Wall-mount bathroom sink with single faucet hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-graze-touchless-pull-down-kitchen-sink-faucet-kohler-konnect-three</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac85824_rgb_25bb7e2e-7bb3-49cf-a1ca-2f57a9802112.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-22068-WB Graze Touchless pull-down kitchen sink faucet with KOHLER Konnect and three-function sprayhead</image:title>
      <image:caption>KOHLER K-22068-WB Graze 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-greenwich-20-3-4-x-18-1-4-wall-mount-concealed-arm-carrier-bathroom-sink-6</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72080_rgb_4f54f51d-4f70-4f1c-b225-e9888158987e.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2031-NL Greenwich 20-3/4&quot; x 18-1/4&quot; wall-mount/concealed arm carrier bathroom sink with single faucet hole, no overflow and left-hand soap dispenser hole</image:title>
      <image:caption>KOHLER K-2031-NL Greenwich 20-3/4&quot; x 18-1/4&quot; wall-mount/concealed arm carrier bathroom sink with single faucet hole, no overflow and left-hand soap dispenser hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-greenwich-20-3-4-x-18-1-4-wall-mount-concealed-arm-carrier-bathroom-sink-7</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72085_rgb_034fa44f-fc55-4d56-8164-05a11248d96e.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2031-NR Greenwich 20-3/4&quot; x 18-1/4&quot; wall-mount/concealed arm carrier bathroom sink with single faucet hole, no overflow and right-hand soap dispenser hole</image:title>
      <image:caption>KOHLER K-2031-NR Greenwich 20-3/4&quot; x 18-1/4&quot; wall-mount/concealed arm carrier bathroom sink with single faucet hole, no overflow and right-hand soap dispenser hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-greenwich-20-3-4-x-18-1-4-wall-mount-concealed-arm-carrier-bathroom-sink-8</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72080_rgb_cf2229af-ed64-419f-90f3-5a054282d9ec.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2031-L Greenwich 20-3/4&quot; x 18-1/4&quot; wall-mount/concealed arm carrier bathroom sink with single faucet hole and left-hand soap dispenser hole</image:title>
      <image:caption>KOHLER K-2031-L Greenwich 20-3/4&quot; x 18-1/4&quot; wall-mount/concealed arm carrier bathroom sink with single faucet hole and left-hand soap dispenser hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-greenwich-20-3-4-x-18-1-4-wall-mount-concealed-arm-carrier-bathroom-sink-9</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72071_rgb_30660c85-4bff-4dfd-acbf-ce1d2bd1f869.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2030-R Greenwich 20-3/4&quot; x 18-1/4&quot; wall-mount/concealed arm carrier bathroom sink with widespread faucet holes and right-hand soap dispenser hole</image:title>
      <image:caption>KOHLER K-2030-R Greenwich 20-3/4&quot; x 18-1/4&quot; wall-mount/concealed arm carrier bathroom sink with widespread faucet holes and right-hand soap dispenser hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-greenwich-20-3-4-x-18-1-4-wall-mount-concealed-arm-carrier-bathroom-sink-10</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72078_rgb_29c73417-3e18-42d2-9429-7e977662d93f.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2031-N Greenwich 20-3/4&quot; x 18-1/4&quot; wall-mount/concealed arm carrier bathroom sink with single faucet hole and no overflow</image:title>
      <image:caption>KOHLER K-2031-N Greenwich 20-3/4&quot; x 18-1/4&quot; wall-mount/concealed arm carrier bathroom sink with single faucet hole and no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-greenwich-20-3-4-x-18-1-4-wall-mount-concealed-arm-carrier-bathroom-sink-11</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72054_rgb_0e78f9a1-454f-4eae-bbde-e1e05b76a064.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2030-N Greenwich 20-3/4&quot; x 18-1/4&quot; wall-mount/concealed arm carrier bathroom sink with widespread faucet holes and no overflow</image:title>
      <image:caption>KOHLER K-2030-N Greenwich 20-3/4&quot; x 18-1/4&quot; wall-mount/concealed arm carrier bathroom sink with widespread faucet holes and no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pinoir-22-oval-wall-mount-bathroom-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa76469_rgb_3f202569-b906-4720-85fe-8d4d01700258.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2028-8 Pinoir 22&quot; oval wall-mount bathroom sink</image:title>
      <image:caption>KOHLER K-2028-8 Pinoir 22&quot; oval wall-mount bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pinoir-22-oval-wall-mount-bathroom-sink-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa76445_rgb_ea03b620-657d-491e-bd62-938e38e5c4b1.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2028-1 Pinoir 22&quot; oval wall-mount bathroom sink</image:title>
      <image:caption>KOHLER K-2028-1 Pinoir 22&quot; oval wall-mount bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-greenwich-20-3-4-x-18-1-4-wall-mount-concealed-arm-carrier-bathroom-sink-12</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72061_rgb_6d163ec5-57d8-47f7-8927-8633494496e4.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2030-L Greenwich 20-3/4&quot; x 18-1/4&quot; wall-mount/concealed arm carrier bathroom sink with widespread faucet and left-hand soap dispenser holes</image:title>
      <image:caption>KOHLER K-2030-L Greenwich 20-3/4&quot; x 18-1/4&quot; wall-mount/concealed arm carrier bathroom sink with widespread faucet and left-hand soap dispenser holes</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-plains-33-oval-drop-in-undermount-vessel-bathroom-sink-indigo-blue</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac85624_rgb_9732eb83-ac0a-4b91-b548-fdd039737801.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-20213-BL Iron Plains 33&quot; oval drop-in/undermount/vessel bathroom sink with Indigo Blue painted underside</image:title>
      <image:caption>KOHLER K-20213-BL Iron Plains 33&quot; oval drop-in/undermount/vessel bathroom sink with Indigo Blue painted underside</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-plains-33-oval-drop-in-undermount-vessel-bathroom-sink-iron-black</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac34444_rgb_3d0f0f41-e123-46da-9a8f-8deb1aa387a3.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-20213-P5 Iron Plains 33&quot; oval drop-in/undermount/vessel bathroom sink with Iron Black painted underside</image:title>
      <image:caption>KOHLER K-20213-P5 Iron Plains 33&quot; oval drop-in/undermount/vessel bathroom sink with Iron Black painted underside</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-plains-33-oval-drop-in-undermount-vessel-bathroom-sink-biscuit</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac43977_rgb_bbb05f56-108f-4c88-8dcb-9869e3ecc464.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-20213-B Iron Plains 33&quot; oval drop-in/undermount/vessel bathroom sink with Biscuit painted underside</image:title>
      <image:caption>KOHLER K-20213-B Iron Plains 33&quot; oval drop-in/undermount/vessel bathroom sink with Biscuit painted underside</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-plains-33-oval-drop-in-undermount-vessel-bathroom-sink-white</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac43967_rgb_3272f733-4b8e-4785-82fe-9395eefcd6b5.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-20213-W Iron Plains 33&quot; oval drop-in/undermount/vessel bathroom sink with White painted underside</image:title>
      <image:caption>KOHLER K-20213-W Iron Plains 33&quot; oval drop-in/undermount/vessel bathroom sink with White painted underside</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-plains-30-rectangular-drop-in-undermount-vessel-bathroom-sink-white</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac43965_rgb_2b5ed9ac-7916-4d18-b442-819e310a95f1.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-20212-W Iron Plains 30&quot; rectangular drop-in/undermount/vessel bathroom sink with White painted underside</image:title>
      <image:caption>KOHLER K-20212-W Iron Plains 30&quot; rectangular drop-in/undermount/vessel bathroom sink with White painted underside</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pinoir-22-oval-wall-mount-bathroom-sink-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa76463_rgb_e8a8a994-4ba2-4584-904b-c384454cb6ec.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2028-4 Pinoir 22&quot; oval wall-mount bathroom sink</image:title>
      <image:caption>KOHLER K-2028-4 Pinoir 22&quot; oval wall-mount bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-plains-30-rectangular-drop-in-undermount-vessel-bathroom-sink-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac85622_rgb_1dc5e90c-920e-490e-b7b4-75d525e1ec12.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-20212-BL Iron Plains 30&quot; rectangular drop-in/undermount/vessel bathroom sink with Indigo Blue painted underside</image:title>
      <image:caption>KOHLER K-20212-BL Iron Plains 30&quot; rectangular drop-in/undermount/vessel bathroom sink with Indigo Blue painted underside</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-plains-30-rectangular-drop-in-undermount-vessel-bathroom-sink-5</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac43971_rgb_1aa5c113-f625-40d6-9104-9127cd37ce58.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-20212-B Iron Plains 30&quot; rectangular drop-in/undermount/vessel bathroom sink with Biscuit painted underside</image:title>
      <image:caption>KOHLER K-20212-B Iron Plains 30&quot; rectangular drop-in/undermount/vessel bathroom sink with Biscuit painted underside</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-betello-toilet-tank-1-28-gpf-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac72087_rgb_5aee8661-787d-4ddd-8cd5-8fe4607881d7.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-20203-RA Betello Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-20203-RA Betello Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-plains-12-round-drop-in-undermount-vessel-bathroom-sink-white</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac37263_rgb_3b051558-fe8b-478c-97f7-6d56a5ccaf66.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-20211-W Iron Plains 12&quot; round drop-in/undermount/vessel bathroom sink with White painted underside</image:title>
      <image:caption>KOHLER K-20211-W Iron Plains 12&quot; round drop-in/undermount/vessel bathroom sink with White painted underside</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-plains-12-round-drop-in-undermount-vessel-bathroom-sink-indigo-blue</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac85620_rgb_57999584-ad43-4fa2-8a51-f2a99ca34edd.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-20211-BL Iron Plains 12&quot; round drop-in/undermount/vessel bathroom sink with Indigo Blue painted underside</image:title>
      <image:caption>KOHLER K-20211-BL Iron Plains 12&quot; round drop-in/undermount/vessel bathroom sink with Indigo Blue painted underside</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-60-x-32-alcove-bath-integral-apron-integral-flange-left-hand</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac10589_rgb_a1c53490-87c7-41d1-831b-1c2e4688ffef.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-20202-LA Underscore 60&quot; x 32&quot; alcove bath with integral apron, integral flange, and left-hand drain</image:title>
      <image:caption>KOHLER K-20202-LA Underscore 60&quot; x 32&quot; alcove bath with integral apron, integral flange, and left-hand drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-60-x-32-alcove-bath-integral-apron-integral-flange-right-hand</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac10593_rgb_259ca70d-f31b-454e-973e-725af56a96f7.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-20202-RA Underscore 60&quot; x 32&quot; alcove bath with integral apron, integral flange, and right-hand drain</image:title>
      <image:caption>KOHLER K-20202-RA Underscore 60&quot; x 32&quot; alcove bath with integral apron, integral flange, and right-hand drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-plains-12-round-drop-in-undermount-vessel-bathroom-sink-iron-black</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac34424_rgb_cdab1e19-b598-4e3f-8dfb-c2dcadf75ca4.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-20211-P5 Iron Plains 12&quot; round drop-in/undermount/vessel bathroom sink with Iron Black painted underside</image:title>
      <image:caption>KOHLER K-20211-P5 Iron Plains 12&quot; round drop-in/undermount/vessel bathroom sink with Iron Black painted underside</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-plains-12-round-drop-in-undermount-vessel-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac37264_rgb_a0623dd6-0036-46c4-ace8-1171f8ad8032.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-20211-B Iron Plains 12&quot; round drop-in/undermount/vessel bathroom sink</image:title>
      <image:caption>KOHLER K-20211-B Iron Plains 12&quot; round drop-in/undermount/vessel bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-betello-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_56e71f7a-28ab-411a-84ef-5617b8d01156.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-20197-RA Betello ComForteeight Two-piece elongated 1.28 gpf chair height toilet with right-hand trip lever</image:title>
      <image:caption>KOHLER 20197-RA-0 Betello Comfort Height Two-Piece Elongated 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-underscore-60-x-30-alcove-bath-integral-apron-integral-flange-left-hand</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac10581_rgb_db4076d1-6456-4bda-9704-b993c2b6dcd5.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-20201-LA Underscore 60&quot; x 30&quot; alcove bath with integral apron, integral flange, and left-hand drain</image:title>
      <image:caption>KOHLER K-20201-LA Underscore 60&quot; x 30&quot; alcove bath with integral apron, integral flange, and left-hand drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-60-x-30-alcove-bath-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac10585_rgb_bfd89ed1-005e-4a7c-82a3-ee7857022607.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-20201-RA Underscore 60&quot; x 30&quot; alcove bath, right drain</image:title>
      <image:caption>KOHLER K-20201-RA Underscore 60&quot; x 30&quot; alcove bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-corbelle-left-hand-trip-lever</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac26909_rgb_9e3d6425-45a8-415d-b8f0-40274a5086af.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-20120-L Corbelle Left-hand trip lever</image:title>
      <image:caption>KOHLER K-20120-L Corbelle Left-hand trip lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-21-1-4-x-18-1-8-wall-mount-concealed-arm-carrier-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72051_rgb_527cc8b0-5ad2-40fd-943d-09d1556a178f.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-2007-R Kingston 21-1/4&quot; x 18-1/8&quot; wall-mount/concealed arm carrier bathroom sink with single faucet hole and right-hand soap dispenser hole</image:title>
      <image:caption>KOHLER K-2007-R Kingston 21-1/4&quot; x 18-1/8&quot; wall-mount/concealed arm carrier bathroom sink with single faucet hole and right-hand soap dispenser hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-corbelle-right-hand-trip-lever</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad09348_rgb_3ff4ae9f-3839-4b5c-a2dd-092a4c81203f.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-20120-R Corbelle Right-hand trip lever</image:title>
      <image:caption>KOHLER K-20120-R Corbelle Right-hand trip lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verse-33-top-mount-single-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac04016_rgb_f9696cdf-ad57-4cdd-84ab-fd3784e1f2b9.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-20060-3 Verse 33&quot; top-mount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-20060-3 Verse 33&quot; top-mount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-21-1-4-x-18-1-8-wall-mount-concealed-arm-carrier-bathroom-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72048_rgb_44a88deb-d03f-4380-9e8a-b41246986706.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2007-L Kingston 21-1/4&quot; x 18-1/8&quot; wall-mount/concealed arm carrier bathroom sink with single faucet hole and left-hand soap dispenser hole</image:title>
      <image:caption>KOHLER K-2007-L Kingston 21-1/4&quot; x 18-1/8&quot; wall-mount/concealed arm carrier bathroom sink with single faucet hole and left-hand soap dispenser hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verse-33-top-mount-single-bowl-kitchen-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac04013_rgb_d32e1d5d-0e2d-4e8f-97be-f2066c228882.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-20060-4 Verse 33&quot; top-mount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-20060-4 Verse 33&quot; top-mount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verse-33-top-mount-single-bowl-kitchen-sink-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac04014_rgb_faabdeb3-20f8-4ee5-b96a-2c9772fe8bbd.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-20060-1 Verse 33&quot; top-mount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-20060-1 Verse 33&quot; top-mount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-21-1-4-x-18-1-8-wall-mount-concealed-arm-carrier-bathroom-sink-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72031_rgb_a4baa526-5c5b-48cd-bf87-ac628785d5b7.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-2005-R Kingston 21-1/4&quot; x 18-1/8&quot; wall-mount/concealed arm carrier bathroom sink with 4&quot; centerset faucet holes and right-hand soap dispenser hole</image:title>
      <image:caption>KOHLER K-2005-R Kingston 21-1/4&quot; x 18-1/8&quot; wall-mount/concealed arm carrier bathroom sink with 4&quot; centerset faucet holes and right-hand soap dispenser hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brenham-wall-mounted-concealed-carrier-arm-mounted-commercial-bathroom</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_47753bdd-2bf9-432a-b5c6-adc5675c92be.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-1999-SS8 Brenham wall-mounted or concealed carrier arm mounted commercial bathroom sink with widespread faucet holes and shroud, antimicrobial finish in White</image:title>
      <image:caption>KOHLER 1999-SS8-0 Brenham Wall-Mounted Or Concealed Carrier Arm Mounted Commercial Bathroom Sink With Widespread Faucet Holes And Shroud, Antimicrobial Finish in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brenham-wall-mounted-concealed-carrier-arm-mounted-commercial-bathroom-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_32ccd540-0420-4197-958a-177d91fa8a9f.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-1999-SS1 Brenham wall-mounted or concealed carrier arm mounted commercial bathroom sink with single faucet hole and shroud, antimicrobial finish in White</image:title>
      <image:caption>KOHLER 1999-SS1-0 Brenham Wall-Mounted Or Concealed Carrier Arm Mounted Commercial Bathroom Sink With Single Faucet Hole And Shroud, Antimicrobial Finish in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brenham-wall-mounted-concealed-carrier-arm-mounted-commercial-bathroom-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_c976ad50-b016-4c81-8ce3-48f3a8985b3d.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-1999-SS4 Brenham wall-mounted or concealed carrier arm mounted commercial bathroom sink with 4&quot; centerset faucet holes and shroud, antimicrobial finish in White</image:title>
      <image:caption>KOHLER 1999-SS4-0 Brenham Wall-Mounted Or Concealed Carrier Arm Mounted Commercial Bathroom Sink With 4&quot; Centerset Faucet Holes And Shroud, Antimicrobial Finish in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-21-1-4-x-18-1-8-wall-mount-concealed-arm-carrier-bathroom-sink-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72024_rgb_43934786-843d-4131-9117-b301fe3c7375.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-2005-L Kingston 21-1/4&quot; x 18-1/8&quot; wall-mount/concealed arm carrier bathroom sink with 4&quot; centerset faucet holes and left-hand soap dispenser hole</image:title>
      <image:caption>KOHLER K-2005-L Kingston 21-1/4&quot; x 18-1/8&quot; wall-mount/concealed arm carrier bathroom sink with 4&quot; centerset faucet holes and left-hand soap dispenser hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-plains-30-rectangular-drop-in-undermount-vessel-bathroom-sink-iron</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac34434_rgb_ca15327a-ae8a-4de3-8505-9823f1a7a080.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-20212-P5 Iron Plains 30&quot; rectangular drop-in/undermount/vessel bathroom sink with Iron Black painted underside</image:title>
      <image:caption>KOHLER K-20212-P5 Iron Plains 30&quot; rectangular drop-in/undermount/vessel bathroom sink with Iron Black painted underside</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brenham-wall-mounted-concealed-carrier-arm-mounted-commercial-bathroom-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_a2764ab7-324a-4c31-baa4-874707b7aaca.jpg?v=1745693900</image:loc>
      <image:title>KOHLER K-1999-8N Brenham Wall-mounted or concealed carrier arm mounted commercial bathroom sink with widespread faucet holes and shroud in White</image:title>
      <image:caption>KOHLER 1999-8N-0 Brenham Wall-Mounted Or Concealed Carrier Arm Mounted Commercial Bathroom Sink With Widespread Faucet Holes And Shroud in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brenham-wall-mounted-concealed-carrier-arm-mounted-commercial-bathroom-5</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_c0658656-fc0b-4f05-bcd2-2fdf6aa8f0f1.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-1999-4N Brenham Wall-mounted or concealed carrier arm mounted commercial bathroom sink with 4&quot; centerset faucet holes and shroud in White</image:title>
      <image:caption>KOHLER 1999-4N-0 Brenham Wall-Mounted Or Concealed Carrier Arm Mounted Commercial Bathroom Sink With 4&quot; Centerset Faucet Holes And Shroud in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-1999-8-brenham-wall-mount-concealed-carrier-arm-mount-commercial</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_477a771a-f25b-4173-888f-ead080688fd7.jpg?v=1745693900</image:loc>
      <image:title>KOHLER 1999-8 Brenham Wall-mount or concealed carrier arm mount commercial bathroom sink with widespread faucet holes and shroud</image:title>
      <image:caption>KOHLER 1999-8 Brenham Wall-mount or concealed carrier arm mount commercial bathroom sink with widespread faucet holes and shroud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brenham-wall-mount-concealed-carrier-arm-mount-commercial-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73129_rgb_4235fb81-e01f-4718-a25e-a09bfd231b6f.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-1997-SS4 Brenham Wall-mount or concealed carrier arm mount commercial bathroom sink with 4&quot; centerset faucet holes, antimicrobial finish</image:title>
      <image:caption>KOHLER K-1997-SS4 Brenham Wall-mount or concealed carrier arm mount commercial bathroom sink with 4&quot; centerset faucet holes, antimicrobial finish</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brenham-wall-mounted-concealed-carrier-arm-mounted-commercial-bathroom-6</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_b50c0a45-d9a3-468c-bbc3-986685a253a6.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-1999-1 Brenham Wall-mounted or concealed carrier arm mounted commercial bathroom sink and shroud with single faucet hole</image:title>
      <image:caption>KOHLER 1999-1-0 Brenham Wall-Mounted Or Concealed Carrier Arm Mounted Commercial Bathroom Sink And Shroud With Single Faucet Hole in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brenham-wall-mounted-concealed-carrier-arm-mounted-commercial-bathroom-7</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_d1234713-1812-4623-b604-04f23f8bf677.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-1999-1N Brenham Wall-mounted or concealed carrier arm mounted commercial bathroom sink with single faucet hole and shroud in White</image:title>
      <image:caption>KOHLER 1999-1N-0 Brenham Wall-Mounted Or Concealed Carrier Arm Mounted Commercial Bathroom Sink With Single Faucet Hole And Shroud in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brenham-shroud-antimicrobial-finish</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73153_rgb_9d60ca41-d20b-4114-a6b2-7a0920bdf514.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-1998-SS Brenham Shroud, antimicrobial finish</image:title>
      <image:caption>KOHLER K-1998-SS Brenham Shroud, antimicrobial finish</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brenham-wall-mount-concealed-carrier-arm-mount-commercial-bathroom-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73141_rgb_f7e87e81-ae8a-4e4c-9c98-bda8b58e3d45.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-1997-SS8 Brenham Wall-mount or concealed carrier arm mount commercial bathroom sink with widespread faucet holes, antimicrobial finish</image:title>
      <image:caption>KOHLER K-1997-SS8 Brenham Wall-mount or concealed carrier arm mount commercial bathroom sink with widespread faucet holes, antimicrobial finish</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brenham-wall-mount-concealed-carrier-arm-mount-commercial-bathroom-sink-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73123_rgb_2bdc5c51-e847-4565-b54d-a3188a1b798b.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-1997-SS1R Brenham Wall-mount or concealed carrier arm mount commercial bathroom sink with single faucet hole and right-hand soap dispenser hole, antimicrobial finish</image:title>
      <image:caption>KOHLER K-1997-SS1R Brenham Wall-mount or concealed carrier arm mount commercial bathroom sink with single faucet hole and right-hand soap dispenser hole, antimicrobial finish</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brenham-wall-mounted-concealed-carrier-arm-mounted-commercial-bathroom-8</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_af962971-495d-48d0-af11-7d345306fe9e.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-1999-4 Brenham Wall-mounted or concealed carrier arm mounted commercial bathroom sink with 4&quot; centerset faucet holes and shroud</image:title>
      <image:caption>KOHLER 1999-4-0 Brenham Wall-Mounted Or Concealed Carrier Arm Mounted Commercial Bathroom Sink With 4&quot; Centerset Faucet Holes And Shroud in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brenham-wall-mount-concealed-carrier-arm-mount-commercial-bathroom-sink-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73093_rgb_4945544d-c4a9-4533-b76a-cbce88515e94.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-1997-SS1 Brenham Wall-mount or concealed carrier arm mount commercial bathroom sink with single faucet hole, antimicrobial finish</image:title>
      <image:caption>KOHLER K-1997-SS1 Brenham Wall-mount or concealed carrier arm mount commercial bathroom sink with single faucet hole, antimicrobial finish</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brenham-wall-mount-concealed-carrier-arm-mount-commercial-bathroom-sink-5</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73117_rgb_baf69058-1b19-4bd9-b495-d3b96ff52f65.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-1997-SS1NR Brenham Wall-mount or concealed carrier arm mount commercial bathroom sink with single faucet hole, no overflow and right-hand soap dispenser hole, antimicrobial finish</image:title>
      <image:caption>KOHLER K-1997-SS1NR Brenham Wall-mount or concealed carrier arm mount commercial bathroom sink with single faucet hole, no overflow and right-hand soap dispenser hole, antimicrobial finish</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brenham-wall-mount-concealed-carrier-arm-mount-commercial-bathroom-sink-6</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73141_rgb_22bfafda-88cf-4fc0-bd5d-fec3a18a0102.jpg?v=1745693901</image:loc>
      <image:title>KOHLER Brenham™ Wall-mount or concealed carrier arm mount commercial bathroom sink with widespread faucet holes</image:title>
      <image:caption>KOHLER Brenham™ Wall-mount or concealed carrier arm mount commercial bathroom sink with widespread faucet holes</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brenham-wall-mount-concealed-carrier-arm-mount-commercial-bathroom-sink-7</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73135_rgb_b5df9eff-1218-46dd-b05f-b2e56deb7f5e.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-1997-SS4N Brenham Wall-mount or concealed carrier arm mount commercial bathroom sink with 4&quot; centerset faucet holes and no overflow, antimicrobial finish</image:title>
      <image:caption>KOHLER K-1997-SS4N Brenham Wall-mount or concealed carrier arm mount commercial bathroom sink with 4&quot; centerset faucet holes and no overflow, antimicrobial finish</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brenham-wall-mount-concealed-carrier-arm-mount-commercial-bathroom-sink-8</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73105_rgb_7d0c8613-27e8-497f-a2c7-e6b3f90d3474.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-1997-SS1N Brenham Wall-mount or concealed carrier arm mount commercial bathroom sink with single faucet hole and no overflow, antimicrobial finish</image:title>
      <image:caption>KOHLER K-1997-SS1N Brenham Wall-mount or concealed carrier arm mount commercial bathroom sink with single faucet hole and no overflow, antimicrobial finish</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brenham-wall-mount-concealed-carrier-arm-mount-commercial-bathroom-sink-9</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73135_rgb_d60d0d2d-712a-4332-bc7a-26dab81a5a29.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-1997-4N Brenham Wall-mount or concealed carrier arm mount commercial bathroom sink with 4&quot; centerset faucet holes and no overflow</image:title>
      <image:caption>KOHLER K-1997-4N Brenham Wall-mount or concealed carrier arm mount commercial bathroom sink with 4&quot; centerset faucet holes and no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brenham-wall-mount-concealed-carrier-arm-mount-commercial-bathroom-sink-10</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73147_rgb_f01dfbbf-7444-4ddf-97be-d75974cbeda3.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-1997-8N Brenham Wall-mount or concealed carrier arm mount commercial bathroom sink with widespread faucet holes and no overflow</image:title>
      <image:caption>KOHLER K-1997-8N Brenham Wall-mount or concealed carrier arm mount commercial bathroom sink with widespread faucet holes and no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brenham-wall-mount-concealed-carrier-arm-mount-commercial-bathroom-sink-11</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73105_rgb_811ba851-fe8f-4cc7-9965-8f10835523e7.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-1997-1N Brenham Wall-mount or concealed carrier arm mount commercial bathroom sink with single faucet hole and no overflow</image:title>
      <image:caption>KOHLER K-1997-1N Brenham Wall-mount or concealed carrier arm mount commercial bathroom sink with single faucet hole and no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brenham-wall-mount-concealed-carrier-arm-mount-commercial-bathroom-sink-12</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73129_rgb_48e8adc2-5ef1-483d-b04a-f7f1bef9a3b7.jpg?v=1745693901</image:loc>
      <image:title>KOHLER Brenham™ Wall-mount or concealed carrier arm mount commercial bathroom sink with 4&quot; centerset faucet holes</image:title>
      <image:caption>KOHLER Brenham™ Wall-mount or concealed carrier arm mount commercial bathroom sink with 4&quot; centerset faucet holes</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunstruck-65-1-2-x-35-1-2-oval-freestanding-heated-bubblemassage-air</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac06688_rgb_cc83739e-bee2-418a-9276-cbd2a1d50493.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-1967-GH Sunstruck 65-1/2&quot; x 35-1/2&quot; oval freestanding Heated BubbleMassage air bath with fluted shroud</image:title>
      <image:caption>KOHLER K-1967-GH Sunstruck 65-1/2&quot; x 35-1/2&quot; oval freestanding Heated BubbleMassage air bath with fluted shroud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brenham-wall-mount-concealed-carrier-arm-mount-commercial-bathroom-sink-13</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73117_rgb_504ebb00-c146-4211-9881-e3da002b4a92.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-1997-1NR Brenham Wall-mount or concealed carrier arm mount commercial bathroom sink with single faucet hole, no overflow and right-hand soap dispenser hole</image:title>
      <image:caption>KOHLER K-1997-1NR Brenham Wall-mount or concealed carrier arm mount commercial bathroom sink with single faucet hole, no overflow and right-hand soap dispenser hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brenham-wall-mount-concealed-carrier-arm-mount-commercial-bathroom-sink-14</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73123_rgb_f1e52359-ad05-4908-84fe-5e2a0c9ccc98.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-1997-1R Brenham Wall-mount or concealed carrier arm mount commercial bathroom sink with single faucet hole and right-hand soap dispenser hole</image:title>
      <image:caption>KOHLER K-1997-1R Brenham Wall-mount or concealed carrier arm mount commercial bathroom sink with single faucet hole and right-hand soap dispenser hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brenham-wall-mount-concealed-carrier-arm-mount-commercial-bathroom-sink-15</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73111_rgb_37623065-f32b-4877-961d-4cde394d13be.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-1997-1NL Brenham Wall-mount or concealed carrier arm mount commercial bathroom sink with single faucet hole, no overflow and left-hand soap dispenser hole</image:title>
      <image:caption>KOHLER K-1997-1NL Brenham Wall-mount or concealed carrier arm mount commercial bathroom sink with single faucet hole, no overflow and left-hand soap dispenser hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunstruck-65-1-2-x-35-1-2-freestanding-heated-bubblemassage-air-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac06684_rgb_944f7a36-47da-495a-a844-70c6eea63964.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-1966-GHW Sunstruck 65-1/2&quot; x 35-1/2&quot; freestanding Heated BubbleMassage air bath with Bask heated surface and straight shroud</image:title>
      <image:caption>KOHLER K-1966-GHW Sunstruck 65-1/2&quot; x 35-1/2&quot; freestanding Heated BubbleMassage air bath with Bask heated surface and straight shroud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brenham-wall-mount-concealed-carrier-arm-mount-commercial-bathroom-sink-16</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73099_rgb_f1d716c6-c0fd-4264-9377-de29c3c90a7b.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-1997-1L Brenham Wall-mount or concealed carrier arm mount commercial bathroom sink with single faucet hole and left-hand soap dispenser hole</image:title>
      <image:caption>KOHLER K-1997-1L Brenham Wall-mount or concealed carrier arm mount commercial bathroom sink with single faucet hole and left-hand soap dispenser hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stargaze-72-x-36-freestanding-heated-bubblemassage-air-bath-fluted-shroud</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac43735_rgb_d0ef56f7-7a9d-492e-8dca-d6132c248b0d.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-1959-GH Stargaze 72&quot; x 36&quot; freestanding Heated BubbleMassage air bath with fluted shroud</image:title>
      <image:caption>KOHLER K-1959-GH Stargaze 72&quot; x 36&quot; freestanding Heated BubbleMassage air bath with fluted shroud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunstruck-65-1-2-x-35-1-2-freestanding-heated-bubblemassage-air-bath-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac06688_rgb_f4309f45-c8c5-4176-a6d7-6e8393751371.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1967-GHW Sunstruck 65-1/2&quot; x 35-1/2&quot; freestanding Heated BubbleMassage air bath with Bask heated surface and fluted shroud</image:title>
      <image:caption>KOHLER K-1967-GHW Sunstruck 65-1/2&quot; x 35-1/2&quot; freestanding Heated BubbleMassage air bath with Bask heated surface and fluted shroud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stargaze-72-x-36-freestanding-heated-bubblemassage-air-bath-straight</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac77570_rgb_f8a468cc-76bd-448f-b067-bac31b4ad5e4.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-1958-GH Stargaze 72&quot; x 36&quot; freestanding Heated BubbleMassage air bath with straight shroud</image:title>
      <image:caption>KOHLER K-1958-GH Stargaze 72&quot; x 36&quot; freestanding Heated BubbleMassage air bath with straight shroud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunstruck-65-1-2-x-35-1-2-freestanding-heated-bubblemassage-air-bath-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac06684_rgb_b5e802a1-5ce3-4505-b886-15afd6628ea4.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-1966-GH Sunstruck 65-1/2&quot; x 35-1/2&quot; freestanding Heated BubbleMassage air bath with straight shroud</image:title>
      <image:caption>KOHLER K-1966-GH Sunstruck 65-1/2&quot; x 35-1/2&quot; freestanding Heated BubbleMassage air bath with straight shroud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brenham-wall-mount-concealed-carrier-arm-mount-commercial-bathroom-sink-17</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73093_rgb_ed9b33ec-fa51-4851-b3ea-64a11d1ef723.jpg?v=1745693902</image:loc>
      <image:title>KOHLER Brenham™ Wall-mount or concealed carrier arm mount commercial bathroom sink with single faucet hole</image:title>
      <image:caption>KOHLER Brenham™ Wall-mount or concealed carrier arm mount commercial bathroom sink with single faucet hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stargaze-72-x-36-1-4-freestanding-heated-bubblemassage-air-bath-bask</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac77573_rgb_d9ad0354-899d-4714-8d1d-f6bd869836c7.jpg?v=1745693901</image:loc>
      <image:title>KOHLER K-1958-GHW Stargaze 72&quot; x 36-1/4&quot; freestanding Heated BubbleMassage air bath with Bask heated surface and straight shroud</image:title>
      <image:caption>KOHLER K-1958-GHW Stargaze 72&quot; x 36-1/4&quot; freestanding Heated BubbleMassage air bath with Bask heated surface and straight shroud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-60-x-32-alcove-bath-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac10593_rgb_e22a29ab-3873-48f3-b69b-ddf7208098f1.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1957-RA Underscore 60&quot; x 32&quot; alcove bath right drain</image:title>
      <image:caption>KOHLER K-1957-RA Underscore 60&quot; x 32&quot; alcove bath right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stargaze-72-x-36-freestanding-heated-bubblemassage-air-bath-bask-heated</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac43735_rgb_64b8d427-80c4-45c1-be81-8f59eddf1e83.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1959-GHW Stargaze 72&quot; x 36&quot; freestanding Heated BubbleMassage air bath with Bask heated surface and fluted shroud</image:title>
      <image:caption>KOHLER K-1959-GHW Stargaze 72&quot; x 36&quot; freestanding Heated BubbleMassage air bath with Bask heated surface and fluted shroud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-60-x-32-alcove-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac10589_rgb_828939d0-0099-46c9-b272-789f7d59815c.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1957-LA Underscore 60&quot; x 32&quot; alcove bath, left drain</image:title>
      <image:caption>KOHLER K-1957-LA Underscore 60&quot; x 32&quot; alcove bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-66-x-32-alcove-whirlpool-bath-bask-heated-surface-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab31925_rgb_d7734a24-8800-43bc-b153-a9d281e9a844.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1949-RAW Archer 66&quot; x 32&quot; alcove whirlpool bath with Bask heated surface, right drain</image:title>
      <image:caption>KOHLER K-1949-RAW Archer 66&quot; x 32&quot; alcove whirlpool bath with Bask heated surface, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-66-x-32-drop-in-whirlpool-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab31920_rgb_d236b657-57e6-4218-8b52-65fd0421f00e.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1949-W1 Archer 66&quot; x 32&quot; drop-in whirlpool bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1949-W1 Archer 66&quot; x 32&quot; drop-in whirlpool bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-60-x-30-alcove-bath-right-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac10585_rgb_2b3cd9d4-f2c3-443e-b0c7-a7bc63ddb8a9.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1956-RA Underscore 60&quot; x 30&quot; alcove bath right drain</image:title>
      <image:caption>KOHLER K-1956-RA Underscore 60&quot; x 30&quot; alcove bath right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-66-x-32-alcove-heated-bubblemassage-air-bath-whirlpool-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab53791_rgb_2f0e0a09-b544-4ee6-91fd-22f0f2295506.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1949-XGHLA Archer 66&quot; x 32&quot; alcove Heated BubbleMassage air bath and whirlpool, left drain</image:title>
      <image:caption>KOHLER K-1949-XGHLA Archer 66&quot; x 32&quot; alcove Heated BubbleMassage air bath and whirlpool, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-66-x-32-alcove-whirlpool-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab31925_rgb_3b896a54-dcad-4dfb-ba34-250ff60b7a5d.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1949-RA Archer 66&quot; x 32&quot; alcove whirlpool, right drain</image:title>
      <image:caption>KOHLER K-1949-RA Archer 66&quot; x 32&quot; alcove whirlpool, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-66-x-32-alcove-whirlpool-bath-bask-heated-surface-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab31922_rgb_e6f46604-69cc-472b-aee2-8d76b0edb0c1.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1949-LAW Archer 66&quot; x 32&quot; alcove whirlpool bath with Bask heated surface, left drain</image:title>
      <image:caption>KOHLER K-1949-LAW Archer 66&quot; x 32&quot; alcove whirlpool bath with Bask heated surface, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-66-x-32-alcove-heated-bubblemassage-air-bath-whirlpool-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac77567_rgb_a4055109-d40a-4a46-8ad2-875bf126b067.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1949-XGHRA Archer 66&quot; x 32&quot; alcove Heated BubbleMassage air bath and whirlpool, right drain</image:title>
      <image:caption>KOHLER K-1949-XGHRA Archer 66&quot; x 32&quot; alcove Heated BubbleMassage air bath and whirlpool, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-66-x-32-integral-apron-whirlpool-integral-flange-left-hand-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab31922_rgb_7d03e577-b5b0-4db5-af05-00f063c27f74.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1949-LA Archer 66&quot; x 32&quot; integral apron whirlpool with integral flange and left-hand drain</image:title>
      <image:caption>KOHLER K-1949-LA Archer 66&quot; x 32&quot; integral apron whirlpool with integral flange and left-hand drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-60-x-30-alcove-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac10581_rgb_a50c818d-958b-46ac-9ba6-d1cb2f08a8cc.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1956-LA Underscore 60&quot; x 30&quot; alcove bath, left drain</image:title>
      <image:caption>KOHLER K-1956-LA Underscore 60&quot; x 30&quot; alcove bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-66-x-32-alcove-heated-whirlpool-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab31925_rgb_5b2766ab-07eb-4359-a720-2f7bdadb094d.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1949-HRA Archer 66&quot; x 32&quot; alcove heated whirlpool, right drain</image:title>
      <image:caption>KOHLER K-1949-HRA Archer 66&quot; x 32&quot; alcove heated whirlpool, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-66-x-32-alcove-heated-whirlpool-left-hand</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab31922_rgb_2eb7baad-3020-4482-b94e-4301fb25fa6d.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1949-HLA Archer 66&quot; x 32&quot; alcove heated whirlpool, left hand</image:title>
      <image:caption>KOHLER K-1949-HLA Archer 66&quot; x 32&quot; alcove heated whirlpool, left hand</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-66-x-32-drop-in-heated-bubblemassage-air-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab61805_rgb_51413cf2-6977-41a3-b9f7-3862ca796ece.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1949-GHW Archer 66&quot; x 32&quot; drop-in Heated BubbleMassage air bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1949-GHW Archer 66&quot; x 32&quot; drop-in Heated BubbleMassage air bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-66-x-32-alcove-heated-bubblemassage-air-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab61801_rgb_8f032e7a-12ff-4ac7-9179-f81f54cdaa3a.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1949-GHRAW Archer 66&quot; x 32&quot; alcove Heated BubbleMassage air bath with Bask heated surface, right drain</image:title>
      <image:caption>KOHLER K-1949-GHRAW Archer 66&quot; x 32&quot; alcove Heated BubbleMassage air bath with Bask heated surface, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-66-x-32-drop-in-heated-whirlpool-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad19016_rgb_a4c2073f-1c3f-495a-9dcc-10b342e1b6a1.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1949-H Archer 66&quot; x 32&quot; drop-in heated whirlpool bath</image:title>
      <image:caption>KOHLER K-1949-H Archer 66&quot; x 32&quot; drop-in heated whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-66-x-32-alcove-heated-bubblemassage-air-bath-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab61801_rgb_a24f7a9b-36aa-4fd4-be0c-379f21739e16.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1949-GHRA Archer 66&quot; x 32&quot; alcove Heated BubbleMassage air bath, right drain</image:title>
      <image:caption>KOHLER K-1949-GHRA Archer 66&quot; x 32&quot; alcove Heated BubbleMassage air bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-66-x-32-alcove-heated-bubblemassage-air-bath-bask-heated-surface-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab61797_rgb_2e817950-934c-450d-8d53-f229c617d597.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1949-GHLAW Archer 66&quot; x 32&quot; alcove Heated BubbleMassage air bath with Bask heated surface, left drain</image:title>
      <image:caption>KOHLER K-1949-GHLAW Archer 66&quot; x 32&quot; alcove Heated BubbleMassage air bath with Bask heated surface, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-66-x-32-alcove-heated-bubblemassage-air-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab61797_rgb_ced4e705-2dd4-49bf-9d18-85df53ab1b63.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1949-GHLA Archer 66&quot; x 32&quot; alcove Heated BubbleMassage air bath, left drain</image:title>
      <image:caption>KOHLER K-1949-GHLA Archer 66&quot; x 32&quot; alcove Heated BubbleMassage air bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-66-x-32-drop-in-heated-bubblemassage-air-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab61793_rgb_77534b81-31a2-448a-b155-8b4ee7494aa5.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1949-GH Archer 66&quot; x 32&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-1949-GH Archer 66&quot; x 32&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-66-x-32-drop-in-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab60615_rgb_47af921f-40da-4ae3-b95e-39f945608e75.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1948-W1 Archer 66&quot; x 32&quot; drop-in bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1948-W1 Archer 66&quot; x 32&quot; drop-in bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-66-x-32-alcove-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac32876_rgb_66eb9f34-579b-443a-943f-c88c9eea3318.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1948-LA Archer 66&quot; x 32&quot; alcove bath, left drain</image:title>
      <image:caption>KOHLER K-1948-LA Archer 66&quot; x 32&quot; alcove bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-66-x-32-alcove-bath-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac32878_rgb_aed1e94a-d756-4d50-bc94-37918ac87e3b.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1948-RA Archer 66&quot; x 32&quot; alcove bath, right drain</image:title>
      <image:caption>KOHLER K-1948-RA Archer 66&quot; x 32&quot; alcove bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-66-x-32-alcove-bath-bask-heated-surface-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab60612_rgb_5787c36e-086d-463c-ac13-44be4499bd03.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1948-RAW Archer 66&quot; x 32&quot; alcove bath with Bask heated surface, right drain</image:title>
      <image:caption>KOHLER K-1948-RAW Archer 66&quot; x 32&quot; alcove bath with Bask heated surface, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-66-x-32-alcove-bath-bask-heated-surface-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab60609_rgb_307771c0-baba-4419-9fee-4bb30a093d9e.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1948-LAW Archer 66&quot; x 32&quot; alcove bath with Bask heated surface, left drain</image:title>
      <image:caption>KOHLER K-1948-LAW Archer 66&quot; x 32&quot; alcove bath with Bask heated surface, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-alcove-heated-bubblemassage-air-bath-whirlpool-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab53782_rgb_d920b5a0-f984-47b1-b8e4-808cc21f5073.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1947-XHGHR Archer 60&quot; x 30&quot; alcove Heated BubbleMassage air bath and whirlpool, right drain</image:title>
      <image:caption>KOHLER K-1947-XHGHR Archer 60&quot; x 30&quot; alcove Heated BubbleMassage air bath and whirlpool, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-alcove-heated-bubblemassage-air-bath-whirlpool-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab53776_rgb_48eca390-8192-4c63-a695-6c0b4bb5d297.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1947-XHGHL Archer 60&quot; x 30&quot; alcove Heated BubbleMassage air bath and whirlpool, left drain</image:title>
      <image:caption>KOHLER K-1947-XHGHL Archer 60&quot; x 30&quot; alcove Heated BubbleMassage air bath and whirlpool, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-drop-in-whirlpool-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab28701_rgb_d13a5073-a276-46fa-909b-f775d17de609.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1947-W1 Archer 60&quot; x 30&quot; drop-in whirlpool bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1947-W1 Archer 60&quot; x 30&quot; drop-in whirlpool bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-alcove-heated-bubblemassage-air-bath-whirlpool-right-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab53785_rgb_f527b7cb-1b56-4308-a598-b3623ddfe4e1.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1947-XGHRA Archer 60&quot; x 30&quot; alcove Heated BubbleMassage air bath and whirlpool, right drain</image:title>
      <image:caption>KOHLER K-1947-XGHRA Archer 60&quot; x 30&quot; alcove Heated BubbleMassage air bath and whirlpool, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-alcove-heated-bubblemassage-air-bath-whirlpool-left-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab53779_rgb_283c4d6c-92bd-490e-8193-8101f09efc82.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1947-XGHLA Archer 60&quot; x 30&quot; alcove Heated BubbleMassage air bath and whirlpool, left drain</image:title>
      <image:caption>KOHLER K-1947-XGHLA Archer 60&quot; x 30&quot; alcove Heated BubbleMassage air bath and whirlpool, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-alcove-whirlpool-bath-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab28708_rgb_3f96a90a-2d82-40fb-8f13-98228088e3e6.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1947-R Archer 60&quot; x 30&quot; alcove whirlpool bath, right drain</image:title>
      <image:caption>KOHLER K-1947-R Archer 60&quot; x 30&quot; alcove whirlpool bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-alcove-whirlpool-bath-bask-heated-surface-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab60600_rgb_efc28157-eb47-49fb-8a5d-2e3694594b21.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1947-LW Archer 60&quot; x 30&quot; alcove whirlpool bath with Bask heated surface, left drain</image:title>
      <image:caption>KOHLER K-1947-LW Archer 60&quot; x 30&quot; alcove whirlpool bath with Bask heated surface, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-alcove-whirlpool-bath-bask-heated-surface-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab60603_rgb_df51f052-d35a-4d56-a6ae-6d5c39f18bfc.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1947-RAW Archer 60&quot; x 30&quot; alcove whirlpool bath with Bask heated surface, right drain</image:title>
      <image:caption>KOHLER K-1947-RAW Archer 60&quot; x 30&quot; alcove whirlpool bath with Bask heated surface, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-alcove-whirlpool-bath-right-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab26928_rgb_8f529547-e97c-4204-8ac8-cc0a09dbddc1.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1947-RA Archer 60&quot; x 30&quot; alcove whirlpool bath, right drain</image:title>
      <image:caption>KOHLER K-1947-RA Archer 60&quot; x 30&quot; alcove whirlpool bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-alcove-heated-whirlpool-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab28704_rgb_084ed307-b092-4f64-ad0d-6f26bf18c6ea.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1947-LH Archer 60&quot; x 30&quot; alcove heated whirlpool bath, left drain</image:title>
      <image:caption>KOHLER K-1947-LH Archer 60&quot; x 30&quot; alcove heated whirlpool bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-alcove-whirlpool-bath-bask-heated-surface-right-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab60606_rgb_490b64e9-a5af-4755-95cc-e2f29cd4e543.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1947-RW Archer 60&quot; x 30&quot; alcove whirlpool bath with Bask heated surface, right drain</image:title>
      <image:caption>KOHLER K-1947-RW Archer 60&quot; x 30&quot; alcove whirlpool bath with Bask heated surface, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-alcove-whirlpool-bath-bask-heated-surface-left-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab60597_rgb_b6eccf81-9186-47a1-a553-30b645af4339.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1947-LAW Archer 60&quot; x 30&quot; alcove whirlpool bath with Bask heated surface, left drain</image:title>
      <image:caption>KOHLER K-1947-LAW Archer 60&quot; x 30&quot; alcove whirlpool bath with Bask heated surface, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-alcove-whirlpool-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab26926_rgb_665e4edd-8694-46e2-8ad1-1872ec478488.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1947-LA Archer 60&quot; x 30&quot; alcove whirlpool bath, left drain</image:title>
      <image:caption>KOHLER K-1947-LA Archer 60&quot; x 30&quot; alcove whirlpool bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-alcove-whirlpool-bath-left-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab28704_rgb_72f7622a-526a-4180-b189-1e5a36d66171.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1947-L Archer 60&quot; x 30&quot; alcove whirlpool bath, left drain</image:title>
      <image:caption>KOHLER K-1947-L Archer 60&quot; x 30&quot; alcove whirlpool bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-alcove-heated-whirlpool-bath-left-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab26926_rgb_75b61386-5b46-49f6-8451-794f619e0476.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1947-HLA Archer 60&quot; x 30&quot; alcove heated whirlpool bath, left drain</image:title>
      <image:caption>KOHLER K-1947-HLA Archer 60&quot; x 30&quot; alcove heated whirlpool bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-alcove-heated-bubblemassage-air-bath-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab32781_rgb_a883ea0b-9ede-42d8-bb9d-1537f338fb97.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1947-GHRF Archer 60&quot; x 30&quot; alcove Heated BubbleMassage air bath, right drain</image:title>
      <image:caption>KOHLER K-1947-GHRF Archer 60&quot; x 30&quot; alcove Heated BubbleMassage air bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-alcove-heated-whirlpool-bath-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab26928_rgb_6feddb53-bb23-40c9-986b-455216f16c9e.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1947-HRA Archer 60&quot; x 30&quot; alcove heated whirlpool bath, right drain</image:title>
      <image:caption>KOHLER K-1947-HRA Archer 60&quot; x 30&quot; alcove heated whirlpool bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-alcove-heated-bubblemassage-air-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab60591_rgb_47b890e5-dc5b-416b-aff0-ce15cd5a5675.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1947-GHRW Archer 60&quot; x 30&quot; alcove Heated BubbleMassage air bath with Bask heated surface, right drain</image:title>
      <image:caption>KOHLER K-1947-GHRW Archer 60&quot; x 30&quot; alcove Heated BubbleMassage air bath with Bask heated surface, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-drop-in-heated-bubblemassage-air-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab32769_rgb_691fc2de-50e3-416f-8b55-28f4fd0a0544.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1947-GHW Archer 60&quot; x 30&quot; drop-in Heated BubbleMassage air bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1947-GHW Archer 60&quot; x 30&quot; drop-in Heated BubbleMassage air bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-drop-in-whirlpool-bath-heat-comforte-depth-design</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab28701_rgb_41a61642-4b49-457e-ac2c-d37ac491b822.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1947-H Archer 60&quot; x 30&quot; drop-in whirlpool bath with heat and ComForte Depth design</image:title>
      <image:caption>KOHLER K-1947-H Archer 60&quot; x 30&quot; drop-in whirlpool bath with heat and ComForte Depth design</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-alcove-heated-bubblemassage-air-bath-bask-heated-surface-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab32778_rgb_3460de9d-abb3-4324-9619-2bb690a5bddd.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1947-GHRAW Archer 60&quot; x 30&quot; alcove Heated BubbleMassage air bath with Bask heated surface, right drain</image:title>
      <image:caption>KOHLER K-1947-GHRAW Archer 60&quot; x 30&quot; alcove Heated BubbleMassage air bath with Bask heated surface, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-alcove-heated-bubblemassage-air-bath-right-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab32778_rgb_94e184c1-6220-444c-afa7-b41d9234cfd9.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1947-GHRA Archer 60&quot; x 30&quot; alcove Heated BubbleMassage air bath, right drain</image:title>
      <image:caption>KOHLER K-1947-GHRA Archer 60&quot; x 30&quot; alcove Heated BubbleMassage air bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-alcove-heated-bubblemassage-air-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab32772_rgb_2f60f134-a951-4a76-9f69-7ae6bdfd477f.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1947-GHLA Archer 60&quot; x 30&quot; alcove Heated BubbleMassage air bath, left drain</image:title>
      <image:caption>KOHLER K-1947-GHLA Archer 60&quot; x 30&quot; alcove Heated BubbleMassage air bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-alcove-heated-bubblemassage-air-bath-bask-heated-surface-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab60585_rgb_659707a9-8357-4bea-914e-1d38658b8021.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1947-GHLW Archer 60&quot; x 30&quot; alcove Heated BubbleMassage air bath with Bask heated surface, left drain</image:title>
      <image:caption>KOHLER K-1947-GHLW Archer 60&quot; x 30&quot; alcove Heated BubbleMassage air bath with Bask heated surface, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-integral-apron-heated-bubblemassage-air-bath-bask-heated</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab32772_rgb_567c5d1a-4923-4bf3-8092-0c50c53e1f64.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1947-GHLAW Archer 60&quot; x 30&quot; integral apron Heated BubbleMassage air bath with Bask heated surface and left-hand drain</image:title>
      <image:caption>KOHLER K-1947-GHLAW Archer 60&quot; x 30&quot; integral apron Heated BubbleMassage air bath with Bask heated surface and left-hand drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-drop-in-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad19505_rgb_9cd4d584-7d00-4d6d-ae94-659fb8577f2d.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1946-W1 Archer 60&quot; x 30&quot; drop-in bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1946-W1 Archer 60&quot; x 30&quot; drop-in bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-drop-in-heated-bubblemassage-air-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab32769_rgb_dc2cc597-5125-4a6a-a660-7a9739c3d410.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1947-GH Archer 60&quot; x 30&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-1947-GH Archer 60&quot; x 30&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-alcove-bath-bask-heated-surface-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab26946_rgb_6fe2aa39-9f66-4273-b2f6-1d120cef1958.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1946-RAW Archer 60&quot; x 30&quot; alcove bath with Bask heated surface, right drain</image:title>
      <image:caption>KOHLER K-1946-RAW Archer 60&quot; x 30&quot; alcove bath with Bask heated surface, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-alcove-heated-bubblemassage-air-bath-left-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab32775_rgb_7c8fd11d-fff4-47bb-ad80-28304df82d46.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1947-GHLF Archer 60&quot; x 30&quot; alcove Heated BubbleMassage air bath, left drain</image:title>
      <image:caption>KOHLER K-1947-GHLF Archer 60&quot; x 30&quot; alcove Heated BubbleMassage air bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-alcove-bath-bask-heated-surface-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab28743_rgb_e37d45c4-3500-449c-8896-553bf66e62fc.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1946-LW Archer 60&quot; x 30&quot; alcove bath with Bask heated surface, left drain</image:title>
      <image:caption>KOHLER K-1946-LW Archer 60&quot; x 30&quot; alcove bath with Bask heated surface, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-alcove-heated-whirlpool-bath-right-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab28708_rgb_53f3d494-336d-48db-b839-a0b0ed861e51.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1947-RH Archer 60&quot; x 30&quot; alcove heated whirlpool bath, right drain</image:title>
      <image:caption>KOHLER K-1947-RH Archer 60&quot; x 30&quot; alcove heated whirlpool bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-alcove-bath-right-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac32874_rgb_968fa902-2ada-44fc-965e-f6764ee26877.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1946-RA Archer 60&quot; x 30&quot; alcove bath right drain</image:title>
      <image:caption>KOHLER K-1946-RA Archer 60&quot; x 30&quot; alcove bath right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-alcove-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac32872_rgb_c3975b5e-3d20-4189-a9c1-a71d0e4e6ca9.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1946-LA Archer 60&quot; x 30&quot; alcove bath, left drain</image:title>
      <image:caption>KOHLER K-1946-LA Archer 60&quot; x 30&quot; alcove bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-alcove-bath-bask-heated-surface-right-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab28747_rgb_8596f315-1ca1-44a3-8be5-829fc6450bac.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1946-RW Archer 60&quot; x 30&quot; alcove bath with Bask heated surface, right drain</image:title>
      <image:caption>KOHLER K-1946-RW Archer 60&quot; x 30&quot; alcove bath with Bask heated surface, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-alcove-bath-left-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab28743_rgb_60004376-4454-4fa3-b28d-43ab0be1e88e.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1946-L Archer 60&quot; x 30&quot; alcove bath, left drain</image:title>
      <image:caption>KOHLER K-1946-L Archer 60&quot; x 30&quot; alcove bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-30-alcove-bath-bask-heated-surface-alcove-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab26930_rgb_ea97acf3-2cc4-4d75-be41-0674dcf11b6d.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1946-LAW Archer 60&quot; x 30&quot; alcove bath with Bask heated surface, alcove left drain</image:title>
      <image:caption>KOHLER K-1946-LAW Archer 60&quot; x 30&quot; alcove bath with Bask heated surface, alcove left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-single-handle-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab53915_rgb_84369368-3661-4a7a-b82e-9e65ddaf281f.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-193-4 Devonshire Single-handle bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-193-4 Devonshire Single-handle bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-park-falls-21-top-undermount-single-bowl-utility-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73268_rgb_f61c4ca7-629d-42e5-af57-79de0982f6aa.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-19022-3 Park Falls 21&quot; top-/undermount single-bowl utility sink</image:title>
      <image:caption>KOHLER K-19022-3 Park Falls 21&quot; top-/undermount single-bowl utility sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-park-falls-21-top-undermount-single-bowl-utility-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73250_rgb_ac5648bb-4384-4fe0-b0dc-f80fc7aec098.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-19022-2 Park Falls 21&quot; top-/undermount single-bowl utility sink</image:title>
      <image:caption>KOHLER K-19022-2 Park Falls 21&quot; top-/undermount single-bowl utility sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-persuade-curv-toilet-tank-dual-flush</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91783_rgb_728670a7-ca1a-4cfe-bf16-66ba9da95473.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-19042-RA Persuade Curv Toilet tank, dual-flush</image:title>
      <image:caption>KOHLER K-19042-RA Persuade Curv Toilet tank, dual-flush</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-glen-falls-25-top-undermount-single-bowl-utility-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa80956_rgb_60d753cc-3bd4-416b-ae98-d871285447ff.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-19017-1 Glen Falls 25&quot; top-/undermount single-bowl utility sink</image:title>
      <image:caption>KOHLER K-19017-1 Glen Falls 25&quot; top-/undermount single-bowl utility sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-contemporary-design-soap-lotion-dispenser</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac90215_rgb_97eeed42-93d2-44ad-816d-62f3fba0e5c4.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1895-C Contemporary design soap/lotion dispenser</image:title>
      <image:caption>KOHLER K-1895-C Contemporary design soap/lotion dispenser</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-glen-falls-25-top-undermount-single-bowl-utility-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa80974_rgb_8a1c2c24-a734-4929-b265-212103e19406.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-19017-2 Glen Falls 25&quot; top-/undermount single-bowl utility sink</image:title>
      <image:caption>KOHLER K-19017-2 Glen Falls 25&quot; top-/undermount single-bowl utility sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-glen-falls-25-top-undermount-single-bowl-utility-sink-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa80992_rgb_d214d857-6cef-4d29-a67c-3f730758205e.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-19017-3 Glen Falls 25&quot; top-/undermount single-bowl utility sink</image:title>
      <image:caption>KOHLER K-19017-3 Glen Falls 25&quot; top-/undermount single-bowl utility sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-park-falls-21-top-undermount-single-bowl-utility-sink-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73232_rgb_04f2a5cf-5b37-4338-b3f5-f12dbde8bdef.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-19022-1 Park Falls 21&quot; top-/undermount single-bowl utility sink</image:title>
      <image:caption>KOHLER K-19022-1 Park Falls 21&quot; top-/undermount single-bowl utility sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverbath-66-drop-in-heated-whirlpool-bath-chromatherapy</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72870_rgb_9a167f90-a31e-4a2f-bdfe-e397d20605a9.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1394-H2 RiverBath 66&quot; drop-in heated whirlpool bath with chromatherapy</image:title>
      <image:caption>KOHLER K-1394-H2 RiverBath 66&quot; drop-in heated whirlpool bath with chromatherapy</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-veil-hidden-cord-one-piece-elongated-toilet-skirted-trapway-dual-flush</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad05947_rgb_594c25ad-7189-47c6-a893-7d25b3e4b401.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1381-HC Veil Hidden cord one-piece elongated toilet with skirted trapway, dual-flush</image:title>
      <image:caption>KOHLER K-1381-HC Veil Hidden cord one-piece elongated toilet with skirted trapway, dual-flush</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-contemporary-10-square-single-function-rainhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad08452_rgb_95793736-4682-4de9-b96b-d668795756e5.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-13696-G Contemporary 10&quot; square single-function rainhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-13696-G Contemporary 10&quot; square single-function rainhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-triton-built-in-bedpan-washer-washer-standard-sprayhead-handle</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa91975_rgb_7270f9c3-ad23-4fd3-be6f-e28a728a7df3.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-13931-2A Triton Built-in bedpan washer with washer standard sprayhead and handle</image:title>
      <image:caption>KOHLER K-13931-2A Triton Built-in bedpan washer with washer standard sprayhead and handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-traditional-10-single-function-rainhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad09339_rgb_e9b78a00-3172-49ff-aeb9-f80ed50d360b.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-13693-G Traditional 10&quot; single-function rainhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-13693-G Traditional 10&quot; single-function rainhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-contemporary-8-square-single-function-rainhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac38675_rgb_3e68bfff-1f51-43b3-852e-d32d7d75d189.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-13695-G Contemporary 8&quot; square single-function rainhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-13695-G Contemporary 8&quot; square single-function rainhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-contemporary-10-round-single-function-rainhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac38664_rgb_a42028ea-0d4b-4246-a1ab-9bfac102f1e4.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-13689-G Contemporary 10&quot; round single-function rainhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-13689-G Contemporary 10&quot; round single-function rainhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-8-1-75-gpm-rainhead-katalyst-air-induction-technology</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad09330_rgb_10e17869-8061-434b-9280-24a19c1e68f1.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-13692-G 8&quot; 1.75 gpm rainhead with Katalyst air-induction technology</image:title>
      <image:caption>KOHLER K-13692-G 8&quot; 1.75 gpm rainhead with Katalyst air-induction technology</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-60-x-32-alcove-whirlpool-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa67415_rgb_57469e5a-03e4-4460-81e9-3dde75f059b8.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1357-LA Devonshire 60&quot; x 32&quot; alcove whirlpool bath, left drain</image:title>
      <image:caption>KOHLER K-1357-LA Devonshire 60&quot; x 32&quot; alcove whirlpool bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-60-x-32-alcove-heated-whirlpool-bath-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72821_rgb_67dc459e-1c2f-4ad2-8d34-9d19d3b32414.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1357-HR Devonshire 60&quot; x 32&quot; alcove heated whirlpool bath, right drain</image:title>
      <image:caption>KOHLER K-1357-HR Devonshire 60&quot; x 32&quot; alcove heated whirlpool bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-60-x-32-alcove-whirlpool-bath-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72821_rgb_46443b56-5433-416a-af90-30b9dd234764.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1357-RA Devonshire 60&quot; x 32&quot; alcove whirlpool bath, right drain</image:title>
      <image:caption>KOHLER K-1357-RA Devonshire 60&quot; x 32&quot; alcove whirlpool bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-4-escutcheon-plate-insight-kinesis-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae56088_rgb_7acd0626-f976-458c-905b-2c4abf1fd622.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-13478-A 4&quot; escutcheon plate for Insight and Kinesis faucet</image:title>
      <image:caption>KOHLER K-13478-A 4&quot; escutcheon plate for Insight and Kinesis faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-contemporary-round-8-single-function-rainhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac38662_rgb_9d538810-44e9-44f4-9ba9-1d4efcd8c8e0.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-13688-G Contemporary round 8&quot; single-function rainhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-13688-G Contemporary round 8&quot; single-function rainhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kelston-widespread-bathroom-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_732f91ce-cad5-41ab-9441-7a37094c9416.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-13491-4 Kelston Widespread bathroom sink faucet</image:title>
      <image:caption>KOHLER K-13491-4 Kelston Widespread bathroom sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-ac-single-supply-north-american-outlets</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac79834_rgb_1821ac4b-7f62-409b-b576-efe7057572d6.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-13480-A AC single supply, North American outlets</image:title>
      <image:caption>KOHLER K-13480-A AC single supply, North American outlets</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-60-x-32-drop-in-whirlpool-bath-heater</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa67394_rgb_1fac8255-e719-4159-9196-ae5634a75448.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1357-H Devonshire 60&quot; x 32&quot; drop-in whirlpool bath with and heater</image:title>
      <image:caption>KOHLER K-1357-H Devonshire 60&quot; x 32&quot; drop-in whirlpool bath with and heater</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-8-escutcheon-plate-insight-kinesis-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae71119_rgb_027879a8-38e5-4d9c-9c76-be33879c3680.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-13479-B 8&quot; escutcheon plate for Insight and Kinesis faucet</image:title>
      <image:caption>KOHLER K-13479-B 8&quot; escutcheon plate for Insight and Kinesis faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverbath-75-x-45-drop-in-heated-whirlpool-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa87062_rgb_f609add5-1abd-4f2c-be33-a37ed7b95ddd.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1360-H3 RiverBath 75&quot; x 45&quot; drop-in heated whirlpool bath</image:title>
      <image:caption>KOHLER K-1360-H3 RiverBath 75&quot; x 45&quot; drop-in heated whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverbath-75-x-45-drop-in-heated-whirlpool-bath-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa87053_rgb_718da179-504a-4e5c-b7f7-4cb8aa8a2a27.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1360-H2 RiverBath 75&quot; x 45&quot; drop-in heated whirlpool bath</image:title>
      <image:caption>KOHLER K-1360-H2 RiverBath 75&quot; x 45&quot; drop-in heated whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-8-escutcheon-plate-insight-kinesis-faucet-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae45485_rgb_27dd68f4-aa9b-4a8f-a81b-fbdb8a77961c.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-13479-A 8&quot; escutcheon plate for Insight and Kinesis faucet</image:title>
      <image:caption>KOHLER K-13479-A 8&quot; escutcheon plate for Insight and Kinesis faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-4-escutcheon-plate-insight-kinesis-faucet-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae71126_rgb_28152066-8264-4ddc-9956-47588f74fd39.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-13478-B 4&quot; escutcheon plate for Insight and Kinesis faucet</image:title>
      <image:caption>KOHLER K-13478-B 4&quot; escutcheon plate for Insight and Kinesis faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pinstripe-single-function-showerhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa96682_rgb_f83a540c-adac-492e-8fa1-f712c378c856.jpg?v=1745693902</image:loc>
      <image:title>KOHLER Pinstripe Single-function showerhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Pinstripe Single-function showerhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-60-x-32-alcove-heated-whirlpool-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa67415_rgb_3542c46d-89f9-45ac-baba-90348b96fb3a.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1357-HL Devonshire 60&quot; x 32&quot; alcove heated whirlpool bath, left drain</image:title>
      <image:caption>KOHLER K-1357-HL Devonshire 60&quot; x 32&quot; alcove heated whirlpool bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kelston-centerset-bathroom-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_4849a247-d9b1-481a-a382-e39e3879a9b5.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-13490-4 Kelston Centerset bathroom sink faucet</image:title>
      <image:caption>KOHLER K-13490-4 Kelston Centerset bathroom sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pinstripe-widespread-bathroom-sink-faucet-lever-handles-1-2-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75587_rgb_96588875-9ee7-4891-a6c7-3a5c248cd856.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-13132-4A Pinstripe Widespread bathroom sink faucet with Lever handles, 1.2 gpm</image:title>
      <image:caption>KOHLER K-13132-4A Pinstripe Widespread bathroom sink faucet with Lever handles, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pinstripe-wall-mount-6-7-8-non-diverter-bath-spout</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_3a4591bf-0193-4184-9e4d-c0a85f8ba1fb.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-13139-B Pinstripe wall-mount 6-7/8&quot; non-diverter bath spout</image:title>
      <image:caption>KOHLER 13139-B-BN Pinstripe Wall-Mount 6-7/8&quot; Non-Diverter Bath Spout in Vibrant Brushed Nickel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pinstripe-widespread-bathroom-sink-faucet-lever-handles</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_35a6499f-cdde-4266-9cf0-0effa1eb0921.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-13132-4B Pinstripe Widespread bathroom sink faucet with lever handles</image:title>
      <image:caption>KOHLER 13132-4B-CP Pinstripe Widespread Bathroom Sink Faucet With Lever Handles in Polished Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pinstripe-pure-wall-mount-bath-spout</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa97012_rgb_bf5e510b-74c8-4fb8-9a77-4c36ea6adda2.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-13139-A Pinstripe Pure Wall-mount bath spout</image:title>
      <image:caption>KOHLER K-13139-A Pinstripe Pure Wall-mount bath spout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pinstripe-pure-widespread-bathroom-sink-faucet-cross-handles-1-2-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa78431_rgb_7c62ab7e-dee6-4cbe-acb8-d971eb077a65.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-13132-3A Pinstripe Pure Widespread bathroom sink faucet with Cross handles, 1.2 gpm</image:title>
      <image:caption>KOHLER K-13132-3A Pinstripe Pure Widespread bathroom sink faucet with Cross handles, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pinstripe-pure-vertical-spray-bidet-faucet-lever-handles</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa68737_rgb_717cb186-c870-4fd9-984e-1e3ce2921900.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-13142-4A Pinstripe Pure Vertical spray bidet faucet with lever handles</image:title>
      <image:caption>KOHLER K-13142-4A Pinstripe Pure Vertical spray bidet faucet with lever handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-morningside-20-x-27-wall-mount-concealed-arm-carrier-wheelchair-bathroom</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa65839_rgb_3e18cd82-6e67-4f8c-bb9f-bac6e8bd3e6e.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-12638-R Morningside 20&quot; x 27&quot; wall-mount/concealed arm carrier wheelchair bathroom sink with single faucet hole and right-hand soap dispenser hole</image:title>
      <image:caption>KOHLER K-12638-R Morningside 20&quot; x 27&quot; wall-mount/concealed arm carrier wheelchair bathroom sink with single faucet hole and right-hand soap dispenser hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-morningside-20-x-27-wall-mount-concealed-arm-carrier-wheelchair-bathroom-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa65821_rgb_cd67c1d6-5b80-43a6-abf7-ab4f270abc74.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-12636-R Morningside 20&quot; x 27&quot; wall-mount/concealed arm carrier wheelchair bathroom sink with 4&quot; centerset faucet holes and right-hand soap dispenser hole</image:title>
      <image:caption>KOHLER K-12636-R Morningside 20&quot; x 27&quot; wall-mount/concealed arm carrier wheelchair bathroom sink with 4&quot; centerset faucet holes and right-hand soap dispenser hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-72-x-36-alcove-bath-bask-heated-surface-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71527_rgb_a4092400-6acb-44a8-99ad-682027e973a4.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1259-RW Mariposa 72&quot; x 36&quot; alcove bath with Bask heated surface, right drain</image:title>
      <image:caption>KOHLER K-1259-RW Mariposa 72&quot; x 36&quot; alcove bath with Bask heated surface, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-72-x-36-drop-in-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71506_rgb_481262be-58f4-4f77-80c3-9b49dd8a4595.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1259-W1 Mariposa 72&quot; x 36&quot; drop-in bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1259-W1 Mariposa 72&quot; x 36&quot; drop-in bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-72-x-36-alcove-bath-bask-heated-surface-right-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72814_rgb_b39a0b03-b7db-4a21-8e67-dafe854cec4f.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1259-RAW Mariposa 72&quot; x 36&quot; alcove bath with Bask heated surface, right drain</image:title>
      <image:caption>KOHLER K-1259-RAW Mariposa 72&quot; x 36&quot; alcove bath with Bask heated surface, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-72-x-36-alcove-bath-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72814_rgb_d009ea82-910d-45db-9694-19f33e775c41.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1259-RA Mariposa 72&quot; x 36&quot; alcove bath, right drain</image:title>
      <image:caption>KOHLER K-1259-RA Mariposa 72&quot; x 36&quot; alcove bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-morningside-concealed-carrier-arm-mount-wheelchair-commercial-bathroom</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa65815_rgb_c817105c-8570-4a99-b3ff-c9357f5809dc.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-12636-L Morningside Concealed carrier arm mount wheelchair commercial bathroom sink with 4&quot; centerset faucet holes and left-hand soap dispenser hole</image:title>
      <image:caption>KOHLER K-12636-L Morningside Concealed carrier arm mount wheelchair commercial bathroom sink with 4&quot; centerset faucet holes and left-hand soap dispenser hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-72-x-36-alcove-bath-right-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71527_rgb_0b665cdb-4656-4781-b9b7-edcd95d2352e.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1259-R Mariposa 72&quot; x 36&quot; alcove bath, right drain</image:title>
      <image:caption>KOHLER K-1259-R Mariposa 72&quot; x 36&quot; alcove bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-morningside-20-x-27-wall-mount-concealed-arm-carrier-wheelchair-bathroom-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa65833_rgb_4b2c6839-7262-4ddd-a060-c7f7e07bc411.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-12638-L Morningside 20&quot; x 27&quot; wall-mount/concealed arm carrier wheelchair bathroom sink with single faucet hole and left-hand soap dispenser hole</image:title>
      <image:caption>KOHLER K-12638-L Morningside 20&quot; x 27&quot; wall-mount/concealed arm carrier wheelchair bathroom sink with single faucet hole and left-hand soap dispenser hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-72-x-36-alcove-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71519_rgb_8c523951-2474-4f14-a138-81f080a04e1c.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1259-LA Mariposa 72&quot; x 36&quot; alcove bath, left drain</image:title>
      <image:caption>KOHLER K-1259-LA Mariposa 72&quot; x 36&quot; alcove bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-72-x-36-alcove-bath-bask-heated-surface-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71512_rgb_9702d905-7193-44c2-9f18-9cd1c5a9f8c6.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1259-LW Mariposa 72&quot; x 36&quot; alcove bath with Bask heated surface, left drain</image:title>
      <image:caption>KOHLER K-1259-LW Mariposa 72&quot; x 36&quot; alcove bath with Bask heated surface, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-72-x-36-alcove-bath-left-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71512_rgb_964ee9ab-02dc-41fd-9286-de2798f5aa43.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1259-L Mariposa 72&quot; x 36&quot; alcove bath, left drain</image:title>
      <image:caption>KOHLER K-1259-L Mariposa 72&quot; x 36&quot; alcove bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-72-x-36-alcove-bath-bask-heated-surface-left-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71519_rgb_97f60328-9a08-495b-89fc-e563df6ebd2f.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1259-LAW Mariposa 72&quot; x 36&quot; alcove bath with Bask heated surface, left drain</image:title>
      <image:caption>KOHLER K-1259-LAW Mariposa 72&quot; x 36&quot; alcove bath with Bask heated surface, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-72-x-36-alcove-whirlpool-bath-bask-heated-surface-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71499_rgb_caa4b3e6-beb1-46a3-a517-fa7c0f5a576e.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1257-RW Mariposa 72&quot; x 36&quot; alcove whirlpool bath with Bask heated surface, right drain</image:title>
      <image:caption>KOHLER K-1257-RW Mariposa 72&quot; x 36&quot; alcove whirlpool bath with Bask heated surface, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-72-x-36-alcove-whirlpool-bath-bask-heated-surface-right-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72807_rgb_e3f58935-b8ed-494f-a496-beb0b8931394.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1257-RAW Mariposa 72&quot; x 36&quot; alcove whirlpool bath with Bask heated surface, right drain</image:title>
      <image:caption>KOHLER K-1257-RAW Mariposa 72&quot; x 36&quot; alcove whirlpool bath with Bask heated surface, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-72-x-36-alcove-heated-whirlpool-bath-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71499_rgb_7164e05a-74f3-4933-8539-06db78ae16c6.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1257-RH Mariposa 72&quot; x 36&quot; alcove heated whirlpool bath, right drain</image:title>
      <image:caption>KOHLER K-1257-RH Mariposa 72&quot; x 36&quot; alcove heated whirlpool bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-72-x-36-drop-in-whirlpool-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71478_rgb_0067aea1-39bd-4247-a5d0-2bb54e070a56.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1257-W1 Mariposa 72&quot; x 36&quot; drop-in whirlpool bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1257-W1 Mariposa 72&quot; x 36&quot; drop-in whirlpool bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-72-x-36-alcove-whirlpool-bath-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71499_rgb_26b46c04-454f-4484-943c-b73cdf6fd529.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1257-R Mariposa 72&quot; x 36&quot; alcove whirlpool bath, right drain</image:title>
      <image:caption>KOHLER K-1257-R Mariposa 72&quot; x 36&quot; alcove whirlpool bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-72-x-36-alcove-whirlpool-bath-right-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72807_rgb_51c044b7-60c8-4f13-9355-a865b316527a.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1257-RA Mariposa 72&quot; x 36&quot; alcove whirlpool bath, right drain</image:title>
      <image:caption>KOHLER K-1257-RA Mariposa 72&quot; x 36&quot; alcove whirlpool bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-72-x-36-alcove-whirlpool-bath-bask-heated-surface-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71491_rgb_d38fd7fb-2dcb-4706-9276-cb631d601464.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1257-LAW Mariposa 72&quot; x 36&quot; alcove whirlpool bath with Bask heated surface, left drain</image:title>
      <image:caption>KOHLER K-1257-LAW Mariposa 72&quot; x 36&quot; alcove whirlpool bath with Bask heated surface, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-72-x-36-alcove-whirlpool-bath-bask-heated-surface-left-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa67387_rgb_b57d0c92-a0bd-438d-bdc6-f9d171df07bf.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1257-LW Mariposa 72&quot; x 36&quot; alcove whirlpool bath with Bask heated surface, left drain</image:title>
      <image:caption>KOHLER K-1257-LW Mariposa 72&quot; x 36&quot; alcove whirlpool bath with Bask heated surface, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-72-x-36-alcove-whirlpool-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa67387_rgb_907d5ad5-2e59-4081-9942-c77b3a2fc1cb.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1257-L Mariposa 72&quot; x 36&quot; alcove whirlpool bath, left drain</image:title>
      <image:caption>KOHLER K-1257-L Mariposa 72&quot; x 36&quot; alcove whirlpool bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-72-x-36-alcove-heated-whirlpool-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa67387_rgb_30e964e6-84f0-4e6c-b628-25f97a930473.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1257-LH Mariposa 72&quot; x 36&quot; alcove heated whirlpool bath, left drain</image:title>
      <image:caption>KOHLER K-1257-LH Mariposa 72&quot; x 36&quot; alcove heated whirlpool bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-72-x-36-alcove-whirlpool-bath-left-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71491_rgb_396a9b9e-cbbb-4f0c-979a-c276fbe61a5c.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1257-HL Mariposa 72&quot; x 36&quot; alcove whirlpool bath, left drain</image:title>
      <image:caption>KOHLER K-1257-HL Mariposa 72&quot; x 36&quot; alcove whirlpool bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-72-x-36-alcove-whirlpool-bath-left-drain-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71491_rgb_71602890-5cf5-4172-9f3e-58639169e454.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1257-LA Mariposa 72&quot; x 36&quot; alcove whirlpool bath, left drain</image:title>
      <image:caption>KOHLER K-1257-LA Mariposa 72&quot; x 36&quot; alcove whirlpool bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-72-x-36-drop-in-heated-whirlpool-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71478_rgb_08e51342-823f-4d4d-a515-88408ac69892.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1257-H Mariposa 72&quot; x 36&quot; drop-in heated whirlpool bath</image:title>
      <image:caption>KOHLER K-1257-H Mariposa 72&quot; x 36&quot; drop-in heated whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-72-x-36-drop-in-whirlpool-bath-end-drain-custom-pump-location</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71478_rgb_80c35b98-d31d-469a-b72e-04ee040bb0f2.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1257-HB Mariposa 72&quot; x 36&quot; drop-in whirlpool bath with end drain, custom pump location and heater</image:title>
      <image:caption>KOHLER K-1257-HB Mariposa 72&quot; x 36&quot; drop-in whirlpool bath with end drain, custom pump location and heater</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-72-x-36-alcove-heated-bubblemassage-air-bath-bask-heated</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab20614_rgb_7394d331-ba97-4daa-ad8c-09f6865a1f8e.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1257-GHRAW Mariposa 72&quot; x 36&quot; alcove Heated BubbleMassage air bath with Bask heated surface, right drain</image:title>
      <image:caption>KOHLER K-1257-GHRAW Mariposa 72&quot; x 36&quot; alcove Heated BubbleMassage air bath with Bask heated surface, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-72-x-36-alcove-heated-bubblemassage-air-bath-bask-heated-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71484_rgb_7eeda2c2-529e-4b71-bf93-b15e254b4a3f.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1257-GHLW Mariposa 72&quot; x 36&quot; alcove Heated BubbleMassage air bath with Bask heated surface, left drain</image:title>
      <image:caption>KOHLER K-1257-GHLW Mariposa 72&quot; x 36&quot; alcove Heated BubbleMassage air bath with Bask heated surface, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-72-1-4-x-36-1-4-drop-in-heated-bubblemassage-air-bath-bask</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa81529_rgb_181b5ffa-88b4-40fe-876a-cb3be006ab2b.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1257-GHW Mariposa 72-1/4&quot; x 36-1/4&quot; drop-in Heated BubbleMassage air bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1257-GHW Mariposa 72-1/4&quot; x 36-1/4&quot; drop-in Heated BubbleMassage air bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-72-x-36-alcove-whirlpool-bath-right-drain-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72807_rgb_178ba9ae-58c3-46fc-9fc4-79902ba0988b.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1257-HR Mariposa 72&quot; x 36&quot; alcove whirlpool bath, right drain</image:title>
      <image:caption>KOHLER K-1257-HR Mariposa 72&quot; x 36&quot; alcove whirlpool bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-72-x-36-alcove-heated-bubblemassage-air-bath-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa98309_rgb_dd5d1e60-44a1-45a9-9a86-49ab361b324f.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1257-GHRF Mariposa 72&quot; x 36&quot; alcove Heated BubbleMassage air bath, right drain</image:title>
      <image:caption>KOHLER K-1257-GHRF Mariposa 72&quot; x 36&quot; alcove Heated BubbleMassage air bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-72-1-4-x-36-1-4-drop-in-heated-bubblemassage-air-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa81529_rgb_b606d11b-d59b-4ae4-ad26-8ae261d935b4.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1257-GH Mariposa 72-1/4&quot; x 36-1/4&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-1257-GH Mariposa 72-1/4&quot; x 36-1/4&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-72-x-36-alcove-heated-bubblemassage-air-bath-bask-heated-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa98309_rgb_ce02f85e-91b3-49a9-bf86-f51a112fb2d2.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1257-GHRW Mariposa 72&quot; x 36&quot; alcove Heated BubbleMassage air bath with Bask heated surface, right drain</image:title>
      <image:caption>KOHLER K-1257-GHRW Mariposa 72&quot; x 36&quot; alcove Heated BubbleMassage air bath with Bask heated surface, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-72-x-36-alcove-heated-bubblemassage-air-bath-bask-heated-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa68651_rgb_9235c334-fc25-4d7b-aa15-6ae0b1b81703.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1257-GHLAW Mariposa 72&quot; x 36&quot; alcove Heated BubbleMassage air bath with Bask heated surface, left drain</image:title>
      <image:caption>KOHLER K-1257-GHLAW Mariposa 72&quot; x 36&quot; alcove Heated BubbleMassage air bath with Bask heated surface, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-72-x-36-alcove-heated-bubblemassage-air-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71484_rgb_bf7aacef-7f77-4ab5-be22-2e771241dfd2.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1257-GHLF Mariposa 72&quot; x 36&quot; alcove Heated BubbleMassage air bath, left drain</image:title>
      <image:caption>KOHLER K-1257-GHLF Mariposa 72&quot; x 36&quot; alcove Heated BubbleMassage air bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-72-x-36-alcove-heated-bubblemassage-air-bath-right-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa84537_rgb_19e5d03b-48ef-419c-b588-fcb3883e1adf.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1257-GHRA Mariposa 72&quot; x 36&quot; alcove Heated BubbleMassage air bath, right drain</image:title>
      <image:caption>KOHLER K-1257-GHRA Mariposa 72&quot; x 36&quot; alcove Heated BubbleMassage air bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-72-x-36-alcove-heated-bubblemassage-air-bath-left-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa68651_rgb_d344c8c0-aa78-42db-b54f-64a230797198.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1257-GHLA Mariposa 72&quot; x 36&quot; alcove Heated BubbleMassage air bath, left drain</image:title>
      <image:caption>KOHLER K-1257-GHLA Mariposa 72&quot; x 36&quot; alcove Heated BubbleMassage air bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-124l36-sanl-loure-wall-mount-touchless-faucet-kinesis-sensor</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac76540_rgb_b4a2e82c-749f-451c-859a-981686bc8ca8.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-124L36-SANL Loure Wall-mount touchless faucet with Kinesis sensor technology, DC-powered</image:title>
      <image:caption>KOHLER K-124L36-SANL Loure Wall-mount touchless faucet with Kinesis sensor technology, DC-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-72-x-36-drop-in-whirlpool-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71478_rgb_23003e87-e758-45ba-8673-732a2d503cc6.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1257-CB Mariposa 72&quot; x 36&quot; drop-in whirlpool bath</image:title>
      <image:caption>KOHLER K-1257-CB Mariposa 72&quot; x 36&quot; drop-in whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-124b16-sana-oblo-wall-mount-touchless-faucet-kinesis-sensor-technology</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac76539_rgb_da00ddae-95d4-4b42-ab51-9e8243fd5130.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-124B16-SANA Oblo Wall-mount touchless faucet with Kinesis sensor technology, DC-powered</image:title>
      <image:caption>KOHLER K-124B16-SANA Oblo Wall-mount touchless faucet with Kinesis sensor technology, DC-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-60-x-36-alcove-bath-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab20626_rgb_5070beed-e00b-4983-bc6a-b3b1b49cb794.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1242-R Mariposa 60&quot; x 36&quot; alcove bath, right drain</image:title>
      <image:caption>KOHLER K-1242-R Mariposa 60&quot; x 36&quot; alcove bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-60-x-36-alcove-bath-bask-heated-surface-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa76226_rgb_c0d602d0-e0ab-4160-b43c-4ff4afd303d1.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1242-RAW Mariposa 60&quot; x 36&quot; alcove bath with Bask heated surface, right drain</image:title>
      <image:caption>KOHLER K-1242-RAW Mariposa 60&quot; x 36&quot; alcove bath with Bask heated surface, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-60-x-36-alcove-bath-right-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa76226_rgb_c83ee240-1d55-44ec-b89a-6ebbc326290c.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1242-RA Mariposa 60&quot; x 36&quot; alcove bath, right drain</image:title>
      <image:caption>KOHLER K-1242-RA Mariposa 60&quot; x 36&quot; alcove bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-60-x-36-alcove-bath-bask-heated-surface-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71450_rgb_308384bb-6577-4d12-a0ac-aa1dc525a0e3.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1242-LW Mariposa 60&quot; x 36&quot; alcove bath with Bask heated surface, left drain</image:title>
      <image:caption>KOHLER K-1242-LW Mariposa 60&quot; x 36&quot; alcove bath with Bask heated surface, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-60-x-36-alcove-bath-bask-heated-surface-right-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab20626_rgb_75749e86-a974-48ea-b85a-0f4e1dd4adaa.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1242-RW Mariposa 60&quot; x 36&quot; alcove bath with Bask heated surface, right drain</image:title>
      <image:caption>KOHLER K-1242-RW Mariposa 60&quot; x 36&quot; alcove bath with Bask heated surface, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-60-x-36-drop-in-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72800_rgb_d1122a0b-24ba-458e-8780-75fba3b5986f.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1242-W1 Mariposa 60&quot; x 36&quot; drop-in bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1242-W1 Mariposa 60&quot; x 36&quot; drop-in bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-60-x-36-alcove-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71457_rgb_d954a011-e82c-4c63-8bd0-f19cb82e5fa7.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1242-LA Mariposa 60&quot; x 36&quot; alcove bath, left drain</image:title>
      <image:caption>KOHLER K-1242-LA Mariposa 60&quot; x 36&quot; alcove bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-60-x-36-alcove-bath-bask-heated-surface-left-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71457_rgb_5eec4d61-c9ab-49c6-88c8-f4db0cb5f8fc.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1242-LAW Mariposa 60&quot; x 36&quot; alcove bath with Bask heated surface, left drain</image:title>
      <image:caption>KOHLER K-1242-LAW Mariposa 60&quot; x 36&quot; alcove bath with Bask heated surface, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-60-x-36-drop-in-whirlpool-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72793_rgb_76b08059-16e3-496f-ac0f-3f36566e29f7.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1239-W1 Mariposa 60&quot; x 36&quot; drop-in whirlpool bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1239-W1 Mariposa 60&quot; x 36&quot; drop-in whirlpool bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-60-x-36-alcove-bath-left-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71450_rgb_e6856df6-a725-40b4-80e8-266fb28db48e.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1242-L Mariposa 60&quot; x 36&quot; alcove bath, left drain</image:title>
      <image:caption>KOHLER K-1242-L Mariposa 60&quot; x 36&quot; alcove bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-60-x-36-alcove-heated-whirlpool-right-drain-heater</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa87483_rgb_adefb854-5347-433e-b9de-4d2dc7d07055.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1239-RH Mariposa 60&quot; x 36&quot; alcove heated whirlpool, right drain and heater</image:title>
      <image:caption>KOHLER K-1239-RH Mariposa 60&quot; x 36&quot; alcove heated whirlpool, right drain and heater</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-60-x-36-alcove-whirlpool-bath-bask-heated-surface-integral</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa87483_rgb_396fc5c2-9bf7-4f1e-ba78-470cd3969efa.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1239-RW Mariposa 60&quot; x 36&quot; alcove whirlpool bath with Bask heated surface, integral flange and right-hand drain</image:title>
      <image:caption>KOHLER K-1239-RW Mariposa 60&quot; x 36&quot; alcove whirlpool bath with Bask heated surface, integral flange and right-hand drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-123b16-sana-oblo-wall-mount-touchless-faucet-kinesis-sensor-technology</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae34747_rgb_9e73c2af-5039-47fa-8899-3edd9caea5b9.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-123B16-SANA Oblo Wall-mount touchless faucet with Kinesis sensor technology, AC-powered</image:title>
      <image:caption>KOHLER K-123B16-SANA Oblo Wall-mount touchless faucet with Kinesis sensor technology, AC-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-60-x-36-alcove-whirlpool-bath-bask-heated-surface-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa76219_rgb_6442574e-00f1-4954-8191-47d0709fa6e2.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1239-RAW Mariposa 60&quot; x 36&quot; alcove whirlpool bath Bask heated surface, right drain</image:title>
      <image:caption>KOHLER K-1239-RAW Mariposa 60&quot; x 36&quot; alcove whirlpool bath Bask heated surface, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-60-x-36-alcove-whirlpool-right-drain-adjustable-jets</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa76219_rgb_be1e0d5f-4028-4924-bf6d-6967a251125b.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1239-RA Mariposa 60&quot; x 36&quot; alcove whirlpool, right drain and adjustable jets</image:title>
      <image:caption>KOHLER K-1239-RA Mariposa 60&quot; x 36&quot; alcove whirlpool, right drain and adjustable jets</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-60-x-36-alcove-whirlpool-bath-bask-heated-surface-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71436_rgb_cb6cbe45-4b66-4234-a558-b1a5c251bfd7.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1239-LW Mariposa 60&quot; x 36&quot; alcove whirlpool bath with Bask heated surface, left drain</image:title>
      <image:caption>KOHLER K-1239-LW Mariposa 60&quot; x 36&quot; alcove whirlpool bath with Bask heated surface, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-60-x-36-alcove-whirlpool-bath-bask-heated-surface-left-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71443_rgb_110e87ab-24ad-466b-8777-8e048455d3c0.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1239-LAW Mariposa 60&quot; x 36&quot; alcove whirlpool bath with Bask heated surface, left drain</image:title>
      <image:caption>KOHLER K-1239-LAW Mariposa 60&quot; x 36&quot; alcove whirlpool bath with Bask heated surface, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-60-x-36-alcove-whirlpool-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa87483_rgb_7079bb89-e716-46f5-b421-6ccf1c6c6ebc.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1239-R Mariposa 60&quot; x 36&quot; alcove whirlpool, right drain</image:title>
      <image:caption>KOHLER K-1239-R Mariposa 60&quot; x 36&quot; alcove whirlpool, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-60-x-36-alcove-whirlpool-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71443_rgb_5ce63b37-1c5c-49de-aff1-888f45282371.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1239-LA Mariposa 60&quot; x 36&quot; alcove whirlpool, left drain</image:title>
      <image:caption>KOHLER K-1239-LA Mariposa 60&quot; x 36&quot; alcove whirlpool, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-60-x-36-alcove-heated-whirlpool-left-drain-heater</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71436_rgb_56f616f6-cce7-4bca-a26a-ccd147c826c6.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1239-LH Mariposa 60&quot; x 36&quot; alcove heated whirlpool, left drain and heater</image:title>
      <image:caption>KOHLER K-1239-LH Mariposa 60&quot; x 36&quot; alcove heated whirlpool, left drain and heater</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-60-x-36-alcove-heated-whirlpool-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa76219_rgb_2c188332-13dc-42fe-bc91-fa094b000af2.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1239-HR Mariposa 60&quot; x 36&quot; alcove heated whirlpool, right drain</image:title>
      <image:caption>KOHLER K-1239-HR Mariposa 60&quot; x 36&quot; alcove heated whirlpool, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-60-x-36-drop-in-heated-whirlpool-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72793_rgb_0dac319b-6e49-48a6-992f-3e9bfb34f893.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1239-HB Mariposa 60&quot; x 36&quot; drop-in heated whirlpool bath</image:title>
      <image:caption>KOHLER K-1239-HB Mariposa 60&quot; x 36&quot; drop-in heated whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-60-x-36-alcove-whirlpool-left-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71436_rgb_14f8b9f9-6b28-4e83-bca7-bd88678655b7.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1239-L Mariposa 60&quot; x 36&quot; alcove whirlpool, left drain</image:title>
      <image:caption>KOHLER K-1239-L Mariposa 60&quot; x 36&quot; alcove whirlpool, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-123l36-sanl-loure-wall-mount-touchless-faucet-kinesis-sensor</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae33768_rgb_6e0877f2-0d7d-4e12-affb-a261be902417.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-123L36-SANL Loure Wall-mount touchless faucet with Kinesis sensor technology, AC-powered</image:title>
      <image:caption>KOHLER K-123L36-SANL Loure Wall-mount touchless faucet with Kinesis sensor technology, AC-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-60-x-36-drop-in-heated-bubblemassage-air-bath-bask-heated</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab20618_rgb_3437550a-2a25-48f1-8738-327cf426d651.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1239-GHW Mariposa 60&quot; x 36&quot; drop-in Heated BubbleMassage air bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1239-GHW Mariposa 60&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-mariposa-60-x-36-alcove-heated-whirlpool-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71443_rgb_599ced20-2da5-4f1d-95c7-1af1bbdaa4ab.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1239-HL Mariposa 60&quot; x 36&quot; alcove heated whirlpool, left drain</image:title>
      <image:caption>KOHLER K-1239-HL Mariposa 60&quot; x 36&quot; alcove heated whirlpool, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-60-x-36-alcove-heated-bubblemassage-air-bath-bask-heated</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab20626_rgb_8762ca80-2383-4e7a-91be-4756cd4b546d.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1239-GHRW Mariposa 60&quot; x 36&quot; alcove Heated BubbleMassage air bath with Bask heated surface, right drain</image:title>
      <image:caption>KOHLER K-1239-GHRW Mariposa 60&quot; x 36&quot; alcove Heated BubbleMassage air bath with Bask heated surface, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-traditional-soap-lotion-dispenser</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab02181_rgb_71dd0a82-ecb1-420d-ba01-7b0250cc6df5.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1894-C Traditional soap/lotion dispenser</image:title>
      <image:caption>KOHLER K-1894-C Traditional soap/lotion dispenser</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-60-x-36-drop-in-heated-whirlpool-bath-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab01042_rgb_018f7dc4-2111-4b51-bc19-44c43d0e71c6.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1849-JH Underscore 60&quot; x 36&quot; drop-in heated whirlpool bath</image:title>
      <image:caption>KOHLER K-1849-JH Underscore 60&quot; x 36&quot; drop-in heated whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-72-x-36-drop-in-heated-bubblemassage-air-bath-whirlpool</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aab56520_rgb_cc9afd1c-dc70-444e-bff0-35f983500151.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1835-XHGH Underscore 72&quot; x 36&quot; drop-in Heated BubbleMassage air bath with whirlpool</image:title>
      <image:caption>KOHLER K-1835-XHGH Underscore 72&quot; x 36&quot; drop-in Heated BubbleMassage air bath with whirlpool</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-60-x-36-drop-in-heated-bubblemassage-air-bath-whirlpool</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aab56521_rgb_ef6650eb-35b6-4311-b409-3d5d17d98ad3.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1849-XHGH Underscore 60&quot; x 36&quot; drop-in Heated BubbleMassage air bath with whirlpool</image:title>
      <image:caption>KOHLER K-1849-XHGH Underscore 60&quot; x 36&quot; drop-in Heated BubbleMassage air bath with whirlpool</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-72-x-36-drop-in-heated-whirlpool-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab03391_rgb_5987c521-d7d1-407f-b943-1562582bee98.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1835-JH Underscore 72&quot; x 36&quot; drop-in heated whirlpool bath</image:title>
      <image:caption>KOHLER K-1835-JH Underscore 72&quot; x 36&quot; drop-in heated whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-60-x-36-drop-in-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab07540_rgb_b0cb7e6b-73fc-4886-b28a-dde46be7db4b.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1848-W1 Underscore 60&quot; x 36&quot; drop-in bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1848-W1 Underscore 60&quot; x 36&quot; drop-in bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-72-x-36-drop-in-heated-bubblemassage-air-bath-bask-heated</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab32066_rgb_c61558ac-67d4-49a2-80a8-9caf664a3a77.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1835-GHW Underscore 72&quot; x 36&quot; drop-in Heated BubbleMassage air bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1835-GHW Underscore 72&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-mariposa-60-x-36-drop-in-heated-whirlpool-bath-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72793_rgb_780c0efe-4d55-4435-832a-882f91b405a8.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1239-H Mariposa 60&quot; x 36&quot; drop-in heated whirlpool bath</image:title>
      <image:caption>KOHLER K-1239-H Mariposa 60&quot; x 36&quot; drop-in heated whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-60-x-36-drop-in-heated-bubblemassage-air-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab01050_rgb_8583141e-8b4e-45c3-8e0c-98bc560771ad.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1849-GH Underscore 60&quot; x 36&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-1849-GH Underscore 60&quot; x 36&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-60-x-36-alcove-heated-bubblemassage-air-bath-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab20626_rgb_7c90d946-d480-44fa-8dda-5bdede70e43a.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1239-GHRF Mariposa 60&quot; x 36&quot; alcove Heated BubbleMassage air bath, right drain</image:title>
      <image:caption>KOHLER K-1239-GHRF Mariposa 60&quot; x 36&quot; alcove Heated BubbleMassage air bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-72-x-36-drop-in-heated-bubblemassage-air-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab03387_rgb_9db694cd-3946-4969-a0d0-5e5e6f3b6185.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1835-GH Underscore 72&quot; x 36&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-1835-GH Underscore 72&quot; x 36&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-transitional-design-soap-lotion-dispenser</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab02180_rgb_713d3779-4bef-4134-be27-4ead388bacbf.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1893-C Transitional design soap/lotion dispenser</image:title>
      <image:caption>KOHLER K-1893-C Transitional design soap/lotion dispenser</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-72-x-36-drop-in-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab07506_rgb_5bde0b52-9660-4e1e-9d27-59d21e56c0f7.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1834-W1 Underscore 72&quot; x 36&quot; drop-in bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1834-W1 Underscore 72&quot; x 36&quot; drop-in bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-66-x-32-drop-in-heated-bubblemassage-air-bath-bask-heated</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa82659_rgb_72cef15b-c7e6-4c1e-8714-f7dae8a09ab9.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1822-GHW Underscore 66&quot; x 32&quot; drop-in Heated BubbleMassage air bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1822-GHW Underscore 66&quot; x 32&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-bubblemassage-air-bath-bask-heated</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab01050_rgb_b5f4b50e-24fa-43ef-b3f5-d29f5ae4b45c.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1849-GHW Underscore 60&quot; x 36&quot; drop-in Heated BubbleMassage air bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1849-GHW Underscore 60&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-66-x-32-drop-in-heated-bubblemassage-air-bath-whirlpool</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aab56519_rgb_ada51e83-b1ee-48f3-ad22-729502b5d621.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1822-XHGH Underscore 66&quot; x 32&quot; drop-in Heated BubbleMassage air bath with whirlpool</image:title>
      <image:caption>KOHLER K-1822-XHGH Underscore 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-underscore-66-x-32-drop-in-heated-whirlpool-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa61115_rgb_6952dc85-759a-4d2a-b8b8-6c387f93bafd.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1822-JH Underscore 66&quot; x 32&quot; drop-in heated whirlpool bath</image:title>
      <image:caption>KOHLER K-1822-JH Underscore 66&quot; x 32&quot; drop-in heated whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bathroom-sink-brackets</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72902_rgb_1a780906-fc65-4021-9dfc-c64ba14077bd.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1808-P Bathroom sink brackets</image:title>
      <image:caption>KOHLER K-1808-P Bathroom sink brackets</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hollister-gilford-wall-brackets</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72903_rgb_16de2535-bb32-47c3-914d-c5f1044ff74c.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1814-P Hollister Gilford Wall brackets</image:title>
      <image:caption>KOHLER K-1814-P Hollister Gilford Wall brackets</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-66-x-32-drop-in-heated-bubblemassage-air-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa82659_rgb_9959661a-f75e-441c-8ee9-ef66bc52ca42.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1822-GH Underscore 66&quot; x 32&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-1822-GH Underscore 66&quot; x 32&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-derring-carillon-17-3-4-round-drop-in-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab72116_rgb_31ab0ff4-f3d6-41c8-917e-79b42cffea4e.jpg?v=1774991316</image:loc>
      <image:title>KOHLER K-17890-RL Derring Carillon 17-3/4&quot; round drop-in bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-17890-RL Derring Carillon 17-3/4&quot; round drop-in bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-66-x-32-drop-in-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab07500_rgb_12661637-269f-4e9b-8341-65784151cbed.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1821-W1 Underscore 66&quot; x 32&quot; drop-in bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1821-W1 Underscore 66&quot; x 32&quot; drop-in bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-margaux-vertical-spray-bidet-faucet-lever-handles</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73786_rgb_cde47358-9c78-499f-aab6-33d087783ebb.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-16238-4 Margaux Vertical spray bidet faucet with lever handles</image:title>
      <image:caption>KOHLER K-16238-4 Margaux Vertical spray bidet faucet with lever handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-derring-carillon-21-rectangular-drop-in-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab72121_rgb_2398b459-a26e-4c08-9ffa-8636310a74c2.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-17916-RL Derring Carillon 21&quot; rectangular drop-in bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-17916-RL Derring Carillon 21&quot; rectangular drop-in bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-margaux-2-5-gpm-single-function-showerhead-katalyst-air-induction</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_38382002-12b9-4a98-9488-e6ed32dbb2c4.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-16244-AK Margaux 2.5 gpm single-function showerhead with Katalyst air-induction technology</image:title>
      <image:caption>KOHLER K-16244-AK Margaux 2.5 gpm single-function showerhead with Katalyst air-induction technology</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-margaux-widespread-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa53836_rgb_16edbab3-3a40-4a03-b75e-0c36bd94b8ce.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-16232-4 Margaux Widespread bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-16232-4 Margaux Widespread bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-margaux-single-hole-bathroom-sink-faucet-5-3-8-spout-lever-handle</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_a2849dda-d83b-4d22-a306-1e973e9f839c.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-16230-4 Margaux Single-hole bathroom sink faucet with 5-3/8&quot; spout and lever handle</image:title>
      <image:caption>KOHLER 16230-4-AF Margaux Single-Hole Bathroom Sink Faucet With 5-3/8&quot; Spout And Lever Handle in Vibrant French Gold</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-margaux-widespread-bathroom-sink-faucet-cross-handles</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_0c7a9c05-65da-4789-b597-58270cf925a5.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-16232-3 Margaux Widespread bathroom sink faucet with cross handles</image:title>
      <image:caption>KOHLER 16232-3-SN Margaux Widespread Bathroom Sink Faucet With Cross Handles in Vibrant Polished Nickel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-july-single-handle-bathroom-sink-faucet-1-2-gpm-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab35023_rgb_4753a92d-0c7a-4427-aef6-e7a7e4021132.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-16027-4 July Single-handle bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-16027-4 July Single-handle bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-triton-wristblade-lever-handles-widespread-base-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72962_rgb_b8a7dfac-837f-4ed4-b85d-d94ca958955b.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-16012-5 Triton Wristblade lever handles for widespread base faucet</image:title>
      <image:caption>KOHLER K-16012-5 Triton Wristblade lever handles for widespread base faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-triton-lever-handles-widespread-base-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72961_rgb_3086ff87-9232-4d4d-b5ea-02d2f0914f0a.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-16012-4 Triton Lever handles for widespread base faucet</image:title>
      <image:caption>KOHLER K-16012-4 Triton Lever handles for widespread base faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-triton-standard-handles-widespread-base-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa96151_rgb_cc53ba0a-ff08-44da-b9da-e7af075556bb.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-16012-2 Triton Standard handles for widespread base faucet</image:title>
      <image:caption>KOHLER K-16012-2 Triton Standard handles for widespread base faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-triton-cross-handles-widespread-base-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72960_rgb_172db103-8c8c-4f04-8eab-cd39fc97b292.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-16012-3 Triton Cross handles for widespread base faucet</image:title>
      <image:caption>KOHLER K-16012-3 Triton Cross handles for widespread base faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-triton-wristblade-lever-handles-centerset-base-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa68752_rgb_7af4645e-1dbf-4137-8139-7bd37e8846fb.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-16010-5 Triton Wristblade lever handles for centerset base faucet</image:title>
      <image:caption>KOHLER K-16010-5 Triton Wristblade lever handles for centerset base faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-triton-lever-handles-centerset-base-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa68751_rgb_012e3a9d-2774-4728-8609-48c407a28e1e.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-16010-4 Triton Lever handles for centerset base faucet</image:title>
      <image:caption>KOHLER K-16010-4 Triton Lever handles for centerset base faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-triton-standard-handles-centerset-base-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa68750_rgb_61b56429-5190-4e77-b9b6-214700650f4a.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-16010-2 Triton Standard handles for centerset base faucet</image:title>
      <image:caption>KOHLER K-16010-2 Triton Standard handles for centerset base faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-triton-cross-handles-centerset-base-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72959_rgb_e37eb86e-44b8-4b3b-966d-decb15781425.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-16010-3 Triton Cross handles for centerset base faucet</image:title>
      <image:caption>KOHLER K-16010-3 Triton Cross handles for centerset base faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-coralais-vertical-spray-bidet-faucet-lever-handles</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab96624_rgb_9de6ef01-e470-4bda-a87e-1884429dcaf4.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-15286-4RA Coralais Vertical spray bidet faucet with lever handles</image:title>
      <image:caption>KOHLER K-15286-4RA Coralais Vertical spray bidet faucet with lever handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-coralais-widespread-bathroom-sink-faucet-lever-handles-drain-lift-rod</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91278_rgb_23aab58e-5d88-447e-aae5-9144df4f2a25.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-15265-4NDRA Coralais Widespread bathroom sink faucet with lever handles, less drain and lift rod</image:title>
      <image:caption>KOHLER K-15265-4NDRA Coralais Widespread bathroom sink faucet with lever handles, less drain and lift rod</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-coralais-two-hole-centerset-bar-sink-faucet-lever-handles-in-polished</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_51a48ce7-e884-48cf-bda8-558ad93cfde7.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-15275-4 Coralais two-hole centerset bar sink faucet with lever handles in Polished Chrome</image:title>
      <image:caption>KOHLER 15275-4-CP Coralais Two-Hole Centerset Bar Sink Faucet With Lever Handles in Polished Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-coralais-single-handle-centerset-bathroom-sink-faucet-pop-up-drain-0-5</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91271_rgb_27850e8b-567e-43ff-83de-799709cfaa2b.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-15583-4RA Coralais Single-handle centerset bathroom sink faucet with pop-up drain, 0.5 gpm vandal-resistant aerator and red/blue indicator</image:title>
      <image:caption>KOHLER K-15583-4RA Coralais Single-handle centerset bathroom sink faucet with pop-up drain, 0.5 gpm vandal-resistant aerator and red/blue indicator</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-coralais-utility-sink-faucet-lever-handles-in-polished-chrome</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_bb46797b-f490-445c-80fd-e50259154203.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-15270-4 Coralais utility sink faucet with lever handles in Polished Chrome</image:title>
      <image:caption>KOHLER 15270-4-CP Coralais Utility Sink Faucet With Lever Handles in Polished Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-coralais-centerset-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91273_rgb_e3e08b8c-ee04-4960-8de0-c9a1ebe694dd.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-15241-4RA Coralais Centerset bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-15241-4RA Coralais Centerset bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-coralais-widespread-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91275_rgb_0425d830-0446-493d-829b-78d132fdcf1f.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-15261-4RA Coralais Widespread bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-15261-4RA Coralais Widespread bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-coralais-two-handle-centerset-bathroom-sink-faucet-grid-drain-0-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91272_rgb_9b1b35c4-2ce0-46ec-a153-134d270e864c.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-15243-4RA Coralais Two-handle centerset bathroom sink faucet with grid drain, 0.5 gpm vandal-resistant aerator and red/blue indicator</image:title>
      <image:caption>KOHLER K-15243-4RA Coralais Two-handle centerset bathroom sink faucet with grid drain, 0.5 gpm vandal-resistant aerator and red/blue indicator</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-coralais-single-handle-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91271_rgb_eea0c5df-0ef6-4652-a292-74b6ec6de69e.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-15182-4RA Coralais Single-handle bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-15182-4RA Coralais Single-handle bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-coralais-two-handle-centerset-bathroom-sink-faucet-0-5-gpm-vandal</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91272_rgb_a21dce04-ae0e-4430-97d7-7cfbc870e2dd.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-15240-4NDRA Coralais Two-handle centerset bathroom sink faucet with 0.5 gpm vandal-resistant aerator and red/blue indicator, less drain</image:title>
      <image:caption>KOHLER K-15240-4NDRA Coralais Two-handle centerset bathroom sink faucet with 0.5 gpm vandal-resistant aerator and red/blue indicator, less drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-coralais-two-handle-centerset-bathroom-sink-faucet-plastic-pop-up-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91273_rgb_a4a638b4-9ada-40c4-bfac-cd14eee1b50d.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-15241-4DRA Coralais Two-handle centerset bathroom sink faucet with plastic pop-up drain and lift rod</image:title>
      <image:caption>KOHLER K-15241-4DRA Coralais Two-handle centerset bathroom sink faucet with plastic pop-up drain and lift rod</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-loure-deck-mount-bath-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_5cbe2454-da70-4d08-a514-86e0b8d40ff0.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-15285-4 Loure Deck-mount bath faucet</image:title>
      <image:caption>KOHLER K-15285-4 Loure Deck-mount bath faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-coralais-single-handle-centerset-bathroom-sink-faucet-0-5-gpm-vandal</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91271_rgb_12dbc07c-de27-4c15-9d5d-2b2b262d042d.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-15199-4NDRA Coralais Single-handle centerset bathroom sink faucet with 0.5 gpm vandal-resistant aerator and red/blue indicator, less drain</image:title>
      <image:caption>KOHLER K-15199-4NDRA Coralais Single-handle centerset bathroom sink faucet with 0.5 gpm vandal-resistant aerator and red/blue indicator, less drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-coralais-single-handle-bathroom-sink-faucet-1-2-gpm-project-pack</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91271_rgb_47d3e9ac-e540-49d4-8532-ee56d9bf161a.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-15182-4DRA Coralais Single-handle bathroom sink faucet, 1.2 gpm, project pack</image:title>
      <image:caption>KOHLER K-15182-4DRA Coralais Single-handle bathroom sink faucet, 1.2 gpm, project pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-coralais-single-handle-centerset-bathroom-sink-faucet-grid-drain-0-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91271_rgb_b679ab10-caf4-48a5-88d9-216a0d2db13e.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-15198-4RA Coralais Single-handle centerset bathroom sink faucet with grid drain, 0.5 gpm vandal-resistant aerator and red/blue indicator</image:title>
      <image:caption>KOHLER K-15198-4RA Coralais Single-handle centerset bathroom sink faucet with grid drain, 0.5 gpm vandal-resistant aerator and red/blue indicator</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-coralais-single-handle-centerset-bathroom-sink-faucet-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91271_rgb_949096d0-8282-41f2-b3de-5b05a9f2ff0f.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-15182-4NDRA Coralais Single-handle centerset bathroom sink faucet, less drain</image:title>
      <image:caption>KOHLER K-15182-4NDRA Coralais Single-handle centerset bathroom sink faucet, less drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-loure-deck-mount-bath-faucet-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_a965bad5-0993-4934-8768-1cd0dafb5415.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-14675-4 Loure Deck-mount bath faucet</image:title>
      <image:caption>KOHLER K-14675-4 Loure Deck-mount bath faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-coralais-wall-mount-bath-spout-4-7-8-slip-fit-connection</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa65219_rgb_9e3f3d9d-c2af-40d1-aa68-79aac8bf7982.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-15135-S Coralais Wall-mount bath spout, 4-7/8&quot;, slip-fit connection</image:title>
      <image:caption>KOHLER K-15135-S Coralais Wall-mount bath spout, 4-7/8&quot;, slip-fit connection</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-greek-48-x-32-drop-in-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa57936_rgb_85a7bc52-2a43-4d6b-a9b3-d89ed0bf2d9a.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-1490-X Greek 48&quot; x 32&quot; drop-in bath</image:title>
      <image:caption>KOHLER K-1490-X Greek 48&quot; x 32&quot; drop-in bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-loure-tall-single-handle-bathroom-sink-faucet-lever-handle</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_78c2ab5a-5d2b-4253-8196-39c4ff6c095e.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-14660-4 Loure Tall Single-handle bathroom sink faucet with lever handle</image:title>
      <image:caption>KOHLER K-14660-4 Loure Tall Single-handle bathroom sink faucet with lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-coralais-wall-mount-bath-spout-diverter-4-7-8-slip-fit-connection</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa97032_rgb_f8ddd9d0-ce4b-4692-8411-b04a46d29b59.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-15136-S Coralais Wall-mount bath spout with diverter, 4-7/8&quot;, slip-fit connection</image:title>
      <image:caption>KOHLER K-15136-S Coralais Wall-mount bath spout with diverter, 4-7/8&quot;, slip-fit connection</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-loure-widespread-bathroom-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_8364c45a-c467-47ec-9b57-d0ab906b575f.jpg?v=1745693902</image:loc>
      <image:title>KOHLER K-14661-4 Loure Widespread bathroom sink faucet</image:title>
      <image:caption>KOHLER K-14661-4 Loure Widespread bathroom sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bancroft-single-function-showerhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac30500_rgb_a4188dcf-ff18-40fe-b1df-6a273a80cd66.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-14519-G Bancroft Single-function showerhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-14519-G Bancroft Single-function showerhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-loure-vertical-bidet-faucet-lever-handles</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_e5eeecf3-917a-4326-85a7-91207f89ed4f.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-14663-4 Loure Vertical bidet faucet with lever handles</image:title>
      <image:caption>KOHLER K-14663-4 Loure Vertical bidet faucet with lever handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-horizontal-swivel-spray-aerator-bidet-faucet-straight-lever-handle</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39297_rgb_bec27e7e-b457-4202-a93e-a93fc96b2e60.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-14434-4A Purist Horizontal swivel spray aerator bidet faucet with straight lever handle</image:title>
      <image:caption>KOHLER K-14434-4A Purist Horizontal swivel spray aerator bidet faucet with straight lever handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-widespread-bathroom-sink-faucet-lever-handles-1-2-gpm-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39257_rgb_441dc321-6b5d-4e73-81ec-7224685a65aa.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-14410-4 Purist Widespread bathroom sink faucet with Lever handles, 1.2 gpm</image:title>
      <image:caption>KOHLER K-14410-4 Purist Widespread bathroom sink faucet with Lever handles, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-widespread-bathroom-sink-faucet-cross-handles-1-2-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39240_rgb_d43e942e-3e9f-4eac-b04f-82ffb05868f9.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-14408-3 Purist Widespread bathroom sink faucet with Cross handles, 1.2 gpm</image:title>
      <image:caption>KOHLER K-14408-3 Purist Widespread bathroom sink faucet with Cross handles, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-widespread-bathroom-sink-faucet-cross-handles-1-2-gpm-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39250_rgb_38b55b34-14b9-4034-9a68-b023a5364675.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-14410-3 Purist Widespread bathroom sink faucet with Cross handles, 1.2 gpm</image:title>
      <image:caption>KOHLER K-14410-3 Purist Widespread bathroom sink faucet with Cross handles, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-widespread-bathroom-sink-faucet-lever-handles-1-2-gpm-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39223_rgb_01ba8122-110e-4ea1-8d76-a6545720aa8e.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-14406-4 Purist Widespread bathroom sink faucet with Lever handles, 1.2 gpm</image:title>
      <image:caption>KOHLER K-14406-4 Purist Widespread bathroom sink faucet with Lever handles, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-widespread-bathroom-sink-faucet-cross-handles-1-2-gpm-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39217_rgb_2e423d90-17a3-4417-9b94-11cb3f5263f0.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-14406-3 Purist Widespread bathroom sink faucet with Cross handles, 1.2 gpm</image:title>
      <image:caption>KOHLER K-14406-3 Purist Widespread bathroom sink faucet with Cross handles, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-vertical-spray-bidet-faucet-lever-handles</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39285_rgb_78728163-413d-4119-9432-1d630ed1b8d8.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-14431-4 Purist Vertical spray bidet faucet with lever handles</image:title>
      <image:caption>KOHLER K-14431-4 Purist Vertical spray bidet faucet with lever handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-tall-single-handle-bathroom-sink-faucet-lever-handle-1-2-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39212_rgb_871f669f-8312-4c82-a2bb-62c2d72c83ad.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-14404-4A Purist Tall single-handle bathroom sink faucet with Lever handle, 1.2 gpm</image:title>
      <image:caption>KOHLER K-14404-4A Purist Tall single-handle bathroom sink faucet with Lever handle, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-botanical-study-kathryn-19-3-4-rectangular-undermount-bathroom-sink-no</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa94286_rgb_8cadfcae-7084-44be-828c-99f81c30c252.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-14275-BT Botanical Study Kathryn 19-3/4&quot; rectangular undermount bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-14275-BT Botanical Study Kathryn 19-3/4&quot; rectangular undermount bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-single-handle-bathroom-sink-faucet-straight-lever-handle-1-2-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac35652_rgb_a8fb9df9-c67f-4c42-bb77-77b0b1047404.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-14402-4A Purist Single-handle bathroom sink faucet with Straight Lever handle, 1.2 gpm</image:title>
      <image:caption>KOHLER K-14402-4A Purist Single-handle bathroom sink faucet with Straight Lever handle, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-caravan-persia-conical-bell-16-1-4-round-vessel-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa69325_rgb_4396b2ef-99dc-4947-baa1-6164c9ad0cea.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-14223-SR2 Caravan Persia Conical Bell 16-1/4&quot; round vessel bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-14223-SR2 Caravan Persia Conical Bell 16-1/4&quot; round vessel bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-empress-bouquet-kathryn-19-3-4-square-undermount-bathroom-sink-no</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab07584_rgb_a229b319-522d-48ad-8ede-b56675918118.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-14275-SMC Empress Bouquet Kathryn 19-3/4&quot; square undermount bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-14275-SMC Empress Bouquet Kathryn 19-3/4&quot; square undermount bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mille-fleurs-conical-bell-16-1-4-round-vessel-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa98831_rgb_936af3e0-f0d0-4585-b644-efe73d8d690f.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-14223-T9 Mille Fleurs Conical Bell 16-1/4&quot; round vessel bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-14223-T9 Mille Fleurs Conical Bell 16-1/4&quot; round vessel bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-serpentine-bronze-conical-bell-16-1-4-round-vessel-bathroom-sink-no</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa58087_rgb_6e86a8e7-fee3-49fe-912c-a05a9c80fb9e.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-14223-SP Serpentine Bronze Conical Bell 16-1/4&quot; round vessel bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-14223-SP Serpentine Bronze Conical Bell 16-1/4&quot; round vessel bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-botanical-study-conical-bell-16-1-4-round-vessel-bathroom-sink-no</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa58083_rgb_3f24c24d-836e-40e8-ac8f-314333f39358.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-14223-BT Botanical Study Conical Bell 16-1/4&quot; round vessel bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-14223-BT Botanical Study Conical Bell 16-1/4&quot; round vessel bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-empress-bouquet-vintage-24-oval-undermount-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab02980_rgb_031feb1a-b4ea-46be-b3ae-0ded426d658a.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-14273-SMC Empress Bouquet Vintage 24&quot; oval undermount bathroom sink</image:title>
      <image:caption>KOHLER K-14273-SMC Empress Bouquet Vintage 24&quot; oval undermount bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sartorial-herringbone-caxton-19-1-4-oval-undermount-bathroom-sink-no</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac21818_rgb_ed91ec24-2b17-46b9-a67a-3e170f903e25.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-14218-HD2 Sartorial Herringbone Caxton 19-1/4&quot; oval undermount bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-14218-HD2 Sartorial Herringbone Caxton 19-1/4&quot; oval undermount bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-caravan-persia-caxton-19-1-4-oval-undermount-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa98888_rgb_3e58ff26-a64a-416c-a2a5-ad73ead22880.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-14218-SR2 Caravan Persia Caxton 19-1/4&quot; oval undermount bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-14218-SR2 Caravan Persia Caxton 19-1/4&quot; oval undermount bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mille-fleurs-caxton-19-1-4-oval-undermount-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa52643_rgb_bec75807-546b-477b-b19a-732399570466.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-14218-T9 Mille Fleurs Caxton 19-1/4&quot; oval undermount bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-14218-T9 Mille Fleurs Caxton 19-1/4&quot; oval undermount bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sartorial-paisley-caxton-19-1-4-oval-undermount-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac21816_rgb_1dd7fbfa-b59f-49f1-a426-3b793f89b7ca.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-14218-FP2 Sartorial Paisley Caxton 19-1/4&quot; oval undermount bathroom sink</image:title>
      <image:caption>KOHLER K-14218-FP2 Sartorial Paisley Caxton 19-1/4&quot; oval undermount bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sartorial-paisley-caxton-19-1-4-oval-undermount-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab95247_rgb_ee60064e-d804-431b-a7e8-564e2f0ae0c2.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-14218-FP1 Sartorial Paisley Caxton 19-1/4&quot; oval undermount bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-14218-FP1 Sartorial Paisley Caxton 19-1/4&quot; oval undermount bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-empress-bouquet-conical-bell-16-1-4-round-vessel-bathroom-sink-no</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa92629_rgb_4e78a488-6253-4665-8d51-7166e5f4271d.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-14223-SMC Empress Bouquet Conical Bell 16-1/4&quot; round vessel bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-14223-SMC Empress Bouquet Conical Bell 16-1/4&quot; round vessel bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-72-x-42-drop-in-heated-whirlpool-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa94367_rgb_e760b9d8-b495-4097-a9a0-8dd82cc2db5f.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-1418-M Memoirs 72&quot; x 42&quot; drop-in heated whirlpool bath</image:title>
      <image:caption>KOHLER K-1418-M Memoirs 72&quot; x 42&quot; drop-in heated whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sartorial-herringbone-caxton-19-1-4-oval-undermount-bathroom-sink-no-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab95248_rgb_82096378-fa65-49fa-a765-53f3becca51d.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-14218-HD1 Sartorial Herringbone Caxton 19-1/4&quot; oval undermount bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-14218-HD1 Sartorial Herringbone Caxton 19-1/4&quot; oval undermount bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-72-x-42-drop-in-whirlpool-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00537_rgb_35ba3de8-e1dc-42f0-a64c-c996ba12f68c.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1418-JHE Memoirs 72&quot; x 42&quot; drop-in whirlpool bath</image:title>
      <image:caption>KOHLER K-1418-JHE Memoirs 72&quot; x 42&quot; drop-in whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-72-x-42-drop-in-effervescence-whirlpool-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa94379_rgb_a38e243b-3b3d-4122-8785-589f5fa5d725.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1418-V Memoirs 72&quot; x 42&quot; drop-in Effervescence whirlpool bath</image:title>
      <image:caption>KOHLER K-1418-V Memoirs 72&quot; x 42&quot; drop-in Effervescence whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-72-x-42-drop-in-whirlpool-bath-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00537_rgb_b7af9517-7aeb-4004-b02f-d57ce9fab7ac.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1418-JHH Memoirs 72&quot; x 42&quot; drop-in whirlpool bath</image:title>
      <image:caption>KOHLER K-1418-JHH Memoirs 72&quot; x 42&quot; drop-in whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-botanical-study-caxton-19-1-4-oval-undermount-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa98882_rgb_5e323f80-589c-4b2e-8e4c-c8f9991d0dc6.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-14218-BT Botanical Study Caxton 19-1/4&quot; oval undermount bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-14218-BT Botanical Study Caxton 19-1/4&quot; oval undermount bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-72-x-42-drop-in-effervescence-whirlpool-bath-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa87111_rgb_dc3eb122-952f-407b-882d-1f4a254934f7.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1418-AH Memoirs 72&quot; x 42&quot; drop-in Effervescence whirlpool bath</image:title>
      <image:caption>KOHLER K-1418-AH Memoirs 72&quot; x 42&quot; drop-in Effervescence whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-72-x-42-drop-in-whirlpool-bath-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00537_rgb_3b78d473-065d-43c5-b28b-e00b154ccda4.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1418-JHC Memoirs 72&quot; x 42&quot; drop-in whirlpool bath</image:title>
      <image:caption>KOHLER K-1418-JHC Memoirs 72&quot; x 42&quot; drop-in whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-72-x-42-drop-in-whirlpool-bath-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00537_rgb_48b13de3-11d4-428b-9e52-f3d15d4fa94a.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1418-JH Memoirs 72&quot; x 42&quot; drop-in whirlpool bath</image:title>
      <image:caption>KOHLER K-1418-JH Memoirs 72&quot; x 42&quot; drop-in whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-72-x-42-drop-in-heated-bubblemassage-air-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa82621_rgb_3913f565-fa00-43c1-974d-f39d22b29d43.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1418-GH Memoirs 72&quot; x 42&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-1418-GH Memoirs 72&quot; x 42&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-72-x-42-drop-in-whirlpool-bath-5</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00537_rgb_849022a1-709f-49fd-826b-b06a83ea9386.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1418-JHN Memoirs 72&quot; x 42&quot; drop-in whirlpool bath</image:title>
      <image:caption>KOHLER K-1418-JHN Memoirs 72&quot; x 42&quot; drop-in whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-72-x-42-drop-in-heated-bubblemassage-air-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac82573_rgb_09d0b7e4-7c76-4c5c-b6de-64c934e19d16.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1418-GHW Memoirs 72&quot; x 42&quot; drop-in Heated BubbleMassage air bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1418-GHW Memoirs 72&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-flight-fancy-gold-caxton-19-1-4-oval-undermount-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa55187_rgb_096e4576-6b16-4edb-946d-39d01f01e432.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-14218-FG Flight of Fancy with Gold Caxton 19-1/4&quot; oval undermount bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-14218-FG Flight of Fancy with Gold Caxton 19-1/4&quot; oval undermount bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverbath-75-x-75-drop-in-whirlpool-heater-without-jet-trim</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa87102_rgb_a44c8269-35c1-4a91-897a-6c89b35352d3.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1397-H3 RiverBath 75&quot; x 75&quot; drop-in whirlpool with heater without jet trim</image:title>
      <image:caption>KOHLER K-1397-H3 RiverBath 75&quot; x 75&quot; drop-in whirlpool with heater without jet trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverbath-75-x-75-drop-in-heated-whirlpool-bath-chromatherapy</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa87093_rgb_e1e02d4f-4317-4725-8b04-09fee0bf8422.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1397-H2 RiverBath 75&quot; x 75&quot; drop-in heated whirlpool bath with chromatherapy</image:title>
      <image:caption>KOHLER K-1397-H2 RiverBath 75&quot; x 75&quot; drop-in heated whirlpool bath with chromatherapy</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-marrakesh-camber-16-1-4-round-undermount-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa58504_rgb_32935a67-a867-4b77-8157-9e18446f28c0.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-14046-BU Marrakesh Camber 16-1/4&quot; round undermount bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-14046-BU Marrakesh Camber 16-1/4&quot; round undermount bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-72-x-42-drop-in-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa82609_rgb_3234e8e9-59a9-422a-a3d8-8f5ab3cf5246.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1417-W1 Memoirs 72&quot; x 42&quot; drop-in bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1417-W1 Memoirs 72&quot; x 42&quot; drop-in bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-marrakesh-vanity-top-single-faucet-hole</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa93884_rgb_54be11fc-b696-4268-86c7-c6fbd3cf4393.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-14031-BU Marrakesh Vanity-top with single faucet hole</image:title>
      <image:caption>KOHLER K-14031-BU Marrakesh Vanity-top with single faucet hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-60-x-36-alcove-heated-bubblemassage-air-bath-right-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab20624_rgb_21878a8e-dd4d-4701-809b-255a32560b74.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1239-GHRA Mariposa 60&quot; x 36&quot; alcove Heated BubbleMassage air bath, right drain</image:title>
      <image:caption>KOHLER K-1239-GHRA Mariposa 60&quot; x 36&quot; alcove Heated BubbleMassage air bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-60-x-36-alcove-heated-bubblemassage-air-bath-bask-heated-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab20624_rgb_d93e1fc1-8f3e-4562-9957-560af6278600.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1239-GHRAW Mariposa 60&quot; x 36&quot; alcove Heated BubbleMassage air bath with Bask heated surface, right drain</image:title>
      <image:caption>KOHLER K-1239-GHRAW Mariposa 60&quot; x 36&quot; alcove Heated BubbleMassage air bath with Bask heated surface, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-60-x-36-alcove-heated-bubblemassage-air-bath-bask-heated-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab20622_rgb_8e0b96c2-eba5-4d1b-b120-bd163845226f.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1239-GHLW Mariposa 60&quot; x 36&quot; alcove Heated BubbleMassage air bath with Bask heated surface, left drain</image:title>
      <image:caption>KOHLER K-1239-GHLW Mariposa 60&quot; x 36&quot; alcove Heated BubbleMassage air bath with Bask heated surface, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-60-x-36-alcove-heated-bubblemassage-air-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71484_rgb_6f08e66a-f4b8-4ce2-9e28-df230123ade6.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1239-GHLF Mariposa 60&quot; x 36&quot; alcove Heated BubbleMassage air bath, left drain</image:title>
      <image:caption>KOHLER K-1239-GHLF Mariposa 60&quot; x 36&quot; alcove Heated BubbleMassage air bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-60-x-36-alcove-heated-bubblemassage-air-bath-bask-heated-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab20622_rgb_335ce6e3-b0c0-40b1-834a-c73a408404d3.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1239-GHLAW Mariposa 60&quot; x 36&quot; alcove Heated BubbleMassage air bath with Bask heated surface, left drain</image:title>
      <image:caption>KOHLER K-1239-GHLAW Mariposa 60&quot; x 36&quot; alcove Heated BubbleMassage air bath with Bask heated surface, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverbath-66-drop-in-heated-whirlpool-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72879_rgb_29ddf452-76e1-4082-9476-bde9bb62d24e.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1394-H3 RiverBath 66&quot; drop-in heated whirlpool bath</image:title>
      <image:caption>KOHLER K-1394-H3 RiverBath 66&quot; drop-in heated whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-60-x-36-alcove-heated-bubblemassage-air-bath-left-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab20620_rgb_c6329dab-192e-4bb8-aa08-7650eb7e2cbe.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1239-GHLA Mariposa 60&quot; x 36&quot; alcove Heated BubbleMassage air bath, left drain</image:title>
      <image:caption>KOHLER K-1239-GHLA Mariposa 60&quot; x 36&quot; alcove Heated BubbleMassage air bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-60-x-36-drop-in-heated-bubblemassage-air-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab20618_rgb_657f9ee2-749b-4917-b175-b0a27d03de92.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1239-GH Mariposa 60&quot; x 36&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-1239-GH Mariposa 60&quot; x 36&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-66-x-36-drop-in-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72195_rgb_5f650cb0-2372-426c-bc94-5ce4484bc8b0.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1229-W1 Mariposa 66&quot; x 36&quot; drop-in bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1229-W1 Mariposa 66&quot; x 36&quot; drop-in bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-66-x-36-alcove-bath-bask-heated-surface-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa94360_rgb_fe047828-59d7-4d17-b506-e61230c8a9e5.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1229-RAW Mariposa 66&quot; x 36&quot; alcove bath with Bask heated surface, right drain</image:title>
      <image:caption>KOHLER K-1229-RAW Mariposa 66&quot; x 36&quot; alcove bath with Bask heated surface, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-60-x-36-drop-in-whirlpool-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72793_rgb_b28dd507-05f6-4f8c-97b2-3aab67027efd.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1239-CB Mariposa 60&quot; x 36&quot; drop-in whirlpool bath</image:title>
      <image:caption>KOHLER K-1239-CB Mariposa 60&quot; x 36&quot; drop-in whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-66-x-36-alcove-bath-bask-heated-surface-right-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72202_rgb_3fe1f248-e7dc-455c-ae31-89ed771a6f47.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1229-RW Mariposa 66&quot; x 36&quot; alcove bath with Bask heated surface, right drain</image:title>
      <image:caption>KOHLER K-1229-RW Mariposa 66&quot; x 36&quot; alcove bath with Bask heated surface, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-66-x-36-alcove-bath-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa94360_rgb_f1fa50e5-741b-409f-b016-709d43eed33f.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1229-RA Mariposa 66&quot; x 36&quot; alcove bath, right drain</image:title>
      <image:caption>KOHLER K-1229-RA Mariposa 66&quot; x 36&quot; alcove bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-66-x-36-alcove-bath-alcove-right-hand-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72202_rgb_6deb1d5d-7a73-43c2-848d-47964e788db4.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1229-R Mariposa 66&quot; x 36&quot; alcove bath with alcove and right-hand drain</image:title>
      <image:caption>KOHLER K-1229-R Mariposa 66&quot; x 36&quot; alcove bath with alcove and right-hand drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-66-x-36-alcove-bath-bask-heated-surface-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa57927_rgb_c5feeb26-083f-4872-9125-01dd39f33281.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1229-LW Mariposa 66&quot; x 36&quot; alcove bath with Bask heated surface, left drain</image:title>
      <image:caption>KOHLER K-1229-LW Mariposa 66&quot; x 36&quot; alcove bath with Bask heated surface, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-66-x-36-alcove-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa58838_rgb_8e2793f4-0cbe-4590-ad66-76a74bfd6e0e.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1229-LA Mariposa 66&quot; x 36&quot; alcove bath, left drain</image:title>
      <image:caption>KOHLER K-1229-LA Mariposa 66&quot; x 36&quot; alcove bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-66-x-36-alcove-bath-bask-heated-surface-left-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa58838_rgb_f81584f2-6b5f-4bf4-9c42-1cf0ad9963e8.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1229-LAW Mariposa 66&quot; x 36&quot; alcove bath with Bask heated surface, left drain</image:title>
      <image:caption>KOHLER K-1229-LAW Mariposa 66&quot; x 36&quot; alcove bath with Bask heated surface, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-66-x-35-7-8-drop-in-whirlpool-bath-bask-heated-surface-end-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72181_rgb_91500f47-b461-4661-8d48-23b96534b287.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1224-W1 Mariposa 66&quot; x 35-7/8&quot; drop-in whirlpool bath with Bask heated surface and end drain</image:title>
      <image:caption>KOHLER K-1224-W1 Mariposa 66&quot; x 35-7/8&quot; drop-in whirlpool bath with Bask heated surface and end drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-66-x-36-alcove-bath-left-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa57927_rgb_4e4017ba-a204-47b5-a910-90a50d5d024a.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1229-L Mariposa 66&quot; x 36&quot; alcove bath, left drain</image:title>
      <image:caption>KOHLER K-1229-L Mariposa 66&quot; x 36&quot; alcove bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-66-x-36-alcove-whirlpool-bath-bask-heated-surface-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa57920_rgb_9b87e812-29bf-4895-a05e-82045b310b15.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1224-LW Mariposa 66&quot; x 36&quot; alcove whirlpool bath with Bask heated surface, left drain</image:title>
      <image:caption>KOHLER K-1224-LW Mariposa 66&quot; x 36&quot; alcove whirlpool bath with Bask heated surface, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-66-x-35-7-8-alcove-whirlpool-bath-bask-heated-surface-integral</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72188_rgb_4ad8b5de-a240-43d8-a0a3-800d1f3b91e1.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1224-RW Mariposa 66&quot; x 35-7/8&quot; alcove whirlpool bath with Bask heated surface, integral flange, and right-hand drain</image:title>
      <image:caption>KOHLER K-1224-RW Mariposa 66&quot; x 35-7/8&quot; alcove whirlpool bath with Bask heated surface, integral flange, and right-hand drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-66-x-35-7-8-alcove-whirlpool-integral-flange-right-hand-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72188_rgb_8ebb7b1b-7e70-44df-b49d-23d3f53ee0a6.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1224-RH Mariposa 66&quot; x 35-7/8&quot; alcove whirlpool with integral flange, right-hand drain and heater</image:title>
      <image:caption>KOHLER K-1224-RH Mariposa 66&quot; x 35-7/8&quot; alcove whirlpool with integral flange, right-hand drain and heater</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-66-x-36-alcove-whirlpool-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa94353_rgb_a6a70da8-fcdb-461c-a064-76c1ec5a18bb.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1224-RA Mariposa 66&quot; x 36&quot; alcove whirlpool, right drain</image:title>
      <image:caption>KOHLER K-1224-RA Mariposa 66&quot; x 36&quot; alcove whirlpool, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-66-x-36-alcove-whirlpool-bath-bask-heated-surface-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa94353_rgb_0f026fa3-c935-46af-90b2-b13a18eedf4a.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1224-RAW Mariposa 66&quot; x 36&quot; alcove whirlpool bath with Bask heated surface, right drain</image:title>
      <image:caption>KOHLER K-1224-RAW Mariposa 66&quot; x 36&quot; alcove whirlpool bath with Bask heated surface, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-66-x-36-alcove-whirlpool-alcove-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa58831_rgb_e1f98494-a3b6-42a1-b253-97205f0fc924.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1224-LA Mariposa 66&quot; x 36&quot; alcove whirlpool with alcove, left drain</image:title>
      <image:caption>KOHLER K-1224-LA Mariposa 66&quot; x 36&quot; alcove whirlpool with alcove, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-66-x-36-alcove-heated-whirlpool-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa57920_rgb_7ea724cc-589f-475b-8912-9601e335fee7.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1224-LH Mariposa 66&quot; x 36&quot; alcove heated whirlpool, left drain</image:title>
      <image:caption>KOHLER K-1224-LH Mariposa 66&quot; x 36&quot; alcove heated whirlpool, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-66-x-36-alcove-whirlpool-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa57920_rgb_a3370c94-9052-4863-8f7b-490814f94440.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1224-L Mariposa 66&quot; x 36&quot; alcove whirlpool, left drain</image:title>
      <image:caption>KOHLER K-1224-L Mariposa 66&quot; x 36&quot; alcove whirlpool, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-66-x-36-alcove-whirlpool-right-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72188_rgb_41aa5652-b5f4-4e51-8534-3667b1ad8a21.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1224-R Mariposa 66&quot; x 36&quot; alcove whirlpool, right drain</image:title>
      <image:caption>KOHLER K-1224-R Mariposa 66&quot; x 36&quot; alcove whirlpool, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-66-x-36-alcove-heated-whirlpool-left-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa58831_rgb_1ffb503d-a0e5-47b0-bbe6-f2ef968aca9d.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1224-HL Mariposa 66&quot; x 36&quot; alcove heated whirlpool, left drain</image:title>
      <image:caption>KOHLER K-1224-HL Mariposa 66&quot; x 36&quot; alcove heated whirlpool, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-66-x-36-alcove-heated-whirlpool-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa94353_rgb_7b069c89-ff77-44bf-ad7c-364726ca027c.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1224-HR Mariposa 66&quot; x 36&quot; alcove heated whirlpool, right drain</image:title>
      <image:caption>KOHLER K-1224-HR Mariposa 66&quot; x 36&quot; alcove heated whirlpool, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-66-x-36-alcove-heated-bubblemassage-air-bath-right-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab20616_rgb_768e2e0e-acc7-4679-9aea-f818f18471d6.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1224-GHRF Mariposa 66&quot; x 36&quot; alcove Heated BubbleMassage air bath, right drain</image:title>
      <image:caption>KOHLER K-1224-GHRF 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-mariposa-66-x-36-alcove-whirlpool-bath-bask-heated-surface-left-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa58831_rgb_5670a8c1-0156-4983-907d-eb353f1a6626.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1224-LAW Mariposa 66&quot; x 36&quot; alcove whirlpool bath with Bask heated surface, left drain</image:title>
      <image:caption>KOHLER K-1224-LAW Mariposa 66&quot; x 36&quot; alcove whirlpool bath with Bask heated surface, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-66-x-35-7-8-drop-in-heated-whirlpool-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72181_rgb_b77f90d8-5246-4c1e-bdf4-9551b9e1f0b0.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1224-HB Mariposa 66&quot; x 35-7/8&quot; drop-in heated whirlpool bath</image:title>
      <image:caption>KOHLER K-1224-HB Mariposa 66&quot; x 35-7/8&quot; drop-in heated whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-66-x-36-alcove-heated-bubblemassage-air-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab20612_rgb_2e62a614-f892-4711-ad2e-327e41545575.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1224-GHLF Mariposa 66&quot; x 36&quot; alcove Heated BubbleMassage air bath, left drain</image:title>
      <image:caption>KOHLER K-1224-GHLF Mariposa 66&quot; x 36&quot; alcove Heated BubbleMassage air bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-66-x-35-7-8-drop-in-whirlpool-bath-end-drain-heater</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72181_rgb_c319bc93-0059-4503-bd08-c63c178b4b46.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1224-H Mariposa 66&quot; x 35-7/8&quot; drop-in whirlpool bath with end drain and heater</image:title>
      <image:caption>KOHLER K-1224-H Mariposa 66&quot; x 35-7/8&quot; drop-in whirlpool bath with end drain and heater</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-66-x-36-drop-in-heated-bubblemassage-air-bath-bask-heated</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab20608_rgb_944d51a4-c520-4caa-8b9d-0386e5518823.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1224-GHW Mariposa 66&quot; x 36&quot; drop-in Heated BubbleMassage air bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1224-GHW Mariposa 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-mariposa-66-x-36-alcove-heated-bubblemassage-air-bath-bask-heated</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab20616_rgb_ebc130c0-86ab-4eae-9b2c-b68524418cf7.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1224-GHRW Mariposa 66&quot; x 36&quot; alcove Heated BubbleMassage air bath with Bask heated surface and right-hand drain</image:title>
      <image:caption>KOHLER K-1224-GHRW Mariposa 66&quot; x 36&quot; alcove Heated BubbleMassage air bath with Bask heated surface and right-hand drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-66-x-36-alcove-heated-bubblemassage-air-bath-bask-heated-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa84537_rgb_c474875d-6523-4c91-9fc9-2eee0ca580d9.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1224-GHRAW Mariposa 66&quot; x 36&quot; alcove Heated BubbleMassage air bath with Bask heated surface, right drain</image:title>
      <image:caption>KOHLER K-1224-GHRAW Mariposa 66&quot; x 36&quot; alcove Heated BubbleMassage air bath with Bask heated surface, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-66-x-36-alcove-heated-bubblemassage-air-bath-bask-heated-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab20610_rgb_157840c1-ae16-45a5-9f8e-15cb2d0aaf46.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1224-GHLAW Mariposa 66&quot; x 36&quot; alcove Heated BubbleMassage air bath with Bask heated surface, left drain</image:title>
      <image:caption>KOHLER K-1224-GHLAW Mariposa 66&quot; x 36&quot; alcove Heated BubbleMassage air bath with Bask heated surface, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-66-x-36-alcove-heated-bubblemassage-air-bath-bask-heated-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab20612_rgb_5b236db9-9d15-4dd5-8b03-1c442af35a36.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1224-GHLW Mariposa 66&quot; x 36&quot; alcove Heated BubbleMassage air bath with Bask heated surface, left drain</image:title>
      <image:caption>KOHLER K-1224-GHLW Mariposa 66&quot; x 36&quot; alcove Heated BubbleMassage air bath with Bask heated surface, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-66-x-36-drop-in-alcove-heated-bubblemassage-air-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab20610_rgb_90e0f222-8336-46b5-8201-2364460042c9.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1224-GHLA Mariposa 66&quot; x 36&quot; drop-in/alcove Heated BubbleMassage air bath, left drain</image:title>
      <image:caption>KOHLER K-1224-GHLA Mariposa 66&quot; x 36&quot; drop-in/alcove Heated BubbleMassage air bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sok-63-x-31-1-2-drop-in-effervescence-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa64732_rgb_75ce9783-6173-4044-8e1d-f6e7d5fa820a.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1188-RE sok 63&quot; x 31-1/2&quot; drop-in Effervescence bath</image:title>
      <image:caption>KOHLER K-1188-RE sok 63&quot; x 31-1/2&quot; drop-in Effervescence bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sok-63-x-31-1-2-drop-in-effervescence-bath-left-hand-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa64739_rgb_93c176b6-6868-4084-b6aa-bde4ad808adc.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1189-RE sok 63&quot; x 31-1/2&quot; drop-in Effervescence bath with left-hand drain</image:title>
      <image:caption>KOHLER K-1189-RE sok 63&quot; x 31-1/2&quot; drop-in Effervescence bath with left-hand drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-66-x-36-drop-in-heated-bubblemassage-air-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab20608_rgb_6ea0e8bb-64ed-4361-8782-93a840113292.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1224-GH Mariposa 66&quot; x 36&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-1224-GH Mariposa 66&quot; x 36&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-72-x-42-drop-in-heated-bubblemassage-air-bath-whirlpool</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aab56518_rgb_fcd40674-a851-49c5-85fc-9c609460f702.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1174-XHGH Underscore 72&quot; x 42&quot; drop-in Heated BubbleMassage air bath with whirlpool</image:title>
      <image:caption>KOHLER K-1174-XHGH Underscore 72&quot; x 42&quot; drop-in Heated BubbleMassage air bath with whirlpool</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hourglass-32-60-x-32-alcove-bath-integral-apron-integral-flange-right</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_8438eb50-8788-446b-a9e7-799bd669f161.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1219-RA Hourglass 32 60&quot; x 32&quot; alcove bath with integral apron, integral flange and right-hand drain</image:title>
      <image:caption>KOHLER K-1219-RA Hourglass 32 60&quot; x 32&quot; alcove bath with integral apron, integral flange and right-hand drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sok-63-x-31-1-2-drop-in-effervescence-bath-chromatherapy-left-hand-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa64736_rgb_210efbdb-4eef-4b16-ae34-20bc30b4565d.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1189-C1 sok 63&quot; x 31-1/2&quot; drop-in Effervescence bath with chromatherapy and left-hand drain</image:title>
      <image:caption>KOHLER K-1189-C1 sok 63&quot; x 31-1/2&quot; drop-in Effervescence bath with chromatherapy and left-hand drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-60-x-32-alcove-bath-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72782_rgb_aba37e5b-b93a-4213-80f2-eb59348af4bd.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1184-RA Devonshire 60&quot; x 32&quot; alcove bath, right drain</image:title>
      <image:caption>KOHLER K-1184-RA Devonshire 60&quot; x 32&quot; alcove bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sok-63-x-31-1-2-drop-in-effervescence-bath-chromatherapy-right-hand-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa64728_rgb_a6456a1a-549c-4809-9ae4-ebc31ec7146e.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1188-C1 sok 63&quot; x 31-1/2&quot; drop-in Effervescence bath with chromatherapy and right-hand drain</image:title>
      <image:caption>KOHLER K-1188-C1 sok 63&quot; x 31-1/2&quot; drop-in Effervescence bath with chromatherapy and right-hand drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-72-x-42-drop-in-heated-bubblemassage-air-bath-bask-heated</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab32052_rgb_7fda7b2e-8e1c-46d1-8ad4-2dce7e13a690.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1174-GHW Underscore 72&quot; x 42&quot; drop-in Heated BubbleMassage air bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1174-GHW Underscore 72&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-underscore-72-x-42-drop-in-heated-bubblemassage-air-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72758_rgb_701bb9f6-ee1b-4ae6-a613-380d4992aaf8.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1174-GH Underscore 72&quot; x 42&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-1174-GH Underscore 72&quot; x 42&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rite-temp-1-2-pressure-balancing-valve-push-button-diverter-screwdriver</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa91955_rgb_462f54ad-7b1a-4921-8afe-6a3721393315.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-11748-KS Rite-Temp 1/2&quot; pressure-balancing valve with push-button diverter and screwdriver stops</image:title>
      <image:caption>KOHLER K-11748-KS Rite-Temp 1/2&quot; pressure-balancing valve with push-button diverter and screwdriver stops</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-72-x-42-drop-in-heated-whirlpool-bath-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa61093_rgb_852636e2-aebd-4759-bd80-385dc57c5a6e.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1174-JH Underscore 72&quot; x 42&quot; drop-in heated whirlpool bath</image:title>
      <image:caption>KOHLER K-1174-JH Underscore 72&quot; x 42&quot; drop-in heated whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-66-x-36-drop-in-heated-whirlpool-bath-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa61082_rgb_e703e8e0-5f21-4484-a8f4-91aa2929836c.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1173-JH Underscore 66&quot; x 36&quot; drop-in heated whirlpool bath</image:title>
      <image:caption>KOHLER K-1173-JH Underscore 66&quot; x 36&quot; drop-in heated whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rite-temp-1-2-pressure-balancing-valve-push-button-diverter</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa91954_rgb_e792b6f0-ca71-4bc2-91cd-a78e66692eb8.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-11748-K Rite-Temp 1/2&quot; pressure-balancing valve with push-button diverter</image:title>
      <image:caption>KOHLER K-11748-K Rite-Temp 1/2&quot; pressure-balancing valve with push-button diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mariposa-66-x-35-7-8-drop-in-whirlpool-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72181_rgb_e6f5c36a-f78f-47bf-a75f-78a526cc6add.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1224-CB Mariposa 66&quot; x 35-7/8&quot; drop-in whirlpool bath</image:title>
      <image:caption>KOHLER K-1224-CB Mariposa 66&quot; x 35-7/8&quot; drop-in whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-72-x-42-vibracoustic-bath-heated-bubblemassage</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_69f4469a-6825-4b07-9b93-1b5a557fce16.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1174-GHVB Underscore 72&quot; x 42&quot; VibrAcoustic bath with Heated BubbleMassage</image:title>
      <image:caption>KOHLER K-1174-GHVB Underscore 72&quot; x 42&quot; VibrAcoustic bath with Heated BubbleMassage</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-66-x-36-drop-in-heated-bubblemassage-air-bath-whirlpool</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aab56517_rgb_35d2334f-b962-4bbc-8ae0-7704a573a56d.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1173-XHGH Underscore 66&quot; x 36&quot; drop-in Heated BubbleMassage air bath with whirlpool</image:title>
      <image:caption>KOHLER K-1173-XHGH Underscore 66&quot; x 36&quot; drop-in Heated BubbleMassage air bath with whirlpool</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-66-x-42-drop-in-whirlpool-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00530_rgb_577201d6-56a5-4a94-946c-add49808e75d.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1170-JHN Memoirs 66&quot; x 42&quot; drop-in whirlpool bath</image:title>
      <image:caption>KOHLER K-1170-JHN Memoirs 66&quot; x 42&quot; drop-in whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-66-x-36-drop-in-heated-bubblemassage-air-bath-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa68613_rgb_4712c1fc-363f-4ead-9be6-8ecc27aefde6.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1173-GH Underscore 66&quot; x 36&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-1173-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-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa68613_rgb_d41d5c0b-0c56-4f15-9fdc-68ea42b8e477.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1173-GHW Underscore 66&quot; x 36&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-1173-GHW Underscore 66&quot; x 36&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-66-x-42-drop-in-whirlpool-bath-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00530_rgb_a3989166-97b1-4582-a65f-91125a8aa3ce.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1170-JHC Memoirs 66&quot; x 42&quot; drop-in whirlpool bath</image:title>
      <image:caption>KOHLER K-1170-JHC Memoirs 66&quot; x 42&quot; drop-in whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-66-x-42-drop-in-whirlpool-bath-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00530_rgb_fe6b7183-7aad-4079-86e0-c40ace225b69.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1170-JHH Memoirs 66&quot; x 42&quot; drop-in whirlpool bath</image:title>
      <image:caption>KOHLER K-1170-JHH Memoirs 66&quot; x 42&quot; drop-in whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-66-x-42-drop-in-whirlpool-bath-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00530_rgb_d7731772-5bcd-4296-b397-23fe822585b5.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1170-JHE Memoirs 66&quot; x 42&quot; drop-in whirlpool bath</image:title>
      <image:caption>KOHLER K-1170-JHE Memoirs 66&quot; x 42&quot; drop-in whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-66-x-42-drop-in-heated-bubblemassage-air-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac82563_rgb_57b078e6-310c-41e3-aebe-075857cbffd7.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1170-GH Memoirs 66&quot; x 42&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-1170-GH Memoirs 66&quot; x 42&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-60-x-30-drop-in-heated-bubblemassage-air-bath-whirlpool</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aab56513_rgb_e7c24b29-8b1d-4d6c-aafd-4627f9dcafc0.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1167-XHGH Underscore 60&quot; x 30&quot; drop-in Heated BubbleMassage air bath with whirlpool</image:title>
      <image:caption>KOHLER K-1167-XHGH Underscore 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-underscore-60-x-32-drop-in-heated-bubblemassage-air-bath-bask-heated</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa68591_rgb_d355e579-174d-46d6-85a3-ee76a9befb71.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1168-GHW Underscore 60&quot; x 32&quot; drop-in Heated BubbleMassage air bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1168-GHW Underscore 60&quot; x 32&quot; drop-in Heated BubbleMassage air bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-66-x-42-drop-in-whirlpool-bath-5</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00530_rgb_2ad65f93-4fa3-4bf8-a4ce-a885e6de488c.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1170-JH Memoirs 66&quot; x 42&quot; drop-in whirlpool bath</image:title>
      <image:caption>KOHLER K-1170-JH Memoirs 66&quot; x 42&quot; drop-in whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-60-x-32-drop-in-heated-bubblemassage-air-bath-whirlpool</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aab56516_rgb_8cf39315-84fb-43c1-970a-690b1d612b50.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1168-XHGH Underscore 60&quot; x 32&quot; drop-in Heated BubbleMassage air bath with whirlpool</image:title>
      <image:caption>KOHLER K-1168-XHGH Underscore 60&quot; x 32&quot; drop-in Heated BubbleMassage air bath with whirlpool</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-66-x-42-drop-in-heated-bubblemassage-air-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac82567_rgb_b83d953b-263d-407f-9e48-3741ad270cfa.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1170-GHW Memoirs 66&quot; x 42&quot; drop-in Heated BubbleMassage air bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1170-GHW Memoirs 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-underscore-60-x-30-drop-in-alcove-heated-whirlpool-bath-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab02130_rgb_afa04049-9647-46c6-808d-b9469aa699ef.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1167-JRH Underscore 60&quot; x 30&quot; drop-in/alcove heated whirlpool bath, right drain</image:title>
      <image:caption>KOHLER K-1167-JRH Underscore 60&quot; x 30&quot; drop-in/alcove heated whirlpool bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-60-x-30-alcove-heated-bubblemassage-air-bath-whirlpool-left</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aab56514_rgb_04aac8a1-dd10-41a3-8791-3c15387c680c.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1167-XHGHL Underscore 60&quot; x 30&quot; alcove Heated BubbleMassage air bath with whirlpool, left drain</image:title>
      <image:caption>KOHLER K-1167-XHGHL Underscore 60&quot; x 30&quot; alcove Heated BubbleMassage air bath with whirlpool, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-60-x-32-drop-in-heated-bubblemassage-air-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa68591_rgb_81845a4d-3c5f-4aee-9f5f-f46fba4f89cb.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1168-GH Underscore 60&quot; x 32&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-1168-GH Underscore 60&quot; x 32&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-60-x-32-alcove-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa57208_rgb_331d287e-4823-4787-8297-6b914501d9a7.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1184-LA Devonshire 60&quot; x 32&quot; alcove bath, left drain</image:title>
      <image:caption>KOHLER K-1184-LA Devonshire 60&quot; x 32&quot; alcove bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-60-x-32-drop-in-heated-whirlpool-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa61071_rgb_5099ade4-a86d-4baa-81a7-39fdb97dc855.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1168-JH Underscore 60&quot; x 32&quot; drop-in heated whirlpool bath</image:title>
      <image:caption>KOHLER K-1168-JH Underscore 60&quot; x 32&quot; drop-in heated whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-60-x-30-alcove-heated-bubblemassage-air-bath-whirlpool-right</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aab56515_rgb_d2a8d97f-c529-4d65-9760-58227c3ed387.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1167-XHGHR Underscore 60&quot; x 30&quot; alcove Heated BubbleMassage air bath with whirlpool, right drain</image:title>
      <image:caption>KOHLER K-1167-XHGHR Underscore 60&quot; x 30&quot; alcove Heated BubbleMassage air bath with whirlpool, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-60-x-30-drop-in-heated-whirlpool-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aaf15978_rgb_d0b45917-c8a0-4a87-9c25-9daf90c43bff.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1167-JH Underscore 60&quot; x 30&quot; drop-in heated whirlpool bath</image:title>
      <image:caption>KOHLER K-1167-JH Underscore 60&quot; x 30&quot; drop-in heated whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-60-x-30-drop-in-alcove-heated-whirlpool-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab03364_rgb_9d0c933d-986c-48b9-a48d-296f488fc38d.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1167-JLH Underscore 60&quot; x 30&quot; drop-in/alcove heated whirlpool bath, left drain</image:title>
      <image:caption>KOHLER K-1167-JLH Underscore 60&quot; x 30&quot; drop-in/alcove heated whirlpool bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-66-x-42-drop-in-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa82538_rgb_1afffe72-69b5-438d-b8f9-d7192281871d.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1169-W1 Memoirs 66&quot; x 42&quot; drop-in bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1169-W1 Memoirs 66&quot; x 42&quot; drop-in bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-60-x-30-alcove-heated-bubblemassage-air-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab03369_rgb_aa0740d8-799d-4679-8d3e-5c012c2c123a.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1167-GHLF Underscore 60&quot; x 30&quot; alcove Heated BubbleMassage air bath, left drain</image:title>
      <image:caption>KOHLER K-1167-GHLF Underscore 60&quot; x 30&quot; alcove Heated BubbleMassage air bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-60-x-30-alcove-heated-bubblemassage-air-bath-bask-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab03375_rgb_5cf1f46a-c28d-4675-a818-5a5ac4644a3f.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1167-GHRW Underscore 60&quot; x 30&quot; alcove Heated BubbleMassage air bath with Bask, right drain</image:title>
      <image:caption>KOHLER K-1167-GHRW Underscore 60&quot; x 30&quot; alcove Heated BubbleMassage air bath with Bask, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-60-x-30-drop-in-heated-bubblemassage-air-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa82516_rgb_a8bfbd1e-c7c3-40fe-933e-ce93c57efd07.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1167-GHW Underscore 60&quot; x 30&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-1167-GHW Underscore 60&quot; x 30&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sok-104-x-41-drop-in-effervescence-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa77484_rgb_4edd8046-f7d7-4342-9269-9517f2c66131.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1166-RE sok 104&quot; x 41&quot; drop-in Effervescence bath</image:title>
      <image:caption>KOHLER K-1166-RE sok 104&quot; x 41&quot; drop-in Effervescence bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-60-x-30-alcove-heated-bubblemassage-air-bath-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab03375_rgb_7eb11e27-611e-4f0e-a9fe-cd77b8f65d15.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1167-GHRF Underscore 60&quot; x 30&quot; alcove Heated BubbleMassage air bath, right drain</image:title>
      <image:caption>KOHLER K-1167-GHRF Underscore 60&quot; x 30&quot; alcove Heated BubbleMassage air bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-60-x-30-alcove-heated-bubblemassage-air-bath-bask-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab03369_rgb_d1b50b7f-0afe-4c55-ac8b-8da364ea4c33.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1167-GHLW Underscore 60&quot; x 30&quot; alcove Heated BubbleMassage air bath with Bask, left drain</image:title>
      <image:caption>KOHLER K-1167-GHLW Underscore 60&quot; x 30&quot; alcove Heated BubbleMassage air bath with Bask, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunward-72-x-42-drop-in-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac17263_rgb_66f43b7a-4600-4dd4-b6b3-cc819ef84e68.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1165-W1 Sunward 72&quot; x 42&quot; drop-in bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1165-W1 Sunward 72&quot; x 42&quot; drop-in bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sok-104-x-41-drop-in-effervescence-bath-chromatherapy-center-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa77480_rgb_6b2648c0-340f-44ef-a929-92fa4b5268b3.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1166-C1 sok 104&quot; x 41&quot; drop-in Effervescence bath with chromatherapy and center drain</image:title>
      <image:caption>KOHLER K-1166-C1 sok 104&quot; x 41&quot; drop-in Effervescence bath with chromatherapy and center drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunward-72-x-42-drop-in-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa82509_rgb_d8a41acb-c783-471e-8dee-02094bd76fa9.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1165-S1 Sunward 72&quot; x 42&quot; drop-in bath</image:title>
      <image:caption>KOHLER K-1165-S1 Sunward 72&quot; x 42&quot; drop-in bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunward-72-x-42-drop-in-bath-bask-heated-surface-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac17263_rgb_3cf15df6-3e21-4691-85e7-3ab36df1e034.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1165-S1W Sunward 72&quot; x 42&quot; drop-in bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1165-S1W Sunward 72&quot; x 42&quot; drop-in bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-60-x-30-drop-in-heated-bubblemassage-air-bath-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa82516_rgb_9d5fbfc2-2a0b-4f3a-9e93-0b5ef5154161.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1167-GH Underscore 60&quot; x 30&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-1167-GH Underscore 60&quot; x 30&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunward-72-x-42-drop-in-whirlpool-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa82502_rgb_44e858b9-20ec-48c4-97e5-9ed7261bc06a.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1164-W1 Sunward 72&quot; x 42&quot; drop-in whirlpool bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1164-W1 Sunward 72&quot; x 42&quot; drop-in whirlpool bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunward-72-x-42-drop-in-heated-whirlpool-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa82502_rgb_d878ba82-2f1a-4d5f-bf21-c2c44e3f4014.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1164-HB Sunward 72&quot; x 42&quot; drop-in heated whirlpool bath</image:title>
      <image:caption>KOHLER K-1164-HB Sunward 72&quot; x 42&quot; drop-in heated whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunward-72-x-42-drop-in-heated-whirlpool-bath-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa82502_rgb_b0a1e58c-7f63-4950-8f0e-fdf1eb84ea0e.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1164-H Sunward 72&quot; x 42&quot; drop-in heated whirlpool bath</image:title>
      <image:caption>KOHLER K-1164-H Sunward 72&quot; x 42&quot; drop-in heated whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunward-72-x-42-drop-in-heated-bubblemassage-air-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa57201_rgb_b1b94fe1-e59e-438e-a50d-fcf6dc280d16.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1164-GHW Sunward 72&quot; x 42&quot; drop-in Heated BubbleMassage air bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1164-GHW Sunward 72&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-72-x-42-drop-in-heated-bubblemassage-air-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa57201_rgb_3dd81a7c-43d5-44e0-aba7-1d18ee403ac7.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1164-GH Sunward 72&quot; x 42&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-1164-GH Sunward 72&quot; x 42&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunward-60-x-42-drop-in-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac17265_rgb_e278bb7e-034f-4444-be59-cedf8bfc995f.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1163-W1 Sunward 60&quot; x 42&quot; drop-in bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1163-W1 Sunward 60&quot; x 42&quot; drop-in bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunward-72-x-42-drop-in-whirlpool-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa82502_rgb_bceeedcd-9183-4cd8-aa2f-450a5f3fa167.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1164-CB Sunward 72&quot; x 42&quot; drop-in whirlpool bath</image:title>
      <image:caption>KOHLER K-1164-CB Sunward 72&quot; x 42&quot; drop-in whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunward-60-x-42-drop-in-bath-bask-heated-surface-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa57194_rgb_88d5e3ff-22aa-4039-8f01-e8f0658c801e.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1163-S1W Sunward 60&quot; x 42&quot; drop-in bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1163-S1W Sunward 60&quot; x 42&quot; drop-in bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tercet-60-x-60-corner-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa64765_rgb_b2e0e2e2-d39e-4a1d-ad92-2dc60da34f8e.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1161-LA Tercet 60&quot; x 60&quot; corner bath</image:title>
      <image:caption>KOHLER K-1161-LA Tercet 60&quot; x 60&quot; corner bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-coralais-single-function-showerhead-1-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab39831_rgb_7f783701-a88f-48f1-b212-7b6d658d56a3.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-11637-H Coralais Single-function showerhead, 1.5 gpm</image:title>
      <image:caption>KOHLER K-11637-H Coralais Single-function showerhead, 1.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunward-60-x-42-drop-in-heated-bubblemassage-air-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa57194_rgb_bed4808c-3500-489b-a432-8a59b78468de.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1162-GH Sunward 60&quot; x 42&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-1162-GH Sunward 60&quot; x 42&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunward-60-x-42-drop-in-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa74954_rgb_d7a921f1-fc54-4101-a8ef-564cb3a27242.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-1163-S1 Sunward 60&quot; x 42&quot; drop-in bath</image:title>
      <image:caption>KOHLER K-1163-S1 Sunward 60&quot; x 42&quot; drop-in bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-66-x-36-drop-in-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab07488_rgb_c32e40cb-dc8c-4c8e-a9ea-233ffe935797.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-1136-W1 Underscore 66&quot; x 36&quot; drop-in bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1136-W1 Underscore 66&quot; x 36&quot; drop-in bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunward-60-x-42-drop-in-whirlpool-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa74947_rgb_fdc38a67-2e42-486d-8f11-548212632792.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1162-CB Sunward 60&quot; x 42&quot; drop-in whirlpool bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1162-CB Sunward 60&quot; x 42&quot; drop-in whirlpool bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunward-60-x-42-drop-in-whirlpool-bath-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa74947_rgb_3e3eebd8-9b8b-4fc3-a92b-e15d0a712b5c.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1162-HB Sunward 60&quot; x 42&quot; drop-in whirlpool bath</image:title>
      <image:caption>KOHLER K-1162-HB Sunward 60&quot; x 42&quot; drop-in whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-coralais-single-function-showerhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab39831_rgb_7a0d0c85-4dcc-456d-9fe7-0759f3d17ce2.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-11637-G Coralais Single-function showerhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-11637-G Coralais Single-function showerhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-60-x-32-drop-in-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab07482_rgb_05234600-99f1-4fae-b963-e80026310f3a.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1130-W1 Underscore 60&quot; x 32&quot; drop-in bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1130-W1 Underscore 60&quot; x 32&quot; drop-in bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunward-60-x-42-drop-in-whirlpool-bath-bask-heated-surface-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa74947_rgb_fd70f805-d597-4401-82e3-3a2954131c83.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1162-W1 Sunward 60&quot; x 42&quot; drop-in whirlpool bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1162-W1 Sunward 60&quot; x 42&quot; drop-in whirlpool bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunward-60-x-42-drop-in-whirlpool-bath-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa74947_rgb_d34580fd-a9f5-412e-a438-83f5d86d0b65.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1162-H Sunward 60&quot; x 42&quot; drop-in whirlpool bath</image:title>
      <image:caption>KOHLER K-1162-H Sunward 60&quot; x 42&quot; drop-in whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-72-x-42-drop-in-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab07494_rgb_d854cdda-7e12-4d40-a473-766e3511eb9b.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1137-W1 Underscore 72&quot; x 42&quot; drop-in bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1137-W1 Underscore 72&quot; x 42&quot; drop-in bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunward-60-x-42-drop-in-heated-bubblemassage-air-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa57194_rgb_eeb8c9b3-db98-43b6-8189-1ef9b3df91c8.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1162-GHW Sunward 60&quot; x 42&quot; drop-in Heated BubbleMassage air bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1162-GHW Sunward 60&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-archer-72-x-36-alcove-bath-bask-heated-surface-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac32868_rgb_40b34704-3908-4318-b877-504c42b77f15.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-1125-LAW Archer 72&quot; x 36&quot; alcove bath with Bask heated surface, left drain</image:title>
      <image:caption>KOHLER K-1125-LAW Archer 72&quot; x 36&quot; alcove bath with Bask heated surface, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-6036-60-x-36-alcove-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa57767_rgb_0d4fe32b-eb93-435a-88d2-dbcf54267b2f.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1142-L 6036 60&quot; x 36&quot; alcove bath, left drain</image:title>
      <image:caption>KOHLER K-1142-L 6036 60&quot; x 36&quot; alcove bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-72-x-36-drop-in-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa57365_rgb_459ecbcf-eaaa-43a3-9306-3276c0398a9b.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-1125-W1 Archer 72&quot; x 36&quot; drop-in bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1125-W1 Archer 72&quot; x 36&quot; drop-in bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tercet-60-x-60-corner-bath-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa57813_rgb_54c461f8-3dec-43f6-b1bc-9f09688f7dbb.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1161-F Tercet 60&quot; x 60&quot; corner bath</image:title>
      <image:caption>KOHLER K-1161-F Tercet 60&quot; x 60&quot; corner bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bancroft-60-x-32-alcove-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa57156_rgb_29712364-53e4-4bb9-8921-d50d1c82c1cf.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1150-LA Bancroft 60&quot; x 32&quot; alcove bath, left drain</image:title>
      <image:caption>KOHLER K-1150-LA Bancroft 60&quot; x 32&quot; alcove bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bancroft-60-x-32-alcove-bath-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa68275_rgb_574a13e1-0fc8-462c-b13b-bafdb0695b4d.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1150-RA Bancroft 60&quot; x 32&quot; alcove bath right drain</image:title>
      <image:caption>KOHLER K-1150-RA Bancroft 60&quot; x 32&quot; alcove bath right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-72-x-36-alcove-bath-bask-heated-surface-alcove-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac32870_rgb_862cadd0-953a-40a9-b17e-d55c7c3a9b2d.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-1125-RAW Archer 72&quot; x 36&quot; alcove bath with Bask heated surface, alcove, right drain</image:title>
      <image:caption>KOHLER K-1125-RAW Archer 72&quot; x 36&quot; alcove bath with Bask heated surface, alcove, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-72-x-36-alcove-bath-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa98050_rgb_2f5f6a22-fee1-4f72-b4f6-f0dc849c329b.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-1125-RA Archer 72&quot; x 36&quot; alcove bath, right drain</image:title>
      <image:caption>KOHLER K-1125-RA Archer 72&quot; x 36&quot; alcove bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-72-x-36-alcove-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac32868_rgb_c31e2c0f-e72f-47e2-b649-36b069e22ee4.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1125-LA Archer 72&quot; x 36&quot; alcove bath, left drain</image:title>
      <image:caption>KOHLER K-1125-LA Archer 72&quot; x 36&quot; alcove bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-72-x-36-alcove-whirlpool-bath-bask-heated-surface-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab32030_rgb_61c71a5c-4d72-45bf-b993-a3e55865c9fe.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1124-RAW Archer 72&quot; x 36&quot; alcove whirlpool bath with Bask heated surface, right drain</image:title>
      <image:caption>KOHLER K-1124-RAW Archer 72&quot; x 36&quot; alcove whirlpool bath with Bask heated surface, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-6036-60-x-36-alcove-bath-integral-flange-right-hand-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_83de0110-ac98-4d4f-8b5d-a5357a91e3d9.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1142-R 6036 60&quot; x 36&quot; alcove bath with integral flange and right-hand drain</image:title>
      <image:caption>KOHLER K-1142-R 6036 60&quot; x 36&quot; alcove bath with integral flange and right-hand drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-72-x-36-alcove-whirlpool-bath-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa69047_rgb_9cd7076c-4bf7-40be-a3d2-51ca7bde6d26.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-1124-RA Archer 72&quot; x 36&quot; alcove whirlpool bath, right drain</image:title>
      <image:caption>KOHLER K-1124-RA Archer 72&quot; x 36&quot; alcove whirlpool bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-72-x-36-alcove-heated-bubblemassage-air-bath-whirlpool-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab38702_rgb_36f5d0e5-bf2a-4bf8-8595-e1cda2c4e608.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1124-XGHRA Archer 72&quot; x 36&quot; alcove Heated BubbleMassage air bath and whirlpool, right drain</image:title>
      <image:caption>KOHLER K-1124-XGHRA Archer 72&quot; x 36&quot; alcove Heated BubbleMassage air bath and whirlpool, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-72-x-36-alcove-heated-bubblemassage-air-bath-whirlpool-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab38699_rgb_8a72ed6a-b7a1-4e28-8723-7b9b648e8fa9.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1124-XGHLA Archer 72&quot; x 36&quot; alcove Heated BubbleMassage air bath and whirlpool, left drain</image:title>
      <image:caption>KOHLER K-1124-XGHLA Archer 72&quot; x 36&quot; alcove Heated BubbleMassage air bath and whirlpool, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-72-x-36-drop-in-heated-whirlpool-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa67374_rgb_528639ba-6f3e-4d2b-b010-8f314cb5b395.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-1124-H Archer 72&quot; x 36&quot; drop-in heated whirlpool bath</image:title>
      <image:caption>KOHLER K-1124-H Archer 72&quot; x 36&quot; drop-in heated whirlpool bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-72-x-36-alcove-heated-bubblemassage-air-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa98037_rgb_fd68cf67-e8a3-44bf-9afb-989e308536d0.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1124-GHRAW Archer 72&quot; x 36&quot; alcove Heated BubbleMassage air bath with Bask heated surface, right drain</image:title>
      <image:caption>KOHLER K-1124-GHRAW Archer 72&quot; x 36&quot; alcove Heated BubbleMassage air bath with Bask heated surface, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-72-x-36-drop-in-whirlpool-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab32032_rgb_0cae381d-58b7-4e62-8db4-e152499568af.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1124-W1 Archer 72&quot; x 36&quot; drop-in whirlpool bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1124-W1 Archer 72&quot; x 36&quot; drop-in whirlpool bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-72-x-36-alcove-whirlpool-bath-alcove-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa64702_rgb_0ba2bd34-17d8-4cc6-8b27-b4c837fa22aa.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1124-HL Archer 72&quot; x 36&quot; alcove whirlpool bath with alcove, left drain</image:title>
      <image:caption>KOHLER K-1124-HL Archer 72&quot; x 36&quot; alcove whirlpool bath with alcove, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-72-x-36-alcove-whirlpool-bath-alcove-left-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa64702_rgb_7688ba78-3a0d-4576-b53e-5ab468815590.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1124-LA Archer 72&quot; x 36&quot; alcove whirlpool bath with alcove, left drain</image:title>
      <image:caption>KOHLER K-1124-LA Archer 72&quot; x 36&quot; alcove whirlpool bath with alcove, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-72-x-36-alcove-whirlpool-bath-right-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa69047_rgb_ca007a3d-f42f-474f-bcd5-90ec970817a5.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1124-HR Archer 72&quot; x 36&quot; alcove whirlpool bath, right drain</image:title>
      <image:caption>KOHLER K-1124-HR Archer 72&quot; x 36&quot; alcove whirlpool bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-72-x-36-drop-in-heated-bubblemassage-air-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa57352_rgb_7fbde054-a073-401d-9893-18bb05bec94a.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-1124-GHW Archer 72&quot; x 36&quot; drop-in Heated BubbleMassage air bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1124-GHW Archer 72&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-archer-72-x-36-alcove-whirlpool-bath-bask-heated-surface-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab32028_rgb_06dc0ab0-fddc-4f7e-8137-e4b172f4a61f.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1124-LAW Archer 72&quot; x 36&quot; alcove whirlpool bath with Bask heated surface, left drain</image:title>
      <image:caption>KOHLER K-1124-LAW Archer 72&quot; x 36&quot; alcove whirlpool bath with Bask heated surface, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-72-x-36-alcove-heated-bubblemassage-air-bath-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa98037_rgb_124c5225-003e-43cb-b75c-e064738d2d1d.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1124-GHRA Archer 72&quot; x 36&quot; alcove Heated BubbleMassage air bath, right drain</image:title>
      <image:caption>KOHLER K-1124-GHRA Archer 72&quot; x 36&quot; alcove Heated BubbleMassage air bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-72-x-36-alcove-heated-bubblemassage-air-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa55829_rgb_df5d71b3-a5b8-4631-9895-cabad9dd7ff8.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1124-GHLA Archer 72&quot; x 36&quot; alcove Heated BubbleMassage air bath, left drain</image:title>
      <image:caption>KOHLER K-1124-GHLA Archer 72&quot; x 36&quot; alcove Heated BubbleMassage air bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-72-x-36-alcove-heated-bubblemassage-air-bath-bask-heated-surface-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa55829_rgb_2ef4a57a-a0c8-4da1-9115-fae6c19df99b.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1124-GHLAW Archer 72&quot; x 36&quot; alcove Heated BubbleMassage air bath with Bask heated surface, left drain</image:title>
      <image:caption>KOHLER K-1124-GHLAW Archer 72&quot; x 36&quot; alcove Heated BubbleMassage air bath with Bask heated surface, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-72-x-36-drop-in-heated-bubblemassage-air-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa57352_rgb_70717448-e4e4-4375-95cc-aa35d4912699.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1124-GH Archer 72&quot; x 36&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-1124-GH Archer 72&quot; x 36&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-72-x-36-drop-in-heated-bubblemassage-air-bath-whirlpool</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab38696_rgb_3cfea65f-7f17-4cd4-b352-cc5841d5e4b9.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1124-XHGH Archer 72&quot; x 36&quot; drop-in Heated BubbleMassage air bath and whirlpool</image:title>
      <image:caption>KOHLER K-1124-XHGH Archer 72&quot; x 36&quot; drop-in Heated BubbleMassage air bath and whirlpool</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-32-drop-in-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa82461_rgb_994e69d2-2984-4a4f-b3bc-bda4b9db8657.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-1123-W1 Archer 60&quot; x 32&quot; drop-in bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1123-W1 Archer 60&quot; x 32&quot; drop-in bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-32-alcove-bath-bask-heated-surface-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa57339_rgb_b4bc71e0-efad-4185-a430-f0f6a3247757.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-1123-LAW Archer 60&quot; x 32&quot; alcove bath with Bask heated surface, left drain</image:title>
      <image:caption>KOHLER K-1123-LAW Archer 60&quot; x 32&quot; alcove bath with Bask heated surface, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-32-alcove-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac32864_rgb_31652d13-8c15-4781-82f9-9fb963b8dda1.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-1123-LA Archer 60&quot; x 32&quot; alcove bath, left drain</image:title>
      <image:caption>KOHLER K-1123-LA Archer 60&quot; x 32&quot; alcove bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-32-alcove-bath-bask-heated-surface-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa82474_rgb_d4adf4b7-51cc-4b7f-afcb-18ece43e4a70.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1123-RAW Archer 60&quot; x 32&quot; alcove bath with Bask heated surface, right drain</image:title>
      <image:caption>KOHLER K-1123-RAW Archer 60&quot; x 32&quot; alcove bath with Bask heated surface, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-32-alcove-heated-bubblemassage-air-bath-whirlpool-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab53025_rgb_9d60a7cf-158b-4f22-96d2-041698ca5365.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-1122-XGHLA Archer 60&quot; x 32&quot; alcove Heated BubbleMassage air bath and whirlpool, left drain</image:title>
      <image:caption>KOHLER K-1122-XGHLA Archer 60&quot; x 32&quot; alcove Heated BubbleMassage air bath and whirlpool, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-32-drop-in-heated-bubblemassage-air-bath-whirlpool</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab53022_rgb_b602c478-65b7-45ca-b7b5-8567709fc89a.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-1122-XHGH Archer 60&quot; x 32&quot; drop-in Heated BubbleMassage air bath and whirlpool</image:title>
      <image:caption>KOHLER K-1122-XHGH Archer 60&quot; x 32&quot; drop-in Heated BubbleMassage air bath and whirlpool</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-32-alcove-heated-bubblemassage-air-bath-whirlpool-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab53025_rgb_1d1a9128-b994-4ec7-ad43-a2e81c9555cb.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-1122-XGHRA Archer 60&quot; x 32&quot; alcove Heated BubbleMassage air bath and whirlpool, right drain</image:title>
      <image:caption>KOHLER K-1122-XGHRA Archer 60&quot; x 32&quot; alcove Heated BubbleMassage air bath and whirlpool, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-32-alcove-whirlpool-bath-bask-heated-surface-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab32026_rgb_e920fdb1-0271-47df-a381-0d5ed10b4b89.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-1122-RAW Archer 60&quot; x 32&quot; alcove whirlpool bath with Bask heated surface, right drain</image:title>
      <image:caption>KOHLER K-1122-RAW Archer 60&quot; x 32&quot; alcove whirlpool bath with Bask heated surface, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-32-drop-in-whirlpool-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa82422_rgb_1149784c-cf98-4d47-bd52-d012798bd8b6.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-1122-W1 Archer 60&quot; x 32&quot; drop-in whirlpool bath with and Bask heated surface</image:title>
      <image:caption>KOHLER K-1122-W1 Archer 60&quot; x 32&quot; drop-in whirlpool bath with and Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-32-alcove-bath-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac32866_rgb_0908be46-f34c-403c-a2ba-7d8774373a82.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-1123-RA Archer 60&quot; x 32&quot; alcove bath, right drain</image:title>
      <image:caption>KOHLER K-1123-RA Archer 60&quot; x 32&quot; alcove bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-32-alcove-whirlpool-bath-bask-heated-surface-alcove-left</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab32024_rgb_2749af2b-298b-4fc8-a139-79bea9a76484.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-1122-LAW Archer 60&quot; x 32&quot; alcove whirlpool bath with Bask heated surface, alcove left drain</image:title>
      <image:caption>KOHLER K-1122-LAW Archer 60&quot; x 32&quot; alcove whirlpool bath with Bask heated surface, alcove left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-32-drop-in-heated-bubblemassage-air-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa80801_rgb_4eed99fc-8e16-44bf-a4ff-165aecbe6e3b.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-1122-GHW Archer 60&quot; x 32&quot; drop-in Heated BubbleMassage air bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1122-GHW Archer 60&quot; x 32&quot; drop-in Heated BubbleMassage air bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-32-drop-in-whirlpool-bath-heater</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa82422_rgb_49034278-e077-469b-afdb-7a1f3b6e323d.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-1122-H Archer 60&quot; x 32&quot; drop-in whirlpool bath with heater</image:title>
      <image:caption>KOHLER K-1122-H Archer 60&quot; x 32&quot; drop-in whirlpool bath with heater</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-32-alcove-whirlpool-bath-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa82448_rgb_274ac149-abd7-475b-8361-c677f0424a00.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-1122-RA Archer 60&quot; x 32&quot; alcove whirlpool bath right drain</image:title>
      <image:caption>KOHLER K-1122-RA Archer 60&quot; x 32&quot; alcove whirlpool bath right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-32-alcove-heated-whirlpool-bath-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa82448_rgb_de169a89-07bb-4e6c-b28e-bba4dcdf3ef3.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-1122-HR Archer 60&quot; x 32&quot; alcove heated whirlpool bath, right drain</image:title>
      <image:caption>KOHLER K-1122-HR Archer 60&quot; x 32&quot; alcove heated whirlpool bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-32-alcove-whirlpool-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa55816_rgb_15018221-dcbc-4833-9db0-0d2407117744.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-1122-LA Archer 60&quot; x 32&quot; alcove whirlpool bath, left drain</image:title>
      <image:caption>KOHLER K-1122-LA Archer 60&quot; x 32&quot; alcove whirlpool bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-32-alcove-heated-bubblemassage-air-bath-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa82433_rgb_0a53211e-24f6-4d4a-9246-d89e7be53467.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-1122-GHRA Archer 60&quot; x 32&quot; alcove Heated BubbleMassage air bath, right drain</image:title>
      <image:caption>KOHLER K-1122-GHRA Archer 60&quot; x 32&quot; alcove Heated BubbleMassage air bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-32-alcove-heated-bubblemassage-air-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa82433_rgb_6d7bff6d-33cd-4c9a-bf60-4d3fcd2cb479.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-1122-GHRAW Archer 60&quot; x 32&quot; alcove Heated BubbleMassage air bath with Bask heated surface, right drain</image:title>
      <image:caption>KOHLER K-1122-GHRAW Archer 60&quot; x 32&quot; alcove Heated BubbleMassage air bath with Bask heated surface, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-32-drop-in-heated-bubblemassage-air-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa80801_rgb_eb441340-7ea5-463e-a425-870281c16d4e.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-1122-GH Archer 60&quot; x 32&quot; drop-in Heated BubbleMassage air bath</image:title>
      <image:caption>KOHLER K-1122-GH Archer 60&quot; x 32&quot; drop-in Heated BubbleMassage air bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-32-alcove-heated-whirlpool-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa55816_rgb_c563343c-a603-425a-8f83-b3d1b15193fe.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-1122-HL Archer 60&quot; x 32&quot; alcove heated whirlpool bath, left drain</image:title>
      <image:caption>KOHLER K-1122-HL Archer 60&quot; x 32&quot; alcove heated whirlpool bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-32-alcove-heated-bubblemassage-air-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa57326_rgb_03ccb2f5-e0ba-4f34-9763-d879c8d046d9.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-1122-GHLA Archer 60&quot; x 32&quot; alcove Heated BubbleMassage air bath, left drain</image:title>
      <image:caption>KOHLER K-1122-GHLA Archer 60&quot; x 32&quot; alcove Heated BubbleMassage air bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-32-integral-apron-heated-bubblemassage-air-bath-bask-heated</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa57326_rgb_8c111a89-5630-4449-8200-022012f74d06.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-1122-GHLAW Archer 60&quot; x 32&quot; integral apron Heated BubbleMassage air bath with Bask heated surface and left-hand drain</image:title>
      <image:caption>KOHLER K-1122-GHLAW Archer 60&quot; x 32&quot; integral apron Heated BubbleMassage air bath with Bask heated surface and left-hand drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-60-x-30-drop-in-bath-bask-heated-surface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab07476_rgb_c2550d56-cecd-4582-8ac7-2436d8100c7d.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-1121-W1 Underscore 60&quot; x 30&quot; drop-in bath with Bask heated surface</image:title>
      <image:caption>KOHLER K-1121-W1 Underscore 60&quot; x 30&quot; drop-in bath with Bask heated surface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-60-x-30-alcove-bath-bask-heated-surface-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab07464_rgb_38a42009-b4f1-49dc-88a9-a02b1ecee6a7.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1121-LW Underscore 60&quot; x 30&quot; alcove bath with Bask heated surface, left drain</image:title>
      <image:caption>KOHLER K-1121-LW Underscore 60&quot; x 30&quot; alcove bath with Bask heated surface, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-60-x-30-alcove-bath-right-drain-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab02130_rgb_0c890b39-3d8b-4be6-b98f-49c5c4201db3.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1121-R Underscore 60&quot; x 30&quot; alcove bath, right drain</image:title>
      <image:caption>KOHLER K-1121-R Underscore 60&quot; x 30&quot; alcove bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-60-x-30-alcove-bath-bask-heated-surface-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab07470_rgb_80a80291-dcf7-45ce-a04f-9f1d5b49e88a.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1121-RW Underscore 60&quot; x 30&quot; alcove bath with Bask heated surface, right drain</image:title>
      <image:caption>KOHLER K-1121-RW Underscore 60&quot; x 30&quot; alcove bath with Bask heated surface, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-expanse-60-x-30-alcove-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab02009_rgb_22dede64-1064-491c-869e-2bc854366dfb.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1118-LA Expanse 60&quot; x 30&quot; alcove bath, left drain</image:title>
      <image:caption>KOHLER K-1118-LA Expanse 60&quot; x 30&quot; alcove bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-60-x-30-alcove-bath-left-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab03364_rgb_674ea97c-e288-44d9-abbe-0615700bd8df.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1121-L Underscore 60&quot; x 30&quot; alcove bath, left drain</image:title>
      <image:caption>KOHLER K-1121-L Underscore 60&quot; x 30&quot; alcove bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-expanse-60-x-30-alcove-bath-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab02014_rgb_e5fde181-c0b2-4170-a072-e4f429a4ce73.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1118-RA Expanse 60&quot; x 30&quot; alcove bath, right drain</image:title>
      <image:caption>KOHLER K-1118-RA Expanse 60&quot; x 30&quot; alcove bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-windward-72-x-42-alcove-bath-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa57113_rgb_cfc72dcd-1c91-434b-be0b-88704c6e9f05.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1115-RA Windward 72&quot; x 42&quot; alcove bath, right drain</image:title>
      <image:caption>KOHLER K-1115-RA Windward 72&quot; x 42&quot; alcove bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-windward-72-x-42-alcove-bath-right-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa55885_rgb_fa870238-29fe-4a45-a8da-7021950bf7a8.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1115-R Windward 72&quot; x 42&quot; alcove bath, right drain</image:title>
      <image:caption>KOHLER K-1115-R Windward 72&quot; x 42&quot; alcove bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-windward-72-x-42-alcove-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa55808_rgb_64e2b8ad-4f1c-4555-bd0f-1633d9289ffc.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1115-LA Windward 72&quot; x 42&quot; alcove bath, left drain</image:title>
      <image:caption>KOHLER K-1115-LA Windward 72&quot; x 42&quot; alcove bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-windward-72-x-42-alcove-bath-left-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa55801_rgb_05020efd-a1ad-4768-b5e3-6ddae435004b.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1115-L Windward 72&quot; x 42&quot; alcove bath, left drain</image:title>
      <image:caption>KOHLER K-1115-L Windward 72&quot; x 42&quot; alcove bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-windward-60-x-42-alcove-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa57099_rgb_94c84c49-7b91-465e-a853-78ac190a1028.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1113-LA Windward 60&quot; x 42&quot; alcove bath, left drain</image:title>
      <image:caption>KOHLER K-1113-LA Windward 60&quot; x 42&quot; alcove bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-windward-60-x-42-alcove-bath-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa68515_rgb_f5328676-f0b3-4594-a5d0-41680eafac8e.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1113-R Windward 60&quot; x 42&quot; alcove bath, right drain</image:title>
      <image:caption>KOHLER K-1113-R Windward 60&quot; x 42&quot; alcove bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-windward-60-x-42-alcove-bath-right-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71352_rgb_e7066e48-2976-4e92-818b-237778001da8.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1113-RA Windward 60&quot; x 42&quot; alcove bath, right drain</image:title>
      <image:caption>KOHLER K-1113-RA Windward 60&quot; x 42&quot; alcove bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-expanse-60-x-32-alcove-bath-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa81479_rgb_d7b3107c-1bcc-4d58-8ffd-152ae31163f1.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1100-RA Expanse 60&quot; x 32&quot; alcove bath, right drain</image:title>
      <image:caption>KOHLER K-1100-RA Expanse 60&quot; x 32&quot; alcove bath, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-singulier-single-handle-bathroom-sink-faucet-in-polished-chrome</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_0a94cc2a-2668-4e7d-ad57-7090d700b0b0.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-10860-4 Singulier Single-handle bathroom sink faucet in Polished Chrome</image:title>
      <image:caption>KOHLER 10860-4-CP Singulier Single-Handle Bathroom Sink Faucet in Polished Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-windward-60-x-42-alcove-bath-left-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa68508_rgb_6ed4e8d9-1123-4aa9-aa1d-97619c879a61.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1113-L Windward 60&quot; x 42&quot; alcove bath, left drain</image:title>
      <image:caption>KOHLER K-1113-L Windward 60&quot; x 42&quot; alcove bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tripoint-touchless-dc-0-125-gpf-urinal-flushometer</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_c1f169ac-deb8-4049-800e-2c5add20e29e.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-10949-SV Tripoint Touchless DC 0.125 gpf urinal flushometer</image:title>
      <image:caption>KOHLER K-10949-SV Tripoint Touchless DC 0.125 gpf urinal flushometer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-windward-60-x-42-alcove-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa57092_rgb_ed4b1b38-c3de-4fe7-b9f6-78e50423fd99.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1113-F Windward 60&quot; x 42&quot; alcove bath</image:title>
      <image:caption>KOHLER K-1113-F Windward 60&quot; x 42&quot; alcove bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-expanse-60-x-32-alcove-bath-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa55849_rgb_6b5bde8c-0520-4e70-8bfe-e2f867f9c016.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-1100-LA Expanse 60&quot; x 32&quot; alcove bath, left drain</image:title>
      <image:caption>KOHLER K-1100-LA Expanse 60&quot; x 32&quot; alcove bath, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wave-touchless-washdown-0-5-gpf-flushometer-valve-in-polished-chrome</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_4c82c94f-c714-449d-9e32-e891008eba2b.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-10675-SV WAVE touchless washdown 0.5 gpf flushometer valve in Polished Chrome</image:title>
      <image:caption>KOHLER 10675-SV-CP Wave Touchless Washdown 0.5 Gpf Flushometer Valve in Polished Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bancroft-2-5-gpm-single-function-showerhead-katalyst-air-induction</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_4fb3cb7c-10de-4b31-971b-b1a91bba608f.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-10590-AK Bancroft 2.5 gpm single-function showerhead with Katalyst air-induction technology</image:title>
      <image:caption>KOHLER K-10590-AK Bancroft 2.5 gpm single-function showerhead with Katalyst air-induction technology</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-104s37-sana-strayt-touchless-single-hole-lavatory-faucet-kinesis</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac62402_rgb_9d63f6ea-7101-4bc9-9a54-49524c5b2f3e.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-104S37-SANA Strayt Touchless single-hole lavatory faucet with Kinesis sensor technology and temperature mixer, DC-powered, 0.5 gpm</image:title>
      <image:caption>KOHLER K-104S37-SANA Strayt 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-bancroft-monoblock-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa53894_rgb_639ec0ad-9609-42d6-b69b-e971b6972232.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-10579-4 Bancroft Monoblock bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-10579-4 Bancroft Monoblock bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-104s36-sana-strayt-touchless-single-hole-lavatory-faucet-kinesis</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac62402_rgb_867a2168-8f19-4862-b4c9-0d579d539352.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-104S36-SANA Strayt Touchless single-hole lavatory faucet with Kinesis sensor technology, DC-powered, 0.5 gpm</image:title>
      <image:caption>KOHLER K-104S36-SANA Strayt 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-bancroft-vertical-spray-bidet-faucet-lever-handles</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa71674_rgb_14ec5fe4-605e-478e-8a3e-61990c2b636e.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-10586-4 Bancroft Vertical spray bidet faucet with lever handles</image:title>
      <image:caption>KOHLER K-10586-4 Bancroft Vertical spray bidet faucet with lever handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-104l77-sanl-loure-touchless-faucet-kinesis-sensor-technology</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac76538_rgb_9f6ce3c1-15a6-4587-baf5-bd2cf5445436.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-104L77-SANL Loure Touchless faucet with Kinesis sensor technology and temperature mixer, DC-powered</image:title>
      <image:caption>KOHLER K-104L77-SANL Loure Touchless faucet with Kinesis sensor technology and temperature mixer, DC-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-104l76-sanl-loure-touchless-faucet-kinesis-sensor-technology-dc-powered</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac76538_rgb_a9cbbfbc-1933-404b-850a-2e08847e9a74.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-104L76-SANL Loure Touchless faucet with Kinesis sensor technology, DC-powered</image:title>
      <image:caption>KOHLER K-104L76-SANL Loure Touchless faucet with Kinesis sensor technology, DC-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-104b87-sana-oblo-tall-touchless-faucet-kinesis-sensor-technology</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac76537_rgb_89ea9a37-1075-48ee-99d5-57ece7af9a8a.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-104B87-SANA Oblo Tall Touchless faucet with Kinesis sensor technology and temperature mixer, DC-powered</image:title>
      <image:caption>KOHLER K-104B87-SANA Oblo Tall Touchless faucet with Kinesis sensor technology and temperature mixer, DC-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-104k37-sana-kumin-touchless-faucet-kinesis-sensor-technology-dc-powered</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac62401_rgb_0167412e-94e0-46a6-92a6-f41e1dcb7f0c.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-104K37-SANA Kumin Touchless faucet with Kinesis sensor technology, DC-powered</image:title>
      <image:caption>KOHLER K-104K37-SANA Kumin Touchless faucet with Kinesis sensor technology, DC-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-104c36-sana-composed-touchless-faucet-kinesis-sensor-technology-dc</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac62400_rgb_a27ee7a3-8a04-40aa-bec6-1dfa5327f782.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-104C36-SANA Composed Touchless faucet with Kinesis sensor technology, DC-powered</image:title>
      <image:caption>KOHLER K-104C36-SANA Composed Touchless faucet with Kinesis sensor technology, DC-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-104b86-sana-oblo-tall-touchless-faucet-kinesis-sensor-technology-dc</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac76537_rgb_0ba02975-0464-4736-8f1a-0093f2470b84.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-104B86-SANA Oblo Tall Touchless faucet with Kinesis sensor technology, DC-powered</image:title>
      <image:caption>KOHLER K-104B86-SANA Oblo Tall Touchless faucet with Kinesis sensor technology, DC-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-104k36-sana-kumin-touchless-single-hole-lavatory-faucet-kinesis-sensor</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac62401_rgb_355e8daf-3ea4-42f5-961e-66e29df33f98.jpg?v=1745693903</image:loc>
      <image:title>KOHLER K-104K36-SANA Kumin Touchless single-hole lavatory faucet with Kinesis sensor technology, DC-powered, 0.5 gpm</image:title>
      <image:caption>KOHLER K-104K36-SANA Kumin 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-104c37-sana-composed-touchless-single-hole-lavatory-faucet-kinesis</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac62400_rgb_a9dd7c9d-2d70-4b8e-b9e2-094465829ed6.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-104C37-SANA Composed Touchless single-hole lavatory faucet with Kinesis sensor technology, DC-powered, 0.5 gpm</image:title>
      <image:caption>KOHLER K-104C37-SANA Composed 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-103s37-sana-strayt-touchless-faucet-kinesis-sensor-technology</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae33747_rgb_4088555b-3374-48c5-8ac4-12d0b24f43fb.jpg?v=1774990242</image:loc>
      <image:title>KOHLER K-103S37-SANA Strayt Touchless faucet with Kinesis sensor technology and temperature mixer, AC-powered</image:title>
      <image:caption>KOHLER K-103S37-SANA Strayt Touchless faucet with Kinesis sensor technology and temperature mixer, AC-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-103l77-sanl-loure-touchless-faucet-kinesis-sensor-technology</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae34720_rgb_01038104-f68d-40aa-8b2d-7769edc5884d.jpg?v=1774990239</image:loc>
      <image:title>KOHLER K-103L77-SANL Loure Touchless faucet with Kinesis sensor technology and temperature mixer, AC-powered</image:title>
      <image:caption>KOHLER K-103L77-SANL Loure Touchless faucet with Kinesis sensor technology and temperature mixer, AC-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-103l76-sanl-loure-touchless-faucet-kinesis-sensor-technology-ac-powered</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae34720_rgb_dfa46585-eb68-4a26-bc38-2575331c2b4b.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-103L76-SANL Loure Touchless faucet with Kinesis sensor technology, AC-powered</image:title>
      <image:caption>KOHLER K-103L76-SANL Loure Touchless faucet with Kinesis sensor technology, AC-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-104b76-sana-oblo-touchless-faucet-kinesis-sensor-technology-dc-powered</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac76536_rgb_2c0106e3-673e-4fdc-8ea9-c8fdde6f2912.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-104B76-SANA Oblo Touchless faucet with Kinesis sensor technology, DC-powered</image:title>
      <image:caption>KOHLER K-104B76-SANA Oblo Touchless faucet with Kinesis sensor technology, DC-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-103s36-sana-strayt-touchless-faucet-kinesis-sensor-technology-ac</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae33747_rgb_b16b874a-75a0-4e2d-bf7f-c7002c9aba63.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-103S36-SANA Strayt Touchless faucet with Kinesis sensor technology, AC-powered</image:title>
      <image:caption>KOHLER K-103S36-SANA Strayt Touchless faucet with Kinesis sensor technology, AC-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-104b77-sana-oblo-touchless-faucet-kinesis-sensor-technology</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac76536_rgb_20d6de2f-7024-46f8-8e67-d50c8009b2b2.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-104B77-SANA Oblo Touchless faucet with Kinesis sensor technology and temperature mixer, DC-powered</image:title>
      <image:caption>KOHLER K-104B77-SANA Oblo Touchless faucet with Kinesis sensor technology and temperature mixer, DC-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bancroft-widespread-bathroom-sink-faucet-1-2-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa55159_rgb_5f2a2c55-214a-459e-bf87-8db8ad252706.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-10577-4 Bancroft Widespread bathroom sink faucet, 1.2 gpm</image:title>
      <image:caption>KOHLER K-10577-4 Bancroft Widespread bathroom sink faucet, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-103k37-sana-kumin-touchless-faucet-kinesis-sensor-technology</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae33757_rgb_5d0536a7-2eed-4751-93cc-995661cf06d6.jpg?v=1774990237</image:loc>
      <image:title>KOHLER K-103K37-SANA Kumin Touchless faucet with Kinesis sensor technology and temperature mixer, AC-powered</image:title>
      <image:caption>KOHLER K-103K37-SANA Kumin Touchless faucet with Kinesis sensor technology and temperature mixer, AC-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-103k36-sana-kumin-touchless-faucet-kinesis-sensor-technology-ac-powered</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae33757_rgb_d2bc6a5b-43a9-401f-bd8c-b8586a85c677.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-103K36-SANA Kumin Touchless faucet with Kinesis sensor technology, AC-powered</image:title>
      <image:caption>KOHLER K-103K36-SANA Kumin Touchless faucet with Kinesis sensor technology, AC-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-103c36-sana-composed-touchless-single-hole-lavatory-faucet-kinesis</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae33758_rgb_5eb23b70-8368-4653-a5d5-6ed85500bf5b.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-103C36-SANA Composed Touchless single-hole lavatory faucet with Kinesis sensor technology, AC-powered, 0.5 gpm</image:title>
      <image:caption>KOHLER K-103C36-SANA Composed 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-oblo-touchless-faucet-kinesis-sensor-technology-ac-powered</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae33751_rgb_f83e6661-bbce-42ff-8fc3-ad63d927eca5.jpg?v=1745693904</image:loc>
      <image:title>KOHLER Oblo™ Touchless faucet with Kinesis sensor technology, AC-powered</image:title>
      <image:caption>KOHLER Oblo™ Touchless faucet with Kinesis sensor technology, AC-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-103c37-sana-composed-touchless-single-hole-lavatory-faucet-kinesis</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae33758_rgb_d129d7b2-b53e-40f6-87eb-537443f1e8cc.jpg?v=1774990236</image:loc>
      <image:title>KOHLER K-103C37-SANA Composed Touchless single-hole lavatory faucet with Kinesis sensor technology and temperature mixture, AC-powered, 0.5 gpm</image:title>
      <image:caption>KOHLER K-103C37-SANA Composed Touchless single-hole lavatory faucet with Kinesis sensor technology and temperature mixture, AC-powered, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-103b77-sana-oblo-touchless-faucet-kinesis-sensor-technology</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae43859_rgb_36c7271c-3282-4d93-b994-549260a6b0cb.jpg?v=1774990234</image:loc>
      <image:title>KOHLER K-103B77-SANA Oblo Touchless faucet with Kinesis sensor technology and temperature mixer, AC-powered</image:title>
      <image:caption>KOHLER K-103B77-SANA Oblo Touchless faucet with Kinesis sensor technology and temperature mixer, AC-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-103b87-sana-oblo-tall-touchless-faucet-kinesis-sensor-technology</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac76537_rgb_0e66d7fe-a77e-41a9-aac5-fd86b349ac66.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-103B87-SANA Oblo Tall Touchless faucet with Kinesis sensor technology and temperature mixer, AC-powered</image:title>
      <image:caption>KOHLER K-103B87-SANA Oblo Tall Touchless faucet with Kinesis sensor technology and temperature mixer, AC-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-103b76-sana-oblo-touchless-bathroom-sink-faucet-kinesis-sensor</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae43859_rgb_b2dd29e4-5002-4061-9463-d1f408294ec3.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-103B76-SANA Oblo Touchless bathroom sink faucet with Kinesis sensor technology, AC-powered</image:title>
      <image:caption>KOHLER K-103B76-SANA Oblo Touchless bathroom sink faucet with Kinesis sensor technology, AC-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-forte-single-function-showerhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac57979_rgb_e7945bee-8e60-4878-8a9e-3f241b9c9d8a.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-10327-G Forte Single-function showerhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-10327-G Forte Single-function showerhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-100t70-5anl-triton-bowe-0-5-gpm-monoblock-gooseneck-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac30074_rgb_38b9934a-2011-49e5-b93f-96af3a89de43.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-100T70-5ANL Triton Bowe 0.5 gpm monoblock gooseneck bathroom sink faucet with laminar flow and wristblade handles, drain not included</image:title>
      <image:caption>KOHLER K-100T70-5ANL Triton Bowe 0.5 gpm monoblock gooseneck bathroom sink faucet with laminar flow and wristblade handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-fort-tall-single-handle-bathroom-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_0a939f22-737c-44ee-945f-e64f7dce4106.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-10217-4 Forté Tall Single-handle bathroom sink faucet</image:title>
      <image:caption>KOHLER K-10217-4 Forté Tall Single-handle bathroom sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-fort-widespread-bathroom-sink-faucet-sculpted-lever-handles</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_db2b27c6-919e-47e3-911f-34184de120b8.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-10272-4 Forté Widespread bathroom sink faucet with sculpted lever handles</image:title>
      <image:caption>KOHLER K-10272-4 Forté Widespread bathroom sink faucet with sculpted lever handles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-2-5-gpm-single-function-showerhead-katalyst-air-induction</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_2a226c9d-1213-480d-86ea-82f8e8473c3d.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-10391-AK Devonshire 2.5 gpm single-function showerhead with Katalyst air-induction technology</image:title>
      <image:caption>KOHLER K-10391-AK Devonshire 2.5 gpm single-function showerhead with Katalyst air-induction technology</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-shift-ellipse-multifunction-2-5-gpm-handshower-metallic-handle</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_9d7faac7-c1ef-45a9-82a6-fbc1bcda39f6.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-10257-A Shift Ellipse Multifunction 2.5 gpm handshower with metallic handle</image:title>
      <image:caption>KOHLER K-10257-A Shift Ellipse Multifunction 2.5 gpm handshower with metallic handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-100t70-5akl-triton-bowe-1-0-gpm-monoblock-gooseneck-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac30074_rgb_3680cc57-bd56-405d-9230-b421957b0260.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-100T70-5AKL Triton Bowe 1.0 gpm monoblock gooseneck bathroom sink faucet with laminar flow and wristblade handles, drain not included</image:title>
      <image:caption>KOHLER K-100T70-5AKL Triton Bowe 1.0 gpm monoblock gooseneck bathroom sink faucet with laminar flow and wristblade handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-fort-single-function-showerhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa96315_rgb_8a38e54a-24ca-487d-ad70-afcc39a250c5.jpg?v=1745693904</image:loc>
      <image:title>KOHLER Forté Single-function showerhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Forté Single-function showerhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-100t70-5aka-triton-bowe-1-0-gpm-monoblock-gooseneck-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac30074_rgb_e5d9d5bd-d92d-4c4d-9027-3323c80b1f53.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-100T70-5AKA Triton Bowe 1.0 gpm monoblock gooseneck bathroom sink faucet with aerated flow and wristblade handles, drain not included</image:title>
      <image:caption>KOHLER K-100T70-5AKA Triton Bowe 1.0 gpm monoblock gooseneck bathroom sink faucet with aerated flow and wristblade handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dtv-dimmer-switch-module</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_1e1682b1-34d0-443a-9670-945f926f222e.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-99700 DTV+ Dimmer switch module</image:title>
      <image:caption>KOHLER K-99700 DTV+ Dimmer switch module</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dtv-off-switch-module</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab99299_rgb_bc3ee234-d836-47ba-b66a-a7f84d0022a8.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-99699 DTV+ On/off switch module</image:title>
      <image:caption>KOHLER K-99699 DTV+ On/off switch module</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-14-pivot-shower-door-handle</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae82396_rgb_5ca05db7-2ea7-4e3b-9444-6fddad7ea3c5.jpg?v=1774974902</image:loc>
      <image:title>KOHLER K-705767 Purist 14&quot; pivot shower door handle</image:title>
      <image:caption>KOHLER K-705767 Purist 14&quot; pivot shower door handle</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-100t70-4aka-triton-bowe-1-0-gpm-monoblock-gooseneck-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac30072_rgb_d41b5e6a-a9e9-45f2-be24-113a9ffd2219.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-100T70-4AKA Triton Bowe 1.0 gpm monoblock gooseneck bathroom sink faucet with aerated flow and lever handles, drain not included</image:title>
      <image:caption>KOHLER K-100T70-4AKA Triton Bowe 1.0 gpm monoblock gooseneck bathroom sink faucet with aerated flow and lever handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dtv-amplifier-module</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_01d7b9e4-e3a7-4e75-9018-862ed20956e6.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-99696 DTV+ Amplifier module</image:title>
      <image:caption>KOHLER K-99696 DTV+ Amplifier module</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-100t70-4anl-triton-bowe-0-5-gpm-monoblock-gooseneck-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac30072_rgb_44bdf186-78bb-4b94-95df-faa4bd818ac7.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-100T70-4ANL Triton Bowe 0.5 gpm monoblock gooseneck bathroom sink faucet with laminar flow and lever handles, drain not included</image:title>
      <image:caption>KOHLER K-100T70-4ANL Triton Bowe 0.5 gpm monoblock gooseneck bathroom sink faucet with laminar flow and lever handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-k-100t70-4akl-triton-bowe-1-0-gpm-monoblock-gooseneck-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac30072_rgb_ae6baa23-615f-43f1-b81b-132776c89233.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-100T70-4AKL Triton Bowe 1.0 gpm monoblock gooseneck bathroom sink faucet with laminar flow and lever handles, drain not included</image:title>
      <image:caption>KOHLER K-100T70-4AKL Triton Bowe 1.0 gpm monoblock gooseneck bathroom sink faucet with laminar flow and lever handles, drain not included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-undercounter-thermostatic-mixing-valve</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab79260_rgb_79951487-c4a3-4499-be9c-4425a4b1ae74.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-99799 Undercounter thermostatic mixing valve</image:title>
      <image:caption>KOHLER K-99799 Undercounter thermostatic mixing valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dtv-conversion-kit-dtv-i-interface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab93916_rgb_53fd42cb-2682-4f55-a63b-990038b3b4f6.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-99702 DTV+ Conversion kit for DTV I interface</image:title>
      <image:caption>KOHLER K-99702 DTV+ Conversion kit for DTV I interface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dtv-system-controller-module</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab74058_rgb_afcbe646-0d5e-4b60-a749-9436783f5664.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-99695 DTV+ System controller module</image:title>
      <image:caption>KOHLER K-99695 DTV+ System controller module</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dtv-interface-mounting-bracket</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad09358_rgb_56489c5f-17a2-4902-8366-3321ddc9d4ef.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-99694 DTV+ Interface mounting bracket</image:title>
      <image:caption>KOHLER K-99694 DTV+ Interface mounting bracket</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-appliance-tray-roll-out-drawer</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab47280_rgb_ebb751fe-633a-4e8e-944e-64cab1d8e395.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-99738 Appliance tray for roll-out drawer</image:title>
      <image:caption>KOHLER K-99738 Appliance tray for roll-out drawer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-loure-shower-arm-flange</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab74863_rgb_568118b6-b510-4772-832f-02634171e1d4.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-99690 Loure Shower arm and flange</image:title>
      <image:caption>KOHLER K-99690 Loure Shower arm and flange</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-damask-3-cabinet-pull</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab44945_rgb_8f3118d3-a259-44e7-b189-e96751125c73.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-99689 Damask 3&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-99689 Damask 3&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-damask-cabinet-knob</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab44935_rgb_a75cbec6-ae1e-4d52-b30e-5f1f68676016.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-99686 Damask Cabinet knob</image:title>
      <image:caption>KOHLER K-99686 Damask Cabinet knob</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-poplin-marabou-3-4-cabinet-pull</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab44937_rgb_fb707274-6a6d-4025-b2fa-f007964dcc63.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-99687 Poplin Marabou 3/4&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-99687 Poplin Marabou 3/4&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stance-shower-arm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_cd51e03a-f8a1-4b66-b393-e1ebfcf64a8a.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-99691 Stance Shower arm</image:title>
      <image:caption>KOHLER K-99691 Stance Shower arm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jacquard-cabinet-pull</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_428e26c9-14da-48a0-ae4d-9defeb36ec9e.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-99685 Jacquard Cabinet pull</image:title>
      <image:caption>KOHLER K-99685 Jacquard Cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jute-3-cabinet-pull</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab44940_rgb_477d7638-78e6-4fe0-88cb-204ac5099882.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-99688 Jute 3&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-99688 Jute 3&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tailored-vanity-collection-general-storage-package-kohler-tailored</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab47277_rgb_935a393e-4474-4690-b43f-2d8e5a57b30d.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-99682 Tailored Vanity Collection General storage package for KOHLER Tailored vanities</image:title>
      <image:caption>KOHLER K-99682 Tailored Vanity Collection General storage package for KOHLER Tailored vanities</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tailored-vanity-collection-drawer-divider-package-kohler-tailored</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab47279_rgb_a674c3e8-36da-436d-a65a-72b2493f12eb.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-99684 Tailored Vanity Collection Drawer divider package for KOHLER Tailored vanities</image:title>
      <image:caption>KOHLER K-99684 Tailored Vanity Collection Drawer divider package for KOHLER Tailored vanities</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tailored-vanity-collection-makeup-storage-package-kohler-tailored</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab47278_rgb_c607fcb3-01c5-4aea-a4c1-e8f16641ee7b.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-99683 Tailored Vanity Collection Makeup storage package for KOHLER Tailored vanities</image:title>
      <image:caption>KOHLER K-99683 Tailored Vanity Collection Makeup storage package for KOHLER Tailored vanities</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-poplin-marabou-framed-mirror</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_7670ea75-8e48-4eba-a203-36b2df765d56.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-99666 Poplin Marabou Framed mirror</image:title>
      <image:caption>KOHLER K-99666 Poplin Marabou Framed mirror</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tailored-vanity-collection-side-mount-electrical-outlets-kohler-tailored</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab47276_rgb_5387e3de-7f45-4b15-9037-a0e67ff5b012.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-99681 Tailored Vanity Collection Side-mount electrical outlets for KOHLER Tailored vanities</image:title>
      <image:caption>KOHLER K-99681 Tailored Vanity Collection Side-mount electrical outlets for KOHLER Tailored vanities</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tailored-vanity-collection-filler-strip-kohler-tailored-vanities</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab46998_rgb_ad74dfd0-3daf-4d8d-b342-90118f16a273.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-99676 Tailored Vanity Collection Filler strip for KOHLER Tailored vanities</image:title>
      <image:caption>KOHLER K-99676 Tailored Vanity Collection Filler strip for KOHLER Tailored vanities</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-damask-framed-mirror</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_72f7de64-ee71-427f-8021-2016e0743c4a.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-99665 Damask Framed mirror</image:title>
      <image:caption>KOHLER K-99665 Damask Framed mirror</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jacquard-framed-mirror</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_955d0a6f-9a0e-46f1-9f4f-298e11152bb9.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-99664 Jacquard Framed mirror</image:title>
      <image:caption>KOHLER K-99664 Jacquard Framed mirror</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tailored-vanity-collection-roll-out-appliance-storage-vanities</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab94051_rgb_b96100da-35fb-4091-b7f8-a59b459b41d6.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-99567 Tailored Vanity Collection Roll-out appliance storage for vanities</image:title>
      <image:caption>KOHLER K-99567 Tailored Vanity Collection Roll-out appliance storage for vanities</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tailored-vanity-collection-in-drawer-electrical-outlets-vanities</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab94050_rgb_63fc73bf-b586-4953-a96c-00649b76c2be.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-99566 Tailored Vanity Collection In-drawer electrical outlets for vanities</image:title>
      <image:caption>KOHLER K-99566 Tailored Vanity Collection In-drawer electrical outlets for vanities</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-marabou-60-bathroom-vanity-cabinet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_22417463-eec4-4ac8-99b0-1a3a0a7e994a.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-99559 Marabou 60&quot; bathroom vanity cabinet</image:title>
      <image:caption>KOHLER K-99559 Marabou 60&quot; bathroom vanity cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tresham-framed-mirror</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_4b6e54b8-6c96-44dc-b478-9c7e2fde609a.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-99650 Tresham Framed mirror</image:title>
      <image:caption>KOHLER K-99650 Tresham Framed mirror</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jute-48-wall-hung-bathroom-vanity-cabinet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad63344_rgb_6b46c5f7-0e16-490c-89a3-2eaa2c12d026.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-99544 Jute 48&quot; wall-hung bathroom vanity cabinet</image:title>
      <image:caption>KOHLER K-99544 Jute 48&quot; wall-hung bathroom vanity cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jute-vanity-legs</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab96213_rgb_66e6d359-a16c-4551-a0f1-6cf38aad50d2.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-99565 Jute Vanity legs</image:title>
      <image:caption>KOHLER K-99565 Jute Vanity legs</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jute-24-wall-hung-bathroom-vanity-cabinet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad63350_rgb_722f6358-449a-4004-839a-8cb80931570b.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-99539 Jute 24&quot; wall-hung bathroom vanity cabinet</image:title>
      <image:caption>KOHLER K-99539 Jute 24&quot; wall-hung bathroom vanity cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-jute-60-wall-hung-bathroom-vanity-cabinet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad63335_rgb_39ca7ea1-b5d5-4e6b-b8e0-4758587328ac.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-99548 Jute 60&quot; wall-hung bathroom vanity cabinet</image:title>
      <image:caption>KOHLER K-99548 Jute 60&quot; wall-hung bathroom vanity cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-wall-mount-pot-filler</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab69877_rgb_9ab07d0e-9119-4d26-91d0-de6cbce053d1.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-99270 Artifacts Wall-mount pot filler</image:title>
      <image:caption>KOHLER K-99270 Artifacts Wall-mount pot filler</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-3-hole-kitchen-faucet-escutcheon</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab69886_rgb_f599b7fd-4e82-42a8-8b14-79d0eac473d1.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-99272 3-hole kitchen faucet escutcheon</image:title>
      <image:caption>KOHLER K-99272 3-hole kitchen faucet escutcheon</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-deck-mount-pot-filler</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab69881_rgb_d7ee1592-0aa6-4c1c-970f-188291e33418.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-99271 Artifacts Deck-mount pot filler</image:title>
      <image:caption>KOHLER K-99271 Artifacts Deck-mount pot filler</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-gentlemans-single-handle-bar-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab88709_rgb_382ea865-97cc-4289-846e-2546193d84b1.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-99268 Artifacts Gentleman&apos;s Single-handle bar sink faucet</image:title>
      <image:caption>KOHLER K-99268 Artifacts Gentleman&apos;s Single-handle bar sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-single-handle-kitchen-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab69874_rgb_825f0fa5-7340-40a6-8ea2-b53f8862f6a6.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-99264 Artifacts Single-handle kitchen sink faucet</image:title>
      <image:caption>KOHLER K-99264 Artifacts Single-handle kitchen sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-pull-down-kitchen-sink-faucet-three-function-sprayhead</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab69862_rgb_221aa2eb-e128-4528-a2ba-76c5cc0ae96f.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-99261 Artifacts Pull-down kitchen sink faucet with three-function sprayhead</image:title>
      <image:caption>KOHLER K-99261 Artifacts Pull-down kitchen sink faucet with three-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-single-handle-kitchen-sink-faucet-side-sprayer</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab90955_rgb_5fadb970-ee91-4c5a-bd0b-05dd4874dba3.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-99265 Artifacts Single-handle kitchen sink faucet with side sprayer</image:title>
      <image:caption>KOHLER K-99265 Artifacts Single-handle kitchen sink faucet with side sprayer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-single-handle-kitchen-sink-faucet-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab74052_rgb_3368b2ee-7f4a-438f-9d72-08f5e52a5ebf.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-99263 Artifacts Single-handle kitchen sink faucet</image:title>
      <image:caption>KOHLER K-99263 Artifacts Single-handle kitchen sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-pull-down-kitchen-sink-faucet-three-function-sprayhead-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab88706_rgb_5436c50c-4f32-42bd-a302-4e1ffaa8e900.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-99260 Artifacts Pull-down kitchen sink faucet with three-function sprayhead</image:title>
      <image:caption>KOHLER K-99260 Artifacts Pull-down kitchen sink faucet with three-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-single-handle-bar-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab90958_rgb_088728af-dd62-44f8-82e3-78db0d436ffb.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-99267 Artifacts Single-handle bar sink faucet</image:title>
      <image:caption>KOHLER K-99267 Artifacts Single-handle bar sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-b90-single-function-handshower-eco-boost</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab40690_rgb_b92a1f45-3aaa-4eae-b2b7-b0e6f5fd9712.jpg?v=1745693904</image:loc>
      <image:title>KOHLER Awaken B90 Single-function handshower with Eco-Boost</image:title>
      <image:caption>KOHLER Awaken B90 Single-function handshower with Eco-Boost</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-single-handle-kitchen-sink-faucet-two-function-sprayhead</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab69869_rgb_e7a19561-9fb0-449c-9319-61c72ccaf604.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-99262 Artifacts Single-handle kitchen sink faucet with two-function sprayhead</image:title>
      <image:caption>KOHLER K-99262 Artifacts Single-handle kitchen sink faucet with two-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-pull-down-kitchen-sink-faucet-three-function-sprayhead-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab69856_rgb_437bd499-de3c-4bf1-8da4-9efbb783e95d.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-99259 Artifacts Pull-down kitchen sink faucet with three-function sprayhead</image:title>
      <image:caption>KOHLER K-99259 Artifacts Pull-down kitchen sink faucet with three-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-30-mirrored-side-kit-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa76715_rgb_f2ff8a86-de97-4dc4-9edb-5cfb38dc8805.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-99012 Verdera 30&quot; mirrored side kit for medicine cabinet</image:title>
      <image:caption>KOHLER K-99012 Verdera 30&quot; mirrored side kit for medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-40-x-30-three-door-medicine-cabinet-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab29965_rgb_66fb4bc3-e087-4a4e-82d6-5119386ac8db.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-99010 Verdera 40&quot; x 30&quot; three-door medicine cabinet</image:title>
      <image:caption>KOHLER K-99010 Verdera 40&quot; x 30&quot; three-door medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-g110-2-0-gpm-deluxe-slidebar-kit</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_06f59c76-4d18-4ceb-a672-6cbe8fd09b89.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-99242 Awaken G110 2.0 gpm deluxe slidebar kit</image:title>
      <image:caption>KOHLER K-99242 Awaken G110 2.0 gpm deluxe slidebar kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vox-20-oval-vessel-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab86808_rgb_230a3f6d-61bc-405a-a3aa-af7a1f88a71c.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-99183 Vox 20&quot; oval vessel bathroom sink</image:title>
      <image:caption>KOHLER K-99183 Vox 20&quot; oval vessel bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-34-x-30-two-door-medicine-cabinet-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab29963_rgb_95cfa38b-8867-4b75-aa69-828ac0095dea.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-99009 Verdera 34&quot; x 30&quot; two-door medicine cabinet</image:title>
      <image:caption>KOHLER K-99009 Verdera 34&quot; x 30&quot; two-door medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-40-x-30-three-door-medicine-cabinet-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab29965_rgb_94211229-0077-4932-ba42-b2d17bb0b092.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-99011 Verdera 40&quot; x 30&quot; three-door medicine cabinet</image:title>
      <image:caption>KOHLER K-99011 Verdera 40&quot; x 30&quot; three-door medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-24-x-30-medicine-cabinet-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab29961_rgb_049679c8-f14d-4670-8620-cdd37f63f4ce.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-99007 Verdera 24&quot; x 30&quot; medicine cabinet</image:title>
      <image:caption>KOHLER K-99007 Verdera 24&quot; x 30&quot; medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-24-x-30-medicine-cabinet-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab29961_rgb_454bd457-025f-4c86-bc3e-af85394add45.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-99006 Verdera 24&quot; x 30&quot; medicine cabinet</image:title>
      <image:caption>KOHLER K-99006 Verdera 24&quot; x 30&quot; medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-34-x-30-two-door-medicine-cabinet-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab29963_rgb_d375468e-cb4b-4826-92df-ebead1eabb83.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-99008 Verdera 34&quot; x 30&quot; two-door medicine cabinet</image:title>
      <image:caption>KOHLER K-99008 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-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab29130_rgb_3fefd749-62ea-4d23-8e0c-10dbeefc25ea.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-99002 Verdera 20&quot; x 30&quot; medicine cabinet</image:title>
      <image:caption>KOHLER K-99002 Verdera 20&quot; x 30&quot; medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-20-x-30-medicine-cabinet-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab29130_rgb_7d2b7b26-7fa3-4840-a331-0ce907739778.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-99003 Verdera 20&quot; x 30&quot; medicine cabinet</image:title>
      <image:caption>KOHLER K-99003 Verdera 20&quot; x 30&quot; medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-15-x-30-medicine-cabinet-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab29956_rgb_355edfcf-3585-45b6-bae4-5a24d949c8fa.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-99000 Verdera 15&quot; x 30&quot; medicine cabinet</image:title>
      <image:caption>KOHLER K-99000 Verdera 15&quot; x 30&quot; medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-handshower-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91695_rgb_aeba297f-3f61-4758-aefe-309fb47f6a0c.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-98771 Awaken Handshower holder</image:title>
      <image:caption>KOHLER K-98771 Awaken Handshower holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-15-x-30-medicine-cabinet-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab29956_rgb_0b645601-043a-481d-9353-7bb0e1db8ae9.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-99001 Verdera 15&quot; x 30&quot; medicine cabinet</image:title>
      <image:caption>KOHLER K-99001 Verdera 15&quot; x 30&quot; medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-shower-arm-diverter</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91694_rgb_7c8f7152-2fcd-4f35-a1be-242b9cc91984.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-98770 Awaken Shower arm diverter</image:title>
      <image:caption>KOHLER K-98770 Awaken Shower arm diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-watertile-rain-overhead-shower-panel-four-22-nozzle-sprayheads</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad01261_rgb_8a97696c-ea6e-4e97-bade-0005436c8425.jpg?v=1745693905</image:loc>
      <image:title>KOHLER WaterTile Rain Overhead shower panel with four 22-nozzle sprayheads</image:title>
      <image:caption>KOHLER WaterTile Rain Overhead shower panel with four 22-nozzle sprayheads</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-soap-dispenser</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab32720_rgb_719523ff-3ff9-47a1-9ea5-d0e4734fa9c7.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-98630 Artifacts Soap dispenser</image:title>
      <image:caption>KOHLER K-98630 Artifacts Soap dispenser</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-wall-mount-supply-elbow-check-valve</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91693_rgb_0cd24f9e-e4f9-4b28-946c-5a12f91c96db.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-98351 Awaken Wall-mount supply elbow with check valve</image:title>
      <image:caption>KOHLER K-98351 Awaken Wall-mount supply elbow with check valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-exhale-wall-mount-handshower-holder-supply-elbow-check-valve</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae87671_rgb_33a5662c-88a9-490d-9770-27357f647b8c.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-98354 Exhale Wall-mount handshower holder with supply elbow and check valve</image:title>
      <image:caption>KOHLER K-98354 Exhale Wall-mount handshower holder with supply elbow and check valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-60-smooth-shower-hose</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab58746_rgb_afb433c4-40a8-49e1-a42d-f58fc25946f5.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-98359 Awaken 60&quot; smooth shower hose</image:title>
      <image:caption>KOHLER K-98359 Awaken 60&quot; smooth shower hose</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-exhale-adjustable-wall-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae81227_rgb_f741be28-ca2c-4e62-bee8-2f0db3f57cce.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-98349 Exhale Adjustable wall holder</image:title>
      <image:caption>KOHLER K-98349 Exhale Adjustable wall holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-single-handle-kitchen-sink-faucet-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab92938_rgb_21960346-7668-4180-a9c9-98d2e9700e5b.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-99266 Artifacts Single-handle kitchen sink faucet</image:title>
      <image:caption>KOHLER K-99266 Artifacts Single-handle kitchen sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-exhale-shower-arm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab79781_rgb_b77c38f7-757c-448f-a577-b5f54bd42719.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-98358 Exhale Shower arm</image:title>
      <image:caption>KOHLER K-98358 Exhale Shower arm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-wall-mount-supply-elbow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91693_rgb_d5d7fc94-724d-4411-bdd3-452c402572f6.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-98350 Awaken Wall-mount supply elbow</image:title>
      <image:caption>KOHLER K-98350 Awaken Wall-mount supply elbow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-exhale-wall-mount-supply-elbow-check-valve</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad08451_rgb_57ef225a-61ef-41a2-9015-5214c4e549c1.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-98353 Exhale Wall-mount supply elbow with check valve</image:title>
      <image:caption>KOHLER K-98353 Exhale Wall-mount supply elbow with check valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-exhale-wall-mount-supply-elbow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad08451_rgb_c8f526fa-44b4-47c8-b626-536a99c20b88.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-98352 Exhale Wall-mount supply elbow</image:title>
      <image:caption>KOHLER K-98352 Exhale Wall-mount supply elbow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-adjustable-wall-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91692_rgb_b728842b-1618-4632-a41a-9145ebdd180b.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-98348 Awaken Adjustable wall holder</image:title>
      <image:caption>KOHLER K-98348 Awaken Adjustable wall holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-fixed-wall-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91691_rgb_12e7a957-6550-4125-8c6a-f3ce17017314.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-98347 Awaken Fixed wall holder</image:title>
      <image:caption>KOHLER K-98347 Awaken Fixed wall holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-exhale-wall-mount-handshower-holder-supply-elbow-volume-control</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae80966_rgb_c55804c1-a1a1-4624-8d15-93653f206271.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-98355 Exhale Wall-mount handshower holder with supply elbow and volume control</image:title>
      <image:caption>KOHLER K-98355 Exhale Wall-mount handshower holder with supply elbow and volume control</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-36-deluxe-slidebar-integrated-water-supply</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab94893_rgb_9bb594f4-56dc-4fd6-8ca9-3daa0c9fc135.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-98344 Awaken 36&quot; deluxe slidebar with integrated water supply</image:title>
      <image:caption>KOHLER K-98344 Awaken 36&quot; deluxe slidebar with integrated water supply</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-deluxe-slidebar-24</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91690_rgb_481bc6b4-5ca0-424e-acad-551058fd3a5e.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-98342 Awaken Deluxe slidebar, 24&quot;</image:title>
      <image:caption>KOHLER K-98342 Awaken Deluxe slidebar, 24&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-deluxe-slidebar-36</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab94892_rgb_df2858e9-674b-46ac-91d2-dbbd216928df.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-98343 Awaken Deluxe slidebar, 36&quot;</image:title>
      <image:caption>KOHLER K-98343 Awaken Deluxe slidebar, 36&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-72-smooth-shower-hose</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab58746_rgb_bba5744a-66c6-4b47-b79f-674fbf4f2080.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-98360 Awaken 72&quot; smooth shower hose</image:title>
      <image:caption>KOHLER K-98360 Awaken 72&quot; smooth shower hose</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tournant-semi-professional-kitchen-sink-faucet-three-function-sprayhead</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac11026_rgb_3b0abdb1-497a-44ce-bc39-0585aa338a93.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-77515 Tournant Semi-professional kitchen sink faucet with three-function sprayhead</image:title>
      <image:caption>KOHLER K-77515 Tournant Semi-professional kitchen sink faucet with three-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-real-rain-diverter-valve-trim</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad09337_rgb_d02100a0-f409-45ff-a739-b117884dc247.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-76748 Real Rain Diverter valve trim</image:title>
      <image:caption>KOHLER K-76748 Real Rain Diverter valve trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-24-shower-slidebar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91689_rgb_19929332-ffdc-4a70-852c-242b68a06add.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-98341 Awaken 24&quot; shower slidebar</image:title>
      <image:caption>KOHLER K-98341 Awaken 24&quot; shower slidebar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-8-2-0-gpm-rainhead</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_db830045-4f4a-4396-8473-71dc151443ec.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-76464 Awaken 8&quot; 2.0 gpm rainhead</image:title>
      <image:caption>KOHLER K-76464 Awaken 8&quot; 2.0 gpm rainhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-real-rain-diverter-valve</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac27632_rgb_dfa1907a-4c02-4f16-a623-b35fb01a05a2.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-76746 Real Rain Diverter valve</image:title>
      <image:caption>KOHLER K-76746 Real Rain Diverter valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-gooseneck-rainhead-arm-3-way-diverter</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab96429_rgb_7850b54e-9c3d-4bd7-b7ca-d5908acd61f6.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-76336 Gooseneck Rainhead arm with 3-way diverter</image:title>
      <image:caption>KOHLER K-76336 Gooseneck Rainhead arm with 3-way diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purewash-m250-quiet-close-round-front-toilet-seat-antimicrobial-agent</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac07185_rgb_f2d894b5-fddf-4b38-855e-1ad1409ef842.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-76923 PureWash M250 Quiet-Close round-front toilet seat with antimicrobial agent</image:title>
      <image:caption>KOHLER K-76923 PureWash M250 Quiet-Close round-front toilet seat with antimicrobial agent</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-watertile-round-27-nozzle-single-function-body-spray-1-0-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac88883_rgb_fe511927-3f1d-472a-a590-b5873fbcb84e.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-77119 WaterTile Round 27-nozzle single-function body spray, 1.0 gpm</image:title>
      <image:caption>KOHLER K-77119 WaterTile Round 27-nozzle single-function body spray, 1.0 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-veil-wall-hung-compact-elongated-smart-toilet-bowl-dual-flush</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac12268_rgb_14a24569-b641-4e69-bc60-9528410a3b6e.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-76395 Veil Wall-hung compact elongated smart toilet bowl, dual-flush</image:title>
      <image:caption>KOHLER K-76395 Veil Wall-hung compact elongated smart toilet bowl, dual-flush</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wall-mount-arm-rainhead-showerhead-handshower-2-way-diverter</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab96437_rgb_41f64624-e33c-47f9-9c96-9bb7edcd6ef6.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-76333 Wall-mount arm for rainhead/showerhead and handshower with 2-way diverter</image:title>
      <image:caption>KOHLER K-76333 Wall-mount arm for rainhead/showerhead and handshower with 2-way diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-gooseneck-rainhead-arm-2-way-diverter</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab96429_rgb_14bd0934-1b64-4d35-ae0b-b6b17dc319c3.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-76337 Gooseneck Rainhead arm with 2-way diverter</image:title>
      <image:caption>KOHLER K-76337 Gooseneck Rainhead arm with 2-way diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-shower-arm-trim-kit-square</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae93900_rgb_c5dd4db3-e5f9-4d66-98dc-149eb3f30e24.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-76335 Shower arm trim kit, square</image:title>
      <image:caption>KOHLER K-76335 Shower arm trim kit, square</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-shower-arm-trim-kit-traditional</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab96432_rgb_56bc234a-c3fb-4100-a6cc-a13bf345c4fd.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-76334 Shower arm trim kit, traditional</image:title>
      <image:caption>KOHLER K-76334 Shower arm trim kit, traditional</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-shower-arm-3-way-diverter</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab96426_rgb_93748c23-4b2f-42fa-bc66-9d0635e1133d.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-76330 Shower arm with 3-way diverter</image:title>
      <image:caption>KOHLER K-76330 Shower arm with 3-way diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wall-mount-rainhead-arm-3-way-diverter</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab96437_rgb_5214c648-7479-484e-aa56-78e5afd45314.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-76332 Wall-mount rainhead arm with 3-way diverter</image:title>
      <image:caption>KOHLER K-76332 Wall-mount rainhead arm with 3-way diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-primme-manual-toilet-flushometer-1-28-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac01239_rgb_c683d46a-f2dd-42aa-a32e-3c2a28990cb8.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-76321 Primme Manual Toilet flushometer, 1.28 gpf</image:title>
      <image:caption>KOHLER K-76321 Primme Manual Toilet flushometer, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-primme-manual-toilet-flushometer-1-6-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac01239_rgb_13b67131-3047-4eb9-aea1-8d2009346095.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-76322 Primme Manual Toilet flushometer, 1.6 gpf</image:title>
      <image:caption>KOHLER K-76322 Primme Manual Toilet flushometer, 1.6 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-shower-arm-2-way-diverter</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab96426_rgb_1d257d63-788f-4a22-805b-d0066abd021a.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-76331 Shower arm with 2-way diverter</image:title>
      <image:caption>KOHLER K-76331 Shower arm with 2-way diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-primme-manual-urinal-flushometer-0-125-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac01238_rgb_e70b44ed-70dc-48a8-89e7-0385abdc48b8.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-76317 Primme Manual Urinal flushometer, 0.125 gpf</image:title>
      <image:caption>KOHLER K-76317 Primme Manual Urinal flushometer, 0.125 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dtv-kohler-konnect-module</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac66572_rgb_5cfbfd67-2632-4c7e-bfab-39acba3b6c81.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-97999 DTV+ KOHLER Konnect Module</image:title>
      <image:caption>KOHLER K-97999 DTV+ KOHLER Konnect Module</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-primme-manual-urinal-flushometer-1-0-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac01238_rgb_349e60d7-e621-46d5-95ef-4bc9f64a743f.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-76319 Primme Manual Urinal flushometer, 1.0 gpf</image:title>
      <image:caption>KOHLER K-76319 Primme Manual Urinal flushometer, 1.0 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-primme-manual-urinal-flushometer-0-5-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac01238_rgb_7e982b7c-d749-48de-b860-12c9b6ac6ef0.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-76318 Primme Manual Urinal flushometer, 0.5 gpf</image:title>
      <image:caption>KOHLER K-76318 Primme Manual Urinal flushometer, 0.5 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet-19</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_b3310104-41b0-45bc-90b0-8c67edab8313.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-76301 Highline ComForteeight Two-piece elongated 1.28 gpf chair height toilet</image:title>
      <image:caption>KOHLER 76301-0 Highline Comfort Height Two-Piece Elongated 1.28 Gpf Chair Height Toilet in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lynk-flush-actuator-plate-2x-4-in-wall-tank-carrier-system</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac04162_rgb_b3b69bd3-29a1-4758-829a-c5106aec3674.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-75890 Lynk Flush actuator plate for 2&quot;x 4&quot; in-wall tank and carrier system</image:title>
      <image:caption>KOHLER K-75890 Lynk 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-composed-hotelier</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30669_rgb_62a4b01e-4312-499b-92b0-c7c386ad9c89.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-73157 Composed Hotelier</image:title>
      <image:caption>KOHLER K-73157 Composed Hotelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-persuade-curv-two-piece-elongated-toilet-skirted-trapway-dual-flush</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_e545062d-110f-48f2-ae2e-f65769c79a2a.jpg?v=1745693907</image:loc>
      <image:title>KOHLER 75790 Persuade Curv Two-piece elongated toilet with skirted trapway, dual-flush</image:title>
      <image:caption>KOHLER 75790 Persuade Curv Two-piece elongated toilet with skirted trapway, dual-flush</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-reveal-nightlight-quiet-close-round-front-toilet-seat</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_e5e87cdb-6323-4fc5-ae75-5b9176103fc0.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-75793 Reveal Nightlight Quiet-Close Round-front toilet seat</image:title>
      <image:caption>KOHLER K-75793 Reveal Nightlight Quiet-Close Round-front toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-escutcheon-plate</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac24073_rgb_aa468fb0-2c66-41fa-84e5-c2017162d4c3.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-75449 Artifacts Escutcheon plate</image:title>
      <image:caption>KOHLER K-75449 Artifacts Escutcheon plate</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-cabinet-knob</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30670_rgb_7cef2824-89f6-4dfa-af20-84149afdfab5.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-73155 Composed Cabinet knob</image:title>
      <image:caption>KOHLER K-73155 Composed Cabinet knob</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-3-cabinet-pull</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30680_rgb_650b1f11-4542-4a24-9ee3-44337ed0054b.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-73152 Composed 3&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-73152 Composed 3&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-double-robe-hook</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30665_rgb_519847af-fd91-4caa-a53a-c9b76701622d.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-73146 Composed Double robe hook</image:title>
      <image:caption>KOHLER K-73146 Composed Double robe hook</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-vertical-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30681_rgb_a734640d-f148-4837-a752-da5f07e3b9e8.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-73148 Composed Vertical toilet paper holder</image:title>
      <image:caption>KOHLER K-73148 Composed Vertical toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-pivoting-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30661_rgb_80641b00-7206-475b-9c47-8fc21f4f2c8b.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-73147 Composed Pivoting toilet paper holder</image:title>
      <image:caption>KOHLER K-73147 Composed Pivoting toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-30-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30663_rgb_8c45b96e-6d46-4dba-9c51-a0561268de47.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-73143 Composed 30&quot; towel bar</image:title>
      <image:caption>KOHLER K-73143 Composed 30&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-24-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30166_rgb_fce5e44f-4a29-40d8-95ff-b7211a7eecf6.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-73142 Composed 24&quot; towel bar</image:title>
      <image:caption>KOHLER K-73142 Composed 24&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-wall-mount-bath-spout</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30668_rgb_21c85dca-e97d-40a2-bd28-14a2c641b5cc.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-73120 Composed Wall-mount bath spout</image:title>
      <image:caption>KOHLER K-73120 Composed Wall-mount bath spout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-24-double-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30662_rgb_b0fb3d1c-d9a4-48df-a4ac-b7e7089489ac.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-73144 Composed 24&quot; double towel bar</image:title>
      <image:caption>KOHLER K-73144 Composed 24&quot; double towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-18-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30667_rgb_1e4a2854-e9cb-4c67-aacb-07b1c8606607.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-73141 Composed 18&quot; towel bar</image:title>
      <image:caption>KOHLER K-73141 Composed 18&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-slidebar-trim</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab32761_rgb_b6640af9-997a-4651-a3ea-cce08f14297c.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-72799 Artifacts Slidebar trim</image:title>
      <image:caption>KOHLER K-72799 Artifacts Slidebar trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-30-shower-slidebar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab28657_rgb_02c57557-52e3-4852-a96d-d01f5d35a1f0.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-72798 Artifacts 30&quot; shower slidebar</image:title>
      <image:caption>KOHLER K-72798 Artifacts 30&quot; shower slidebar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-wall-mount-bath-spout-turned-design</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab28654_rgb_fd6e01db-6294-4b53-a629-b871109fdf04.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-72792 Artifacts Wall-mount bath spout with turned design</image:title>
      <image:caption>KOHLER K-72792 Artifacts Wall-mount bath spout with turned design</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-handshower-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab32344_rgb_f9027a14-daa0-4480-bb15-713dd65576eb.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-72797 Artifacts Handshower holder</image:title>
      <image:caption>KOHLER K-72797 Artifacts Handshower holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-wall-mount-supply-elbow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab32343_rgb_e035b441-a684-411c-93ac-f712a385884d.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-72796 Artifacts Wall-mount supply elbow</image:title>
      <image:caption>KOHLER K-72796 Artifacts Wall-mount supply elbow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-deck-mount-bath-spout-arc-design</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab31028_rgb_c50f61d9-9513-4888-9001-eb2fc050091e.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-72778 Artifacts Deck-mount bath spout with Arc design</image:title>
      <image:caption>KOHLER K-72778 Artifacts Deck-mount bath spout with Arc design</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-deck-mount-bath-spout-flare-design</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab31016_rgb_fa51d626-e48a-4c4f-8191-04d430305004.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-72777 Artifacts Deck-mount bath spout with flare design</image:title>
      <image:caption>KOHLER K-72777 Artifacts Deck-mount bath spout with flare design</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-single-function-2-0-gpm-handshower-katalyst-air-induction</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_e62e827e-e5c1-4137-acce-eab934f50389.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-72776 Artifacts single-function 2.0 gpm handshower with Katalyst air-induction technology</image:title>
      <image:caption>KOHLER 72776-2BZ Artifacts Single-Function 2.0 Gpm Handshower With Katalyst Air-Induction Technology in Oil-Rubbed Bronze</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-bathroom-sink-faucet-spout-column-design-1-2-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad76225_rgb_433b2e18-bead-4ebf-8fab-26e48f3bdb8d.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-72760 Artifacts Bathroom sink faucet spout with Column design, 1.2 gpm</image:title>
      <image:caption>KOHLER K-72760 Artifacts Bathroom sink faucet spout with Column design, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-flume-design-bathroom-sink-faucet-spout-flume-design-1-2-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad76203_rgb_b9690070-b8fe-4bca-b3b4-b9d528a7843b.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-72761 Artifacts with Flume design Bathroom sink faucet spout with Flume design, 1.2 gpm</image:title>
      <image:caption>KOHLER K-72761 Artifacts with Flume design Bathroom sink faucet spout with Flume design, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-single-function-showerhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac37608_rgb_4702ff70-f338-45ef-94bb-b12a18c8bee3.jpg?v=1745693906</image:loc>
      <image:title>KOHLER Artifacts Single-function showerhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Artifacts Single-function showerhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-shower-arm-flange</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab28648_rgb_55002744-7967-4232-8650-b82a76bb670f.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-72775 Artifacts Shower arm and flange</image:title>
      <image:caption>KOHLER K-72775 Artifacts Shower arm and flange</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-exhale-b120-four-function-showerhead-2-0-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_89daa84e-d465-4714-a458-2775a8685f40.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-72597 Exhale B120 Four-function showerhead, 2.0 gpm</image:title>
      <image:caption>KOHLER K-72597 Exhale B120 Four-function showerhead, 2.0 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-exhale-b120-four-function-handshower-2-0-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_8ead5ffd-a222-4eb8-9e7e-eefbdd8ea2c7.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-72595 Exhale B120 Four-function handshower, 2.0 gpm</image:title>
      <image:caption>KOHLER K-72595 Exhale B120 Four-function handshower, 2.0 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-bell-design-bathroom-sink-faucet-spout-bell-design-1-2-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab30986_rgb_928c0219-e5bf-4ddd-9f78-e75eb6a6ae2c.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-72759 Artifacts with Bell design Bathroom sink faucet spout with Bell design, 1.2 gpm</image:title>
      <image:caption>KOHLER K-72759 Artifacts with Bell design Bathroom sink faucet spout with Bell design, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-exhale-b90-three-function-handshower-1-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab95655_rgb_289ba103-0656-4a73-89ff-77e56a001e7b.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-72587 Exhale B90 Three-function handshower, 1.5 gpm</image:title>
      <image:caption>KOHLER K-72587 Exhale B90 Three-function handshower, 1.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-spun-glass-vessel-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_702a095c-bb95-4941-a6c1-e84ae28fcc5e.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-2276 Spun Glass Vessel bathroom sink</image:title>
      <image:caption>KOHLER K-2276 Spun Glass Vessel bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-two-light-sconce</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad46498_rgb_a35c6460-8a77-4b60-b18e-c7b30b4d60fa.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-72582 Artifacts Two-light sconce</image:title>
      <image:caption>KOHLER K-72582 Artifacts Two-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-one-light-sconce</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad46464_rgb_abefbfca-b950-4aa0-8561-a8b3f743d696.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-72584 Artifacts One-light sconce</image:title>
      <image:caption>KOHLER K-72584 Artifacts One-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-tea-design-bathroom-sink-faucet-spout-tea-design-1-2-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad76192_rgb_ae1005a7-8314-4a91-b288-9129906283d3.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-72758 Artifacts with Tea design Bathroom sink faucet spout with Tea design, 1.2 gpm</image:title>
      <image:caption>KOHLER K-72758 Artifacts with Tea design Bathroom sink faucet spout with Tea design, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-elongated-1-6-gpf-toilet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_7a060e19-34a4-4729-8f2c-917829178c9c.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-3978 Wellworth Two-piece elongated 1.6 gpf toilet</image:title>
      <image:caption>KOHLER 3978-0 Wellworth Two-Piece Elongated 1.6 Gpf Toilet in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-gooseneck-widespread-commercial-lavatory-faucet-sculpted-lever-handles</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75122_rgb_594f5765-501e-4df5-9119-af502e8a7964.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-7519 Gooseneck Widespread commercial lavatory faucet with sculpted lever handles, metal drain, red/blue indexing and vandal-resistant aerator</image:title>
      <image:caption>KOHLER K-7519 Gooseneck Widespread commercial lavatory faucet with sculpted lever handles, metal drain, red/blue indexing and vandal-resistant aerator</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-composed-towel-arm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad30672_rgb_ed272de4-eb82-4092-99b9-4179bb954825.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-73145 Composed Towel arm</image:title>
      <image:caption>KOHLER K-73145 Composed Towel arm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-exhale-b90-three-function-showerhead-1-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab82666_rgb_2bf4440b-a063-451b-ac85-09e6aae2109b.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-72596 Exhale B90 Three-function showerhead, 1.5 gpm</image:title>
      <image:caption>KOHLER K-72596 Exhale B90 Three-function showerhead, 1.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-3-cabinet-pull</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab28642_rgb_e2f58c88-8c2b-4e97-9ea2-0e07da5454ea.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-72579 Artifacts 3&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-72579 Artifacts 3&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-one-light-adjustable-sconce</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad62468_rgb_2a348e62-939a-4443-a848-038bee62cf8a.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-72581 Artifacts One-light adjustable sconce</image:title>
      <image:caption>KOHLER K-72581 Artifacts One-light adjustable sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-toilet-paper-carriage</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab28678_rgb_a6c4962a-b787-465a-8971-aa3f3920ab71.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-72576 Artifacts Toilet paper carriage</image:title>
      <image:caption>KOHLER K-72576 Artifacts Toilet paper carriage</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-cabinet-knob</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab28282_rgb_ffca643c-bb7f-49b8-89ad-886b515a7f19.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-72578 Artifacts Cabinet knob</image:title>
      <image:caption>KOHLER K-72578 Artifacts Cabinet knob</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-hotelier</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab28279_rgb_3f574b58-1920-4826-993c-6de51263b2f9.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-72575 Artifacts Hotelier</image:title>
      <image:caption>KOHLER K-72575 Artifacts Hotelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-double-robe-hook</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab28273_rgb_7944d7d2-fd5d-442e-8792-100c596a1d2a.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-72572 Artifacts Double robe hook</image:title>
      <image:caption>KOHLER K-72572 Artifacts Double robe hook</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-pivoting-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab28332_rgb_a25f4b4b-b1a0-4c26-96c2-b02f136683db.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-72573 Artifacts Pivoting toilet paper holder</image:title>
      <image:caption>KOHLER K-72573 Artifacts Pivoting toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-towel-ring</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab28270_rgb_ac1ae442-0317-4681-9df0-4f1a0534d5be.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-72571 Artifacts Towel ring</image:title>
      <image:caption>KOHLER K-72571 Artifacts Towel ring</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-24-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab28264_rgb_e8a275d4-c59d-451e-9732-00651b6d3183.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-72568 Artifacts 24&quot; towel bar</image:title>
      <image:caption>KOHLER K-72568 Artifacts 24&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-24-double-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab28267_rgb_2d4b3841-3bc6-4b1d-88c1-4f93ccb1b807.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-72570 Artifacts 24&quot; double towel bar</image:title>
      <image:caption>KOHLER K-72570 Artifacts 24&quot; double towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-b110-2-0-gpm-multifunction-showerhead</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_a2241b6c-a1f4-489d-996f-de0becb2eb32.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-72425 Awaken B110 2.0 gpm multifunction showerhead</image:title>
      <image:caption>KOHLER 72425-2BZ Awaken B110 2.0 Gpm Multifunction Showerhead in Oil-Rubbed Bronze</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-30-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab28329_rgb_ab7e7d2d-f32e-40fb-bba7-319e4c47bee9.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-72569 Artifacts 30&quot; towel bar</image:title>
      <image:caption>KOHLER K-72569 Artifacts 30&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-b90-single-function-showerhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac30559_rgb_c0ba6e54-df34-447f-921a-41f70445aa27.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-72423 Awaken B90 Single-function showerhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-72423 Awaken B90 Single-function showerhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-g110-2-0-gpm-multifunction-showerhead</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_5e3c4996-044b-4df6-81f6-56811ac22e17.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-72419 Awaken G110 2.0 gpm multifunction showerhead</image:title>
      <image:caption>KOHLER K-72419 Awaken G110 2.0 gpm multifunction showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-18-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab28326_rgb_cda4ca42-5974-4093-9477-2c68ffba9c45.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-72567 Artifacts 18&quot; towel bar</image:title>
      <image:caption>KOHLER K-72567 Artifacts 18&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-b90-single-function-showerhead-1-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab22837_rgb_b1db7341-8302-469f-900e-acd6c255a344.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-72422 Awaken B90 Single-function showerhead, 1.5 gpm</image:title>
      <image:caption>KOHLER K-72422 Awaken B90 Single-function showerhead, 1.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-g110-geometric-2-0-gpm-multifunction-handshower</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_e90eecec-ddec-4a50-b07e-3b912fcdfe12.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-72415 Awaken G110 Geometric 2.0 gpm multifunction handshower</image:title>
      <image:caption>KOHLER K-72415 Awaken G110 Geometric 2.0 gpm multifunction handshower</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-g90-single-function-showerhead-1-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad19160_rgb_ee4b25b6-f892-4bca-90d9-2a328122bfaf.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-72416 Awaken G90 Single-function showerhead, 1.5 gpm</image:title>
      <image:caption>KOHLER K-72416 Awaken G90 Single-function showerhead, 1.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-g90-single-function-showerhead-1-75-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac38725_rgb_ecdd5092-6d9a-4ded-8f5a-0dd9a922022e.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-72417 Awaken G90 Single-function showerhead, 1.75 gpm</image:title>
      <image:caption>KOHLER K-72417 Awaken G90 Single-function showerhead, 1.75 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-wall-mount-bath-spout-flare-design</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab28652_rgb_5946d45e-6390-498d-9658-b9715d4d56a0.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-72791 Artifacts Wall-mount bath spout with flare design</image:title>
      <image:caption>KOHLER K-72791 Artifacts Wall-mount bath spout with flare design</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sensate-touchless-pull-down-kitchen-sink-two-function-sprayhead</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_fbff6c79-c47f-4ecd-856f-0cb6efaffe23.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-72218 Sensate Touchless pull-down kitchen sink with two-function sprayhead</image:title>
      <image:caption>KOHLER K-72218 Sensate Touchless pull-down kitchen sink with two-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-60-ribbon-hose</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab38358_rgb_b6580483-1b5a-493a-8b0a-0ca9741f88a7.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-45982 Awaken 60&quot; ribbon hose</image:title>
      <image:caption>KOHLER K-45982 Awaken 60&quot; ribbon hose</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-awaken-72-ribbon-hose</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab38358_rgb_c336c649-87f8-4a00-933c-f94ad093e007.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-45981 Awaken 72&quot; ribbon hose</image:title>
      <image:caption>KOHLER K-45981 Awaken 72&quot; ribbon hose</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hydrorail-s-shower-column</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab30314_rgb_2ee0794c-7d5a-477b-be17-726943d8e8c2.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-45906 HydroRail-S Shower column</image:title>
      <image:caption>KOHLER K-45906 HydroRail-S Shower column</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hydrorail-h-shower-column</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab30309_rgb_d0cbcc0d-bea7-49d9-9b56-492057434d40.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-45904 HydroRail-H Shower column</image:title>
      <image:caption>KOHLER K-45904 HydroRail-H Shower column</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-shift-ellipse-2-0-gpm-multifunction-2-way-handshower-black-handle</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_26265d18-d827-4e9c-baaf-f1880b3de9a6.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-45415 Shift Ellipse 2.0 gpm multifunction 2-way handshower with Black handle</image:title>
      <image:caption>KOHLER 45415-CP Shift Ellipse 2.0 Gpm Multifunction 2-Way Handshower With Black Handle in Polished Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hydrorail-r-arch-bath-shower-column</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab30299_rgb_87e0376b-95ab-4933-9ed8-ef9aefd04acf.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-45209 HydroRail-R Arch bath/shower column</image:title>
      <image:caption>KOHLER K-45209 HydroRail-R Arch bath/shower column</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hydrorail-r-arch-shower-column</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab30303_rgb_adf1d1b3-48ad-4a22-ac68-a3491dc909dd.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-45211 HydroRail-R Arch shower column</image:title>
      <image:caption>KOHLER K-45211 HydroRail-R Arch shower column</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hydrorail-r-beam-bath-shower-column</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab30301_rgb_643793e3-8103-41a3-a6db-ec66166d54db.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-45210 HydroRail-R Beam bath/shower column</image:title>
      <image:caption>KOHLER K-45210 HydroRail-R Beam bath/shower column</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-alteo-wall-mount-bath-spout</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa66662_rgb_8afb9de0-0693-4a93-b1e2-ea5d98576b41.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-45133 Alteo Wall-mount bath spout</image:title>
      <image:caption>KOHLER K-45133 Alteo Wall-mount bath spout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-alteo-wall-mount-bath-spout-diverter</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa97141_rgb_687e22cb-a924-4f2c-8499-be5718df7cf4.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-45131 Alteo Wall-mount bath spout with diverter</image:title>
      <image:caption>KOHLER K-45131 Alteo Wall-mount bath spout with diverter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-alteo-shower-arm-flange</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75094_rgb_2953d609-6d4d-4861-8215-2e9baf8fbc2b.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-45129 Alteo Shower arm and flange</image:title>
      <image:caption>KOHLER K-45129 Alteo Shower arm and flange</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hydrorail-r-beam-shower-column</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab30305_rgb_f5a0eafe-079b-44aa-ade1-eef5fd5e6180.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-45212 HydroRail-R Beam shower column</image:title>
      <image:caption>KOHLER K-45212 HydroRail-R Beam shower column</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-alteo-2-5-gpm-single-function-showerhead-katalyst-air-induction</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_70fbfbaa-1522-46b0-b20b-57b5bc6c7131.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-45123 Alteo 2.5 gpm single-function showerhead with Katalyst air-induction technology</image:title>
      <image:caption>KOHLER K-45123 Alteo 2.5 gpm single-function showerhead with Katalyst air-induction technology</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pureflo-abs-adapter-kit</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab05017_rgb_b0e7799f-013d-413c-a561-7fd69a2dcd87.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-37388 PureFlo ABS adapter kit</image:title>
      <image:caption>KOHLER K-37388 PureFlo ABS adapter kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pureflo-rough-in-cable-bath-drain-brass-45-cable</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_998dc0e3-9f20-4126-bffd-b9783fdd1d40.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-37382 PureFlo Rough-in cable bath drain, brass, 45&quot; cable</image:title>
      <image:caption>KOHLER K-37382 PureFlo Rough-in cable bath drain, brass, 45&quot; cable</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pureflo-rough-in-cable-bath-drain-pvc-30-cable-tubing</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab04283_rgb_42b33d44-33b8-4b81-be8b-64d9ad2a3752.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-37383 PureFlo Rough-in cable bath drain, PVC, 30&quot; cable with tubing</image:title>
      <image:caption>KOHLER K-37383 PureFlo Rough-in cable bath drain, PVC, 30&quot; cable with tubing</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pureflo-rough-in-cable-drain-pvc-45-cable-horizontal-tube</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab04936_rgb_ec4bd867-1f6e-4b2f-b84a-15b589c180b3.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-37385 PureFlo Rough-in cable drain, PVC, 45&quot; cable, less horizontal tube</image:title>
      <image:caption>KOHLER K-37385 PureFlo Rough-in cable drain, PVC, 45&quot; cable, less horizontal tube</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pureflo-rough-in-cable-bath-drain-brass-30-cable</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_73590fe0-977d-4502-b695-9e8de7cafd76.jpg?v=1745693904</image:loc>
      <image:title>KOHLER K-37380 PureFlo Rough-in cable bath drain, brass, 30&quot; cable</image:title>
      <image:caption>KOHLER K-37380 PureFlo Rough-in cable bath drain, brass, 30&quot; cable</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-alteo-18-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa86277_rgb_4ebaa6dc-e856-416c-9b1c-b83ca22b7033.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-37050 Alteo 18&quot; towel bar</image:title>
      <image:caption>KOHLER K-37050 Alteo 18&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-draft-pivoting-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac51102_rgb_3cfa1525-0312-4193-a58a-c84c9a8b3338.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-31750 Draft Pivoting toilet paper holder</image:title>
      <image:caption>KOHLER K-31750 Draft Pivoting toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-alteo-towel-ring</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa80129_rgb_12bd4ff3-3653-4bc0-a88d-c662ee384fca.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-37057 Alteo Towel ring</image:title>
      <image:caption>KOHLER K-37057 Alteo Towel ring</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-alteo-pivoting-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa80125_rgb_18fb52f2-6be8-423b-8a20-4f8a79c8db94.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-37054 Alteo Pivoting toilet paper holder</image:title>
      <image:caption>KOHLER K-37054 Alteo Pivoting toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-alteo-robe-hook</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa80127_rgb_9010abe8-9dd0-4c50-8f9d-9d4be925218b.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-37055 Alteo Robe hook</image:title>
      <image:caption>KOHLER K-37055 Alteo Robe hook</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_a4f85016-ea32-498f-996a-cca14a5d97db.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-31621 Cimarron ComForteeight Two-piece elongated 1.28 gpf chair height toilet</image:title>
      <image:caption>KOHLER K-31621 Cimarron Comfort Height Two-piece elongated 1.28 gpf chair height toilet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-alteo-24-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa86279_rgb_b901f36c-2048-45d9-a348-75d441457670.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-37051 Alteo 24&quot; towel bar</image:title>
      <image:caption>KOHLER K-37051 Alteo 24&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-elongated-toilet-bowl</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00671_rgb_9aa777ab-d328-422a-b384-1d4a9aa63fee.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-31588 Cimarron Elongated toilet bowl</image:title>
      <image:caption>KOHLER K-31588 Cimarron Elongated toilet bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-alteo-vertical-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa81787_rgb_fdcad0bf-ca0f-4cd9-a1e2-606f06d115c6.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-37056 Alteo Vertical toilet paper holder</image:title>
      <image:caption>KOHLER K-37056 Alteo Vertical toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hydrorail-s-bath-shower-column</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab30311_rgb_4113be45-ce62-490d-88fc-61e88a46f5ec.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-45905 HydroRail-S Bath/shower column</image:title>
      <image:caption>KOHLER K-45905 HydroRail-S Bath/shower column</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-refined-vertical-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_b078543a-485b-4fd6-82fb-4f7bbe8c22f1.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-31207 Refined Vertical toilet paper holder</image:title>
      <image:caption>KOHLER K-31207 Refined Vertical toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-toilet-tank-1-28-gpf-5</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00693_rgb_4d3c0247-c43e-45e8-a816-a0a35b529add.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-31615 Cimarron Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-31615 Cimarron Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-real-rain-overhead-panel-trim</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad09336_rgb_9dff96b4-66f0-48a1-b22c-3d18474e2111.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-31111 Real Rain Overhead panel trim</image:title>
      <image:caption>KOHLER K-31111 Real Rain Overhead panel trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-real-rain-19-two-function-overhead-shower-panel-2-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac12637_rgb_c743992c-bfc4-4323-b2de-2efb510df016.jpg?v=1745693905</image:loc>
      <image:title>KOHLER Real Rain 19&quot; two-function overhead shower panel, 2.5 gpm</image:title>
      <image:caption>KOHLER Real Rain 19&quot; two-function overhead shower panel, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-draft-frame-robe-hook</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac51098_rgb_24727235-96d8-47b6-926d-457f6b5b3657.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-30377 Draft Frame robe hook</image:title>
      <image:caption>KOHLER K-30377 Draft Frame robe hook</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-draft-6-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac49437_rgb_47a82d1d-3ae7-48bd-b6d9-65342fde9ac6.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-30490 Draft 6&quot; holder</image:title>
      <image:caption>KOHLER K-30490 Draft 6&quot; holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-classic-console-table-legs-k-2259-memoirs-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac34215_rgb_0b4c390d-d5e0-4a0c-b3fe-201b7cab2ed0.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-30010 Memoirs Classic Console table legs for K-2259 Memoirs sink</image:title>
      <image:caption>KOHLER K-30010 Memoirs Classic Console table legs for K-2259 Memoirs sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aquifer-shower-filter-replacement</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac43419_rgb_86621ef3-403a-4485-ac81-238e88532408.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-30647 Aquifer Shower filter replacement</image:title>
      <image:caption>KOHLER K-30647 Aquifer Shower filter replacement</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aquifer-shower-filter-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac43421_rgb_73d38bc0-4908-489b-9ebb-3644cccfeaf1.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-30646 Aquifer Shower filter</image:title>
      <image:caption>KOHLER K-30646 Aquifer Shower filter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-stately-console-table-legs-k-29999-memoirs-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac34205_rgb_1a8261af-fd8a-4f36-8e03-e5b88079e0ef.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-30007 Memoirs Stately Console table legs for K-29999 Memoirs sink</image:title>
      <image:caption>KOHLER K-30007 Memoirs Stately Console table legs for K-29999 Memoirs sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-stately-console-table-legs-k-2269-memoirs-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac34200_rgb_b2f76b96-b777-4ea0-a5dd-2b48d238dbe3.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-30003 Memoirs Stately Console table legs for K-2269 Memoirs sink</image:title>
      <image:caption>KOHLER K-30003 Memoirs Stately Console table legs for K-2269 Memoirs sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-classic-console-table-legs-k-2239-memoirs-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac34210_rgb_58c38a37-9083-4b67-bcf5-9f28d6725c10.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-30009 Memoirs Classic Console table legs for K-2239 Memoirs sink</image:title>
      <image:caption>KOHLER K-30009 Memoirs Classic Console table legs for K-2239 Memoirs sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hydrorail-h-bath-shower-column</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab30307_rgb_179abfa7-89df-4841-b8ff-40a9af6d5563.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-45903 HydroRail-H Bath/shower column</image:title>
      <image:caption>KOHLER K-45903 HydroRail-H Bath/shower column</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-touchless-pull-down-kitchen-sink-faucet-three-function</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac75599_rgb_1e4c33d9-977f-4a17-9804-75656b9dbfbe.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-29709 Artifacts Touchless pull-down kitchen sink faucet with three-function sprayhead</image:title>
      <image:caption>KOHLER K-29709 Artifacts Touchless pull-down kitchen sink faucet with three-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aquifer-replacement-filter-cartridge-two-pack-hollow-fiber-membrane</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac56891_rgb_c410acc0-0be3-4bd2-b869-f98762f5aaa3.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-29651 Aquifer+ Replacement filter cartridge two-pack with hollow fiber membrane and carbon block VOC</image:title>
      <image:caption>KOHLER K-29651 Aquifer+ Replacement filter cartridge two-pack with hollow fiber membrane and carbon block VOC</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dtv-mode-deck-mount-bath-shower-digital-interface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac85614_rgb_bbcf5c4c-296c-4ab9-afbe-ac4c1bca937f.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-29205 DTV Mode Deck-mount bath/shower digital interface</image:title>
      <image:caption>KOHLER K-29205 DTV Mode Deck-mount bath/shower digital interface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dtv-mode-deck-mount-bath-filler-digital-interface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac82663_rgb_73bfff67-fa05-4eac-8c09-2e8a0f0407d8.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-29204 DTV Mode Deck-mount bath filler digital interface</image:title>
      <image:caption>KOHLER K-29204 DTV Mode Deck-mount bath filler digital interface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aquifer-two-stage-under-counter-filtration-system</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac56887_rgb_e0ef36d0-7cde-466e-8d6f-e2f93672599f.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-29638 Aquifer+ Two-stage under-counter filtration system</image:title>
      <image:caption>KOHLER K-29638 Aquifer+ Two-stage under-counter filtration system</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aquifer-hollow-fiber-membrane-single-replacement-filter-cartridge</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac56890_rgb_4a3d34bb-fd9f-4988-bb4a-70f7b8521e0e.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-29639 Aquifer+ Hollow fiber membrane single replacement filter cartridge</image:title>
      <image:caption>KOHLER K-29639 Aquifer+ Hollow fiber membrane single replacement filter cartridge</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dtv-mode-dual-outlet-shower-digital-interface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac82382_rgb_cc00d1e6-c447-48ba-b75f-da7a9910f288.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-29202 DTV Mode Dual-outlet shower digital interface</image:title>
      <image:caption>KOHLER K-29202 DTV Mode Dual-outlet shower digital interface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dtv-mode-wall-mount-bath-shower-digital-interface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac82379_rgb_73278c31-cd5c-4c9f-a283-e254050d8735.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-29201 DTV Mode Wall-mount bath/shower digital interface</image:title>
      <image:caption>KOHLER K-29201 DTV Mode Wall-mount bath/shower digital interface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dtv-remote-off-button-digital-thermostatic-valve</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac82385_rgb_65ef04a1-8aa6-45e5-9aee-a6f484bb3b3b.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-29203 DTV Remote on/off button for digital thermostatic valve</image:title>
      <image:caption>KOHLER K-29203 DTV Remote on/off button for digital thermostatic valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dtv-mode-wall-mount-bath-filler-digital-interface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac82376_rgb_30ec2efb-c1f8-4aa9-9002-1b4db275255d.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-29200 DTV Mode Wall-mount bath filler digital interface</image:title>
      <image:caption>KOHLER K-29200 DTV Mode Wall-mount bath filler digital interface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cairn-27-1-2-undermount-single-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac37027_rgb_9e4a190a-bf06-4fdf-9fb8-2d617221ae8d.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-28000 Cairn 27-1/2&quot; undermount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-28000 Cairn 27-1/2&quot; undermount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-draft-6-container</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac50057_rgb_6a835cc4-bba4-4769-8305-507806029d65.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-27365 Draft 6&quot; container</image:title>
      <image:caption>KOHLER K-27365 Draft 6&quot; container</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cairn-24-1-2-undermount-single-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac37029_rgb_78010940-6b6a-459f-a7d2-ca6f8c14cf69.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-28001 Cairn 24-1/2&quot; undermount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-28001 Cairn 24-1/2&quot; undermount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellera-single-handle-bar-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac67011_rgb_67bcf7b7-bc66-440a-b189-aad878b3bbdd.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-29107 Bellera Single-handle bar sink faucet</image:title>
      <image:caption>KOHLER K-29107 Bellera Single-handle bar sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellera-semi-professional-kitchen-sink-faucet-three-function-sprayhead</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac67006_rgb_1209be95-8cd0-48fd-b42e-3dab7e838a75.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-29106 Bellera Semi-professional kitchen sink faucet with three-function sprayhead</image:title>
      <image:caption>KOHLER K-29106 Bellera Semi-professional kitchen sink faucet with three-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-draft-12-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac49434_rgb_c525b42d-b0f3-4645-930d-fdb6200bba58.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-27366 Draft 12&quot; holder</image:title>
      <image:caption>KOHLER K-27366 Draft 12&quot; holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-hotelier</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14210_rgb_66805d3b-0229-4373-9d7e-e4622ac6a01c.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-27294 Elate Hotelier</image:title>
      <image:caption>KOHLER K-27294 Elate Hotelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-draft-24-towel-bar-frame</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac51083_rgb_ac79cd32-af7e-445b-903c-e7a3461c9956.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-27352 Draft 24&quot; towel bar frame</image:title>
      <image:caption>KOHLER K-27352 Draft 24&quot; towel bar frame</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-draft-6-towel-bar-frame</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac51091_rgb_d9fd0db7-2089-432b-b546-b23ba55eff8a.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-27354 Draft 6&quot; towel bar frame</image:title>
      <image:caption>KOHLER K-27354 Draft 6&quot; towel bar frame</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-draft-12-towel-bar-frame</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac51087_rgb_8704c0a9-e773-4272-8082-241df5e62d8f.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-27353 Draft 12&quot; towel bar frame</image:title>
      <image:caption>KOHLER K-27353 Draft 12&quot; towel bar frame</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-draft-robe-hook</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac51094_rgb_3ba96fd9-a643-4683-b401-6a1cd6dfe58b.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-27363 Draft Robe hook</image:title>
      <image:caption>KOHLER K-27363 Draft Robe hook</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14187_rgb_4dfab115-4f8a-44bd-8f59-0e304ecb232c.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-27292 Elate Toilet paper holder</image:title>
      <image:caption>KOHLER K-27292 Elate Toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-vertical-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14204_rgb_70790eb2-a6e0-469b-bd34-88bf0d7e75ed.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-27293 Elate Vertical toilet paper holder</image:title>
      <image:caption>KOHLER K-27293 Elate Vertical toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-draft-12-tray</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac50052_rgb_698a46f4-c273-4e3a-87e5-9337a2c2fa79.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-27355 Draft 12&quot; tray</image:title>
      <image:caption>KOHLER K-27355 Draft 12&quot; tray</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-draft-6-tray</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac50054_rgb_78b6f6dc-45e5-42b5-9aa0-3c5e14d12c0c.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-27357 Draft 6&quot; tray</image:title>
      <image:caption>KOHLER K-27357 Draft 6&quot; tray</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-9-towel-arm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14189_rgb_bd6095e4-7ae5-42cb-ba54-037a91ce5885.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-27291 Elate 9&quot; towel arm</image:title>
      <image:caption>KOHLER K-27291 Elate 9&quot; towel arm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-robe-hook</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14181_rgb_3fcee3ab-68c0-4cf7-b87a-14d24e117cec.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-27290 Elate Robe hook</image:title>
      <image:caption>KOHLER K-27290 Elate Robe hook</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-double-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14170_rgb_1f65d590-bd13-43b2-b80e-f860af23a0c5.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-27289 Elate Double toilet paper holder</image:title>
      <image:caption>KOHLER K-27289 Elate Double toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-18-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14183_rgb_001e8d7d-95a3-46f7-b337-66b3bddb804a.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-27286 Elate 18&quot; towel bar</image:title>
      <image:caption>KOHLER K-27286 Elate 18&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-24-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14154_rgb_9b3b2310-4b66-4ff1-8790-0011b72a7853.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-27287 Elate 24&quot; towel bar</image:title>
      <image:caption>KOHLER K-27287 Elate 24&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-elate-12-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14150_rgb_b8e86aba-7136-4086-aeed-afc176fb3c94.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-27288 Elate 12&quot; towel bar</image:title>
      <image:caption>KOHLER K-27288 Elate 12&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-honesty-24-double-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14160_rgb_5b7d2e14-453e-4b07-90e0-89d60f10c9cf.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26643 Honesty 24&quot; double towel bar</image:title>
      <image:caption>KOHLER K-26643 Honesty 24&quot; double towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-honesty-2-cabinet-knob</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14182_rgb_fa963213-8992-4c5e-bbc0-ff4e4f1e9ae7.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26642 Honesty 2&quot; cabinet knob</image:title>
      <image:caption>KOHLER K-26642 Honesty 2&quot; cabinet knob</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-honesty-3-cabinet-pull</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14161_rgb_a832917a-575f-40c3-bb45-1b2cf211bdc2.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26639 Honesty 3&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-26639 Honesty 3&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-honesty-5-cabinet-pull</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14159_rgb_66c05eb1-639f-4659-ac77-f0e283f3f726.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26640 Honesty 5&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-26640 Honesty 5&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-honesty-robe-hook</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14157_rgb_782d8eb4-2cd7-4d1e-ad56-2bf45905c065.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26636 Honesty Robe hook</image:title>
      <image:caption>KOHLER K-26636 Honesty Robe hook</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-honesty-7-cabinet-pull</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14176_rgb_570e9f2e-51d2-40dc-9d19-768351276ab8.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-26641 Honesty 7&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-26641 Honesty 7&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-honesty-12-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81480_rgb_51781e2c-1cd9-4d83-bfa9-073b97458b01.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26635 Honesty 12&quot; towel bar</image:title>
      <image:caption>KOHLER K-26635 Honesty 12&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-honesty-24-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14151_rgb_adc6bca6-ed07-48d3-9042-19cfb8c80543.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26634 Honesty 24&quot; towel bar</image:title>
      <image:caption>KOHLER K-26634 Honesty 24&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-honesty-towel-arm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14155_rgb_eda98fe7-9f29-4d46-8286-c262372e03cc.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26637 Honesty Towel arm</image:title>
      <image:caption>KOHLER K-26637 Honesty Towel arm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-honesty-18-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14165_rgb_e8353752-61fe-41b9-8906-8fad6f5a6e26.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26633 Honesty 18&quot; towel bar</image:title>
      <image:caption>KOHLER K-26633 Honesty 18&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-minimal-towel-arm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac83909_rgb_f416c8c2-a7d8-4af1-8dca-2a65579de137.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26570 Minimal Towel arm</image:title>
      <image:caption>KOHLER K-26570 Minimal Towel arm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-grand-36-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac83954_rgb_c124f3c8-0442-4122-a3d2-26ae417d6c49.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26552 Grand 36&quot; grab bar</image:title>
      <image:caption>KOHLER K-26552 Grand 36&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-grand-24-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac83951_rgb_969731be-054f-4250-a45e-6db961312c4b.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26551 Grand 24&quot; grab bar</image:title>
      <image:caption>KOHLER K-26551 Grand 24&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-minimal-robe-hook</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac83906_rgb_c81d495b-e49e-4e2c-b429-8db879bff158.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26569 Minimal Robe hook</image:title>
      <image:caption>KOHLER K-26569 Minimal Robe hook</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-minimal-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac83912_rgb_41431bed-0133-4ca1-b028-4b21e027f406.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26571 Minimal Toilet paper holder</image:title>
      <image:caption>KOHLER K-26571 Minimal Toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-minimal-24-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac83903_rgb_6bb25ad8-1a5d-44f9-bcce-65d61a5f75fe.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26568 Minimal 24&quot; towel bar</image:title>
      <image:caption>KOHLER K-26568 Minimal 24&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-grand-18-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac83948_rgb_e9a5cf85-6e96-443c-9f5f-b4b86663d6b3.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26550 Grand 18&quot; grab bar</image:title>
      <image:caption>KOHLER K-26550 Grand 18&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-grand-towel-ring</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac83939_rgb_fd62cea2-cdd6-49fa-8eb0-a1fdc58fda8f.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26541 Grand Towel ring</image:title>
      <image:caption>KOHLER K-26541 Grand Towel ring</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-grand-12-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac83945_rgb_76033f98-9d3f-4a87-8071-f1581bba3351.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26549 Grand 12&quot; grab bar</image:title>
      <image:caption>KOHLER K-26549 Grand 12&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-grand-42-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac83957_rgb_9b81e92a-8517-4fd4-b071-1583b18bcff0.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26553 Grand 42&quot; grab bar</image:title>
      <image:caption>KOHLER K-26553 Grand 42&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-grand-24-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac83933_rgb_d9c3873f-e08b-4c22-8595-155e22abf272.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26539 Grand 24&quot; towel bar</image:title>
      <image:caption>KOHLER K-26539 Grand 24&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-grand-pivoting-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac83942_rgb_8708f1b1-eeb5-45ce-9603-0ad790956bdf.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26542 Grand Pivoting toilet paper holder</image:title>
      <image:caption>KOHLER K-26542 Grand Pivoting toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-grand-18-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac83930_rgb_8d066e70-8f6a-4357-8718-4171f10ab7f0.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26538 Grand 18&quot; towel bar</image:title>
      <image:caption>KOHLER K-26538 Grand 18&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-grand-robe-hook</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac83936_rgb_9aa1bc53-ac02-4927-9654-748a6515c7d8.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26540 Grand Robe hook</image:title>
      <image:caption>KOHLER K-26540 Grand Robe hook</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-industrial-18-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_64aa999a-f667-4860-bdf6-6731e012bd8b.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26533 Industrial 18&quot; towel bar</image:title>
      <image:caption>KOHLER 26533-CP Industrial 18&quot; Towel Bar in Polished Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-decorative-18-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_968b2ae6-9f3d-453e-87b0-38f796e9043b.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26529 Decorative 18&quot; grab bar</image:title>
      <image:caption>KOHLER 26529-CP Decorative 18&quot; Grab Bar in Polished Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-decorative-36-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_26b019c7-f213-4939-b45a-22ccb6cd558f.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26531 Decorative 36&quot; grab bar</image:title>
      <image:caption>KOHLER 26531-CP Decorative 36&quot; Grab Bar in Polished Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-decorative-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_1e6a6e09-f3ca-4e23-a4bc-cbf26430dbaa.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26527 Decorative Toilet paper holder</image:title>
      <image:caption>KOHLER 26527-BN Decorative Toilet Paper Holder in Vibrant Brushed Nickel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-decorative-towel-ring</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_c83fae0e-85f4-4bd2-a2da-b2658a6b258a.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26526 Decorative Towel ring</image:title>
      <image:caption>KOHLER 26526-CP Decorative Towel Ring in Polished Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-decorative-12-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_e64affe1-89c4-442f-9fec-55ea60bea054.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26528 Decorative 12&quot; grab bar</image:title>
      <image:caption>KOHLER 26528-CP Decorative 12&quot; Grab Bar in Polished Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-decorative-24-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_4784cedd-3fdc-48e7-a037-4ddb1adb8ebe.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26530 Decorative 24&quot; grab bar</image:title>
      <image:caption>KOHLER 26530-CP Decorative 24&quot; Grab Bar in Polished Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-decorative-24-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_5ab5c135-27af-43cf-bc4a-669fe9874fd8.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26524 Decorative 24&quot; towel bar</image:title>
      <image:caption>KOHLER 26524-CP Decorative 24&quot; Towel Bar in Polished Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-eclectic-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00610_rgb_b9aa59f4-7c24-4797-a751-362b22057f9b.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26502 Eclectic Toilet paper holder</image:title>
      <image:caption>KOHLER K-26502 Eclectic Toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-eclectic-36-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00427_rgb_1ffb2097-0a0f-4e99-a13c-61621eacba39.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26506 Eclectic 36&quot; grab bar</image:title>
      <image:caption>KOHLER K-26506 Eclectic 36&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-decorative-18-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_05465306-b59d-4d17-ba92-7653f99793e4.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26523 Decorative 18&quot; towel bar</image:title>
      <image:caption>KOHLER 26523-CP Decorative 18&quot; Towel Bar in Polished Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-refined-robe-hook</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_86d00f83-4885-4836-a2d0-52c54c6babd4.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26510 Refined robe hook</image:title>
      <image:caption>KOHLER 26510-CP Refined Robe Hook in Polished Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-eclectic-12-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00560_rgb_8930ca8e-b722-4473-b718-0a8080aa0a0a.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26503 Eclectic 12&quot; grab bar</image:title>
      <image:caption>KOHLER K-26503 Eclectic 12&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-eclectic-42-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00609_rgb_cda410d8-1b16-4931-b3c2-c3f777904345.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26507 Eclectic 42&quot; grab bar</image:title>
      <image:caption>KOHLER K-26507 Eclectic 42&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-eclectic-18-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00440_rgb_98f080cf-b921-4bbb-834c-156a5e848130.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26504 Eclectic 18&quot; grab bar</image:title>
      <image:caption>KOHLER K-26504 Eclectic 18&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-eclectic-robe-hook</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00435_rgb_4acc6b28-1aa1-4f3a-b653-d8e88f2f6605.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26500 Eclectic Robe hook</image:title>
      <image:caption>KOHLER K-26500 Eclectic Robe hook</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-eclectic-24-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00439_rgb_6f8e0d82-b462-4799-b758-a4beeae081ff.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26505 Eclectic 24&quot; grab bar</image:title>
      <image:caption>KOHLER K-26505 Eclectic 24&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-eclectic-towel-arm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad01472_rgb_c62c5b42-1cae-49ef-8a46-48a9ee754aec.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26501 Eclectic Towel arm</image:title>
      <image:caption>KOHLER K-26501 Eclectic Towel arm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-eclectic-24-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00442_rgb_01741c81-eb3c-4bee-ba92-a98ff9c52532.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26499 Eclectic 24&quot; towel bar</image:title>
      <image:caption>KOHLER K-26499 Eclectic 24&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-relic-towel-ring</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_253ded2b-a2a4-40fe-bf65-c5baa07a4565.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26496 Relic Towel ring</image:title>
      <image:caption>KOHLER K-26496 Relic Towel ring</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-eclectic-18-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00450_rgb_1979c36b-da1e-4a8e-8a72-ea8c57afe0e1.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26498 Eclectic 18&quot; towel bar</image:title>
      <image:caption>KOHLER K-26498 Eclectic 18&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kumin-robe-hook</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac73923_rgb_2e11ba9c-b3dd-4d65-9818-08b1ac7d5bd9.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-97897 Kumin Robe hook</image:title>
      <image:caption>KOHLER K-97897 Kumin Robe hook</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kumin-24-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac73917_rgb_d0e36241-a5dd-4b8e-9158-d456b6f28fca.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-97882 Kumin 24&quot; towel bar</image:title>
      <image:caption>KOHLER K-97882 Kumin 24&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kumin-towel-ring</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac73926_rgb_c4f2e33e-428e-48e2-ba5d-534819058dd1.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-97898 Kumin towel ring</image:title>
      <image:caption>KOHLER K-97898 Kumin towel ring</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-relic-24-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_b9746891-dde2-436d-bef4-42ed3697ea8f.jpg?v=1745693905</image:loc>
      <image:title>KOHLER K-26494 Relic 24&quot; towel bar</image:title>
      <image:caption>KOHLER K-26494-CP Relic 24&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-relic-robe-hook</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_911b30d6-2ec8-44ae-a514-cf3509508cc2.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-26495 Relic robe hook</image:title>
      <image:caption>KOHLER K-26495 Relic robe hook</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-choreograph-96-corner-joint-set-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab71755_rgb_5f65e27e-7c10-44fd-ae9c-d304c1fc2de1.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-97635 Choreograph 96&quot; corner joint, set of 2</image:title>
      <image:caption>KOHLER K-97635 Choreograph 96&quot; corner joint, set of 2</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-choreograph-14-shower-storage</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab90965_rgb_8ae60236-2b9e-40e8-991a-d97562e2f6f4.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-97631 Choreograph 14&quot; shower storage</image:title>
      <image:caption>KOHLER K-97631 Choreograph 14&quot; shower storage</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kumin-18-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac73914_rgb_53d640fe-e588-49e1-865b-bf02dc30c797.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-97878 Kumin 18&quot; towel bar</image:title>
      <image:caption>KOHLER K-97878 Kumin 18&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-choreograph-96-edge-trim-set-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab71759_rgb_dd2cd127-badd-46c5-adbd-a98aa12567ad.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-97638 Choreograph 96&quot; edge trim, set of 2</image:title>
      <image:caption>KOHLER K-97638 Choreograph 96&quot; edge trim, set of 2</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-choreograph-72-corner-joint-set-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab74002_rgb_6a8c8228-e07a-4127-a029-2a4c1026431e.jpg?v=1774974878</image:loc>
      <image:title>KOHLER K-97735 Choreograph 72&quot; corner joint, set of 2</image:title>
      <image:caption>KOHLER K-97735 Choreograph 72&quot; corner joint, set of 2</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-choreograph-teak-shower-tray</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab74918_rgb_3068a0b4-7f9d-4baa-8945-cd6d796db937.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-97629 Choreograph Teak shower tray</image:title>
      <image:caption>KOHLER K-97629 Choreograph Teak shower tray</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-choreograph-72-edge-trim-set-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab74010_rgb_caa86be9-edfa-42c0-bb4a-7a6f56d11bf3.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-97738 Choreograph 72&quot; edge trim, set of 2</image:title>
      <image:caption>KOHLER K-97738 Choreograph 72&quot; edge trim, set of 2</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-choreograph-36-shower-barre</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aag73246_rgb.jpg?v=1774974873</image:loc>
      <image:title>KOHLER K-97626 Choreograph 36&quot; shower barre</image:title>
      <image:caption>KOHLER K-97626 Choreograph 36&quot; shower barre</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-choreograph-9-shower-storage</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab71753_rgb_00266eff-2194-4893-b2c5-b18a6a4d2e65.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-97630 Choreograph 9&quot; shower storage</image:title>
      <image:caption>KOHLER K-97630 Choreograph 9&quot; shower storage</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-choreograph-40-shower-barre</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aag73245_rgb.jpg?v=1774974875</image:loc>
      <image:title>KOHLER K-97627 Choreograph 40&quot; shower barre</image:title>
      <image:caption>KOHLER K-97627 Choreograph 40&quot; shower barre</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-choreograph-24-shower-barre</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aag73265_rgb.jpg?v=1774974871</image:loc>
      <image:title>KOHLER K-97625 Choreograph 24&quot; shower barre</image:title>
      <image:caption>KOHLER K-97625 Choreograph 24&quot; shower barre</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-choreograph-54-shower-barre</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aag73244_rgb.jpg?v=1774974876</image:loc>
      <image:title>KOHLER K-97628 Choreograph 54&quot; shower barre</image:title>
      <image:caption>KOHLER K-97628 Choreograph 54&quot; shower barre</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-choreograph-hook</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aag73248_rgb.jpg?v=1774974869</image:loc>
      <image:title>KOHLER K-97624 Choreograph Hook</image:title>
      <image:caption>KOHLER K-97624 Choreograph Hook</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-choreograph-7-floating-shower-shelf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aag80801_rgb.jpg?v=1774974865</image:loc>
      <image:title>KOHLER K-97621 Choreograph 7&quot; floating shower shelf</image:title>
      <image:caption>KOHLER K-97621 Choreograph 7&quot; floating shower shelf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-choreograph-14-floating-shower-shelf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab74040_rgb_d31dc387-558d-41c1-b18a-3973b10aa596.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-97622 Choreograph 14&quot; floating shower shelf</image:title>
      <image:caption>KOHLER K-97622 Choreograph 14&quot; floating shower shelf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-choreograph-21-floating-shower-shelf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aag80803_rgb.jpg?v=1774974867</image:loc>
      <image:title>KOHLER K-97623 Choreograph 21&quot; floating shower shelf</image:title>
      <image:caption>KOHLER K-97623 Choreograph 21&quot; floating shower shelf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-avid-vertical-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38684_rgb_5dd4b8af-8489-49e4-bf62-c00739ad6cb4.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-97502 Avid Vertical toilet paper holder</image:title>
      <image:caption>KOHLER K-97502 Avid Vertical toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-avid-robe-hook</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38694_rgb_1468193b-393e-4a2e-b3e4-695044a753ae.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-97499 Avid Robe hook</image:title>
      <image:caption>KOHLER K-97499 Avid Robe hook</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-avid-double-robe-hook</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38696_rgb_567e6574-dae4-453e-bb14-72f22216b0cb.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-97500 Avid Double robe hook</image:title>
      <image:caption>KOHLER K-97500 Avid Double robe hook</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kumin-24-double-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac73920_rgb_b8724537-42d9-4b0a-baaf-96c3cec49722.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-97890 Kumin 24&quot; double towel bar</image:title>
      <image:caption>KOHLER K-97890 Kumin 24&quot; double towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-avid-hotelier</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38685_rgb_a798fec9-c6d6-4889-9ecf-a3ecc99a8570.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-97497 Avid Hotelier</image:title>
      <image:caption>KOHLER K-97497 Avid Hotelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-avid-24-double-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38691_rgb_ab0c1bab-1824-4adb-835f-9c78950f0dfa.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-97496 Avid 24&quot; double towel bar</image:title>
      <image:caption>KOHLER K-97496 Avid 24&quot; double towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-avid-24-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38702_rgb_b686fea4-d5df-4df6-9394-687add8f9ca1.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-97495 Avid 24&quot; towel bar</image:title>
      <image:caption>KOHLER K-97495 Avid 24&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-avid-towel-arm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38678_rgb_5bd82f21-cf7e-42fd-b9f1-d9d784d7c477.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-97498 Avid Towel arm</image:title>
      <image:caption>KOHLER K-97498 Avid Towel arm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-loure-mounting-block-loure-bath-filler</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_69a52dc3-8029-42d9-b5de-d6469648bd42.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-97343 Loure Mounting-block for Loure bath filler</image:title>
      <image:caption>KOHLER K-97343 Loure Mounting-block for Loure bath filler</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dtv-data-cable-k-682-k-six-port-valve</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab76742_rgb_27d1ce38-da7b-4564-a4f4-44b52dce701c.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-97172 DTV+ Data cable for K-682-K six-port valve</image:title>
      <image:caption>KOHLER K-97172 DTV+ Data cable for K-682-K six-port valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mounting-block-avid-bath-filler</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_3ece1846-d65b-4eb0-95e9-be245f580e43.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-97342 Mounting-block for Avid bath filler</image:title>
      <image:caption>KOHLER K-97342 Mounting-block for Avid bath filler</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-avid-18-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38686_rgb_05ea973e-bf37-4373-a4b1-3d747b0fdb6b.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-97494 Avid 18&quot; towel bar</image:title>
      <image:caption>KOHLER K-97494 Avid 18&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dtv-conversion-kit-dtv-ii-interface</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab93916_rgb_704fb36d-771d-44f7-8e9c-3a6b4c6d5604.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-97170 DTV+ Conversion kit for DTV II interface</image:title>
      <image:caption>KOHLER K-97170 DTV+ Conversion kit for DTV II interface</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-avid-cabinet-knob</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38687_rgb_b0250ac8-5c30-4b7e-8044-ebbdbe4ebec2.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-97030 Avid Cabinet knob</image:title>
      <image:caption>KOHLER K-97030 Avid Cabinet knob</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-avid-3-cabinet-pull</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38679_rgb_52bb8498-02fb-4c36-9eea-31856bf3f114.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-97029 Avid 3&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-97029 Avid 3&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mounting-block-select-floor-mount-bath-fillers</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab75484_rgb_9dab4b02-7edc-4bf1-955e-a1ad13fdd27c.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-97339 Mounting block for select floor-mount bath fillers</image:title>
      <image:caption>KOHLER K-97339 Mounting block for select floor-mount bath fillers</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pitch-wall-mount-diverter-bath-spout</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14192_rgb_6d8984f8-a34d-4e8f-b90d-4a6bd3a143a4.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-97089 Pitch Wall-mount diverter bath spout</image:title>
      <image:caption>KOHLER K-97089 Pitch Wall-mount diverter bath spout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-avid-30-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38688_rgb_bd15de9c-c820-4038-aaa5-aa6571dd6957.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-97027 Avid 30&quot; towel bar</image:title>
      <image:caption>KOHLER K-97027 Avid 30&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-juvenile-ultra-floor-mount-top-spud-flushometer-bowl</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac16868_rgb_8381253c-56e8-46a3-b7c1-1644019edc10.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-96059 Juvenile Ultra Floor-mount top spud flushometer bowl</image:title>
      <image:caption>KOHLER K-96059 Juvenile Ultra Floor-mount top spud flushometer bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-avid-covered-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38698_rgb_317f6827-b1ef-4af4-b851-3cc8f799e915.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-97503 Avid Covered toilet paper holder</image:title>
      <image:caption>KOHLER K-97503 Avid Covered toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kensho-drain-cover</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac46729_rgb_6bce2d01-899a-4612-ba11-ca7a4b7759a9.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-95069 Kensho Drain cover</image:title>
      <image:caption>KOHLER K-95069 Kensho Drain cover</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-primary-floor-mount-flushometer-bowl</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac16872_rgb_1519280c-66ac-474f-80b0-4314b01647ce.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-96064 Primary Floor-mount flushometer bowl</image:title>
      <image:caption>KOHLER K-96064 Primary Floor-mount flushometer bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellcomme-ultra-floor-mount-rear-spud-flushometer-bowl</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac09216_rgb_644a44d3-afda-4829-9e1f-1c511f92b4bc.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-96054 Wellcomme Ultra Floor-mount rear spud flushometer bowl</image:title>
      <image:caption>KOHLER K-96054 Wellcomme Ultra Floor-mount rear spud flushometer bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highcliff-ultra-floor-mount-top-spud-flushometer-bowl-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac09210_rgb_0b071b39-5c03-4837-9ad7-58f614a6f8be.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-96057 Highcliff Ultra Floor-mount top spud flushometer bowl</image:title>
      <image:caption>KOHLER K-96057 Highcliff Ultra Floor-mount top spud flushometer bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highcliff-ultra-floor-mount-rear-spud-flushometer-bowl</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac09218_rgb_4ef0b6a9-f7bd-4f10-8c89-67034e72ce64.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-96058 Highcliff Ultra Floor-mount rear spud flushometer bowl</image:title>
      <image:caption>KOHLER K-96058 Highcliff Ultra Floor-mount rear spud flushometer bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellcomme-ultra-floor-mount-top-spud-flushometer-bowl-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac09204_rgb_85113b71-5fa1-4678-817f-2c866f8abac4.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-96053 Wellcomme Ultra Floor-mount top spud flushometer bowl</image:title>
      <image:caption>KOHLER K-96053 Wellcomme Ultra Floor-mount top spud flushometer bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-avid-wall-mount-bath-spout</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38697_rgb_992c406e-8627-4fa2-9b5e-e2c83b7c50c1.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-97021 Avid Wall-mount bath spout</image:title>
      <image:caption>KOHLER K-97021 Avid Wall-mount bath spout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-choreograph-72-edge-trim-return-set-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac16960_rgb_507462dc-e314-4994-8d18-a613d4c9a13c.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-90040 Choreograph 72&quot; edge trim with return, set of 2</image:title>
      <image:caption>KOHLER K-90040 Choreograph 72&quot; edge trim with return, set of 2</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-choreograph-96-wide-seam-joint-set-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac16944_rgb_4770a4c1-ab22-4274-a693-a27778138eb0.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-90038 Choreograph 96&quot; wide seam joint, set of 2</image:title>
      <image:caption>KOHLER K-90038 Choreograph 96&quot; wide seam joint, set of 2</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-choreograph-96-edge-trim-return-set-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac16948_rgb_eb2149f0-f86d-40f1-849f-d403df1ce5bc.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-90042 Choreograph 96&quot; edge trim with return, set of 2</image:title>
      <image:caption>KOHLER K-90042 Choreograph 96&quot; edge trim with return, set of 2</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-choreograph-96-outside-corner-joint-set-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac16940_rgb_f37689cd-65d9-480d-ab91-cdc5071b01f9.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-90028 Choreograph 96&quot; outside corner joint, set of 2</image:title>
      <image:caption>KOHLER K-90028 Choreograph 96&quot; outside corner joint, set of 2</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-ultra-wall-mount-rear-spud-flushometer-bowl-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac79484_rgb_52019b30-7545-478d-931e-10e725566ead.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-84323 Kingston Ultra Wall-mount rear spud flushometer bowl</image:title>
      <image:caption>KOHLER K-84323 Kingston Ultra Wall-mount rear spud flushometer bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-choreograph-72-wide-seam-joint-set-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac16956_rgb_3184aa28-7a28-4ace-848f-bc59e4e1ad20.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-90037 Choreograph 72&quot; wide seam joint, set of 2</image:title>
      <image:caption>KOHLER K-90037 Choreograph 72&quot; wide seam joint, set of 2</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-ultra-wall-mount-top-spud-flushometer-bowl-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac74177_rgb_7762b765-7600-4864-952b-8c68126b413e.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-84325 Kingston Ultra Wall-mount top spud flushometer bowl</image:title>
      <image:caption>KOHLER K-84325 Kingston Ultra Wall-mount top spud flushometer bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-choreograph-72-outside-corner-joint-set-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac16952_rgb_bdc648f7-2f9c-45dd-a3ad-75f722fdad55.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-90026 Choreograph 72&quot; outside corner joint, set of 2</image:title>
      <image:caption>KOHLER K-90026 Choreograph 72&quot; outside corner joint, set of 2</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-maxstow-30-w-x-40-h-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac75034_rgb_d4ce8733-2496-47e5-b475-d9c5e3a66fbe.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-81149 Maxstow 30&quot; W x 40&quot; H medicine cabinet</image:title>
      <image:caption>KOHLER K-81149 Maxstow 30&quot; W x 40&quot; H medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cairn-stainless-steel-sink-rack-23-1-4-x-14-k-28000</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac60313_rgb_2837735a-84ad-4aa1-9d18-3852cedbbaef.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-80038 Cairn Stainless steel sink rack, 23-1/4&quot; x 14&quot;, for K-28000</image:title>
      <image:caption>KOHLER K-80038 Cairn Stainless steel sink rack, 23-1/4&quot; x 14&quot;, for K-28000</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kennon-small-stainless-steel-sink-rack-16-1-2-x-11-1-16</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac63782_rgb_790bac48-1428-467e-88a6-b7b9b8153be6.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-80048 Kennon Small stainless steel sink rack,16-1/2&quot; x 11-1/16&quot;</image:title>
      <image:caption>KOHLER K-80048 Kennon Small stainless steel sink rack,16-1/2&quot; x 11-1/16&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-maxstow-30-w-x-24-h-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac75028_rgb_05e7e646-2f2c-43e7-9e37-3ec63637ac2e.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-81146 Maxstow 30&quot; W x 24&quot; H medicine cabinet</image:title>
      <image:caption>KOHLER K-81146 Maxstow 30&quot; W x 24&quot; H medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-maxstow-15-w-x-24-h-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac75024_rgb_6258648e-2bd1-4779-8d26-38612963d5e5.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-81144 Maxstow 15&quot; W x 24&quot; H medicine cabinet</image:title>
      <image:caption>KOHLER K-81144 Maxstow 15&quot; W x 24&quot; H medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cairn-stainless-steel-sink-rack-20-1-4-x-14-k-28001</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac60312_rgb_e8b8611e-9939-4e49-bd3e-92fc875ac7fe.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-80037 Cairn Stainless steel sink rack, 20-1/4&quot; x 14&quot;, for K-28001</image:title>
      <image:caption>KOHLER K-80037 Cairn Stainless steel sink rack, 20-1/4&quot; x 14&quot;, for K-28001</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-maxstow-15-w-x-40-h-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac75030_rgb_a1df9ca8-07e2-4eec-8602-37ac9a4aad14.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-81147 Maxstow 15&quot; W x 40&quot; H medicine cabinet</image:title>
      <image:caption>KOHLER K-81147 Maxstow 15&quot; W x 40&quot; H medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kennon-large-stainless-steel-sink-rack-16-1-2-x-15-3-16</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac63781_rgb_29cc5822-7962-472a-aed2-55fc8cf6e199.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-80047 Kennon Large stainless steel sink rack, 16-1/2&quot; x 15-3/16&quot;</image:title>
      <image:caption>KOHLER K-80047 Kennon Large stainless steel sink rack, 16-1/2&quot; x 15-3/16&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-maxstow-20-w-x-24-h-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac75026_rgb_63de7ad3-1190-4013-8a84-3887980f4204.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-81145 Maxstow 20&quot; W x 24&quot; H medicine cabinet</image:title>
      <image:caption>KOHLER K-81145 Maxstow 20&quot; W x 24&quot; H medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-3-cabinet-pull</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac48169_rgb_0e809fbe-8e97-4bf4-9ace-3f65b69b4b12.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-78386 Components 3&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-78386 Components 3&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-elongated-toilet-bowl-concealed-trapway</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab93650_rgb_735a8835-d709-4eb4-a475-93f16c6e9d87.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-80020 Highline Elongated toilet bowl with concealed trapway</image:title>
      <image:caption>KOHLER K-80020 Highline Elongated toilet bowl with concealed trapway</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-cabinet-knob</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac53373_rgb_5e38f19f-3e3d-44e3-b328-b8bc349897bf.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-78385 Components Cabinet knob</image:title>
      <image:caption>KOHLER K-78385 Components Cabinet knob</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-24-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac53375_rgb_8acb342d-fb62-4345-9ecf-6690ce044e26.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-78387 Components 24&quot; grab bar</image:title>
      <image:caption>KOHLER K-78387 Components 24&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-vertical-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac53366_rgb_b2ef11a9-1f70-4c1b-b340-c7f9dc05a2bb.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-78383 Components Vertical toilet paper holder</image:title>
      <image:caption>KOHLER K-78383 Components Vertical toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-pivoting-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac53362_rgb_f673ea94-36bc-4b0c-a0fb-6e86d94b18a7.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-78382 Components Pivoting toilet paper holder</image:title>
      <image:caption>KOHLER K-78382 Components Pivoting toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-covered-double-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac53370_rgb_9f187c9d-6232-41f6-a98c-0c817ca88fd7.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-78384 Components Covered double toilet paper holder</image:title>
      <image:caption>KOHLER K-78384 Components Covered double toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-robe-hook</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac53357_rgb_5716369c-5a3b-4dca-a34f-46094267d6a2.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-78378 Components Robe hook</image:title>
      <image:caption>KOHLER K-78378 Components Robe hook</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-double-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac53351_rgb_7d735144-28ed-4799-9c67-82edbba47f61.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-78375 Components Double towel bar</image:title>
      <image:caption>KOHLER K-78375 Components Double towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-maxstow-20-w-x-40-h-medicine-cabinet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac75032_rgb_590b0923-6b1c-435f-aa24-eeb778a3bf68.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-81148 Maxstow 20&quot; W x 40&quot; H medicine cabinet</image:title>
      <image:caption>KOHLER K-81148 Maxstow 20&quot; W x 40&quot; H medicine cabinet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-hotelier</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac53353_rgb_0fd3a1a2-eadf-4bc0-9ab5-494847434bb0.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-78376 Components Hotelier</image:title>
      <image:caption>KOHLER K-78376 Components Hotelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-double-towel-arm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac53359_rgb_366d5609-1130-4a26-b52a-67b08237e20b.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-78379 Components Double towel arm</image:title>
      <image:caption>KOHLER K-78379 Components Double towel arm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-30-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac53349_rgb_cf83c5c6-9e18-463e-98e7-e0703274d57b.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-78374 Components 30&quot; towel bar</image:title>
      <image:caption>KOHLER K-78374 Components 30&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-wall-mount-bath-spout</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac48386_rgb_b3f6363d-a320-4c59-a950-160ed2075ec4.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-77999 Components Wall-mount bath spout</image:title>
      <image:caption>KOHLER K-77999 Components Wall-mount bath spout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-towel-arm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac53355_rgb_8f945177-eec8-4d2b-bd38-f025213c43bf.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-78377 Components Towel arm</image:title>
      <image:caption>KOHLER K-78377 Components Towel arm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-18-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac53345_rgb_ed2e836b-5f33-4341-9a7c-e8ea5c7ff4b5.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-78372 Components 18&quot; towel bar</image:title>
      <image:caption>KOHLER K-78372 Components 18&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-reach-one-piece-compact-elongated-toilet-skirted-trapway-1-28-gpf-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac76783_rgb_31866050-65ff-4370-aa3f-f432b2890f43.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-78080 Reach One-piece compact elongated toilet with skirted trapway, 1.28 gpf</image:title>
      <image:caption>KOHLER K-78080 Reach One-piece compact elongated toilet with skirted trapway, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-deck-mount-bath-spout-row-design</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac48115_rgb_91a433bd-e23c-4668-bd5f-2f0ec7bfdab8.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-77987 Components Deck-mount bath spout with Row design</image:title>
      <image:caption>KOHLER K-77987 Components Deck-mount bath spout with Row design</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-24-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac53347_rgb_914c2d03-8153-4845-bf77-f6a89a1b9da9.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-78373 Components 24&quot; towel bar</image:title>
      <image:caption>KOHLER K-78373 Components 24&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-deck-mount-handshower-holder-two-way-diverter-valve</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac47068_rgb_73a12ddd-3172-4d4d-8621-9e9755bab131.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-77989 Components Deck-mount handshower holder and two-way diverter valve</image:title>
      <image:caption>KOHLER K-77989 Components Deck-mount handshower holder and two-way diverter valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-deck-mount-bath-spout-ribbon-design</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac48112_rgb_75bbbbe5-39fc-49c7-b90d-82e4faf903a8.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-77986 Components Deck-mount bath spout with Ribbon design</image:title>
      <image:caption>KOHLER K-77986 Components Deck-mount bath spout with Ribbon design</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-bathroom-sink-faucet-spout-row-design-1-2-gpm-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac48196_rgb_d595be0b-0662-4329-9704-af227d13eb2f.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-77969 Components Bathroom sink faucet spout with Row design, 1.2 gpm</image:title>
      <image:caption>KOHLER K-77969 Components Bathroom sink faucet spout with Row design, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-deck-mount-bath-spout-tube-design</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac48109_rgb_8368ad17-e0f4-4ae4-91b3-a6ec505b9880.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-77985 Components Deck-mount bath spout with Tube design</image:title>
      <image:caption>KOHLER K-77985 Components Deck-mount bath spout with Tube design</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-bathroom-sink-faucet-spout-tube-design-1-2-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac48194_rgb_cfb47a3c-f355-4f1c-9092-ecb2ba64f289.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-77967 Components Bathroom sink faucet spout with Tube design, 1.2 gpm</image:title>
      <image:caption>KOHLER K-77967 Components Bathroom sink faucet spout with Tube design, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-bathroom-sink-faucet-spout-ribbon-design-1-2-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac48195_rgb_06f3648e-bf47-4e78-886d-0f79502cfbd9.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-77968 Components Bathroom sink faucet spout with Ribbon design, 1.2 gpm</image:title>
      <image:caption>KOHLER K-77968 Components Bathroom sink faucet spout with Ribbon design, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-bathroom-sink-faucet-spout-tube-design-1-2-gpm-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac48192_rgb_7bddde46-4320-4546-9c83-28312d23b5a0.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-77965 Components Bathroom sink faucet spout with Tube design, 1.2 gpm</image:title>
      <image:caption>KOHLER K-77965 Components Bathroom sink faucet spout with Tube design, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kennon-stainless-steel-sink-rack-20-5-16-x-15-3-16</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac63783_rgb_eba9625e-043c-4191-8860-62f7a1e88d62.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-80049 Kennon Stainless steel sink rack, 20-5/16&quot; x 15-3/16&quot;</image:title>
      <image:caption>KOHLER K-80049 Kennon Stainless steel sink rack, 20-5/16&quot; x 15-3/16&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-karing-one-piece-elongated-smart-toilet-1-08-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac20372_rgb_c81b70f6-5175-46ec-86b3-7628292a9bb7.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-77780 Karing One-piece elongated smart toilet, 1.08 gpf</image:title>
      <image:caption>KOHLER K-77780 Karing One-piece elongated smart toilet, 1.08 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-bathroom-sink-faucet-spout-ribbon-design-1-2-gpm-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aag01149_rgb_d28dc99d-59c3-40c1-8f3c-5f702871a4ed.jpg?v=1745693908</image:loc>
      <image:title>KOHLER Components Bathroom sink faucet spout with Ribbon design, 1.2 gpm</image:title>
      <image:caption>KOHLER Components Bathroom sink faucet spout with Ribbon design, 1.2 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aquifer-2-pack-replacement-filter-cartridges</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac59616_rgb_c222dc99-b379-45f9-a303-baf275dec10c.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-77688 Aquifer 2 pack replacement filter cartridges</image:title>
      <image:caption>KOHLER K-77688 Aquifer 2 pack replacement filter cartridges</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-shagreen-carillon-21-1-4-rectangular-drop-in-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac15075_rgb_29d24149-aa61-478a-85aa-c7b20571b1c8.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-77716 Shagreen Carillon 21-1/4&quot; rectangular drop-in bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-77716 Shagreen Carillon 21-1/4&quot; rectangular drop-in bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-eir-one-piece-elongated-smart-toilet-dual-flush</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac79812_rgb_98b243bb-31ba-4714-9654-ecee3a5a25a3.jpg?v=1745693908</image:loc>
      <image:title>KOHLER Eir One-piece elongated smart toilet, dual-flush</image:title>
      <image:caption>KOHLER Eir One-piece elongated smart toilet, dual-flush</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aquifer-single-replacement-filter-cartridge</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac56889_rgb_6e8db49f-f4c5-49bb-a488-b83dcc14cb90.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-77687 Aquifer Single replacement filter cartridge</image:title>
      <image:caption>KOHLER K-77687 Aquifer Single replacement filter cartridge</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aquifer-double-cartridge-water-filtration-system</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac56888_rgb_e3f34ab0-f38b-42ff-aad4-482edccc0464.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-77686 Aquifer Double-cartridge water filtration system</image:title>
      <image:caption>KOHLER K-77686 Aquifer Double-cartridge water filtration system</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-fort-30-four-function-handshower-kit-2-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac68357_rgb_389cb44e-d3c8-4101-84a5-52c8492abbb4.jpg?v=1745693909</image:loc>
      <image:title>KOHLER Forté 30&quot; four-function handshower kit, 2.5 gpm</image:title>
      <image:caption>KOHLER Forté 30&quot; four-function handshower kit, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aquifer-single-cartridge-water-filtration-system</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac56886_rgb_cfc8b39c-ada2-4c2d-976d-e9b0ba72b827.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-77685 Aquifer Single cartridge water filtration system</image:title>
      <image:caption>KOHLER K-77685 Aquifer Single cartridge water filtration system</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-shagreen-caxton-19-1-4-oval-undermount-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac15067_rgb_c07a0e13-364d-4081-8e6e-45fbc0947c15.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-77635 Shagreen Caxton 19-1/4&quot; oval undermount bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-77635 Shagreen Caxton 19-1/4&quot; oval undermount bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-shagreen-carillon-17-1-2-round-drop-in-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac13162_rgb_fb17ff6e-af56-4bc9-b3cc-9933492f1fac.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-77714 Shagreen Carillon 17-1/2&quot; round drop-in bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-77714 Shagreen Carillon 17-1/2&quot; round drop-in bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-30-four-function-handshower-kit-2-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae43886_rgb_066c5d68-f444-42f9-ac82-16f2a47f2d8a.jpg?v=1745693910</image:loc>
      <image:title>KOHLER Purist 30&quot; four-function handshower kit, 2.5 gpm</image:title>
      <image:caption>KOHLER Purist 30&quot; four-function handshower kit, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bancroft-wall-mount-supply-elbow-check-valve</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae93883_rgb_534abaa6-87a9-4765-b744-a1d59028747f.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-22173 Bancroft Wall-mount supply elbow with check valve</image:title>
      <image:caption>KOHLER K-22173 Bancroft Wall-mount supply elbow with check valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-stillness-wall-mount-supply-elbow-check-valve</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac87831_rgb_4dff72aa-c5bc-42c5-8bf2-44510f8d857a.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-22172 Purist Stillness Wall-mount supply elbow with check valve</image:title>
      <image:caption>KOHLER K-22172 Purist Stillness Wall-mount supply elbow with check valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bancroft-2-5-gpm-multifunction-handshower-kit-katalyst-air-induction</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_8d66a1ed-1817-4a46-94c8-77a64cd293b2.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-22176 Bancroft 2.5 gpm multifunction handshower kit with Katalyst air-induction technology</image:title>
      <image:caption>KOHLER K-22176 Bancroft 2.5 gpm multifunction handshower kit with Katalyst air-induction technology</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-forte-wall-mount-supply-elbow-check-valve</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac62344_rgb_f28f9c6c-6f0d-4278-92a4-dec875836a3c.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-22174 Forte Wall-mount supply elbow with check valve</image:title>
      <image:caption>KOHLER K-22174 Forte Wall-mount supply elbow with check valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-loure-wall-mount-supply-elbow-check-valve</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac62323_rgb_c8026b2f-0ef8-4948-8a8c-5483032125d2.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-22175 Loure Wall-mount supply elbow with check valve</image:title>
      <image:caption>KOHLER K-22175 Loure Wall-mount supply elbow with check valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-three-function-showerhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac87830_rgb_8a7c71f5-b54b-4712-a4c4-8d7f8e401173.jpg?v=1745693910</image:loc>
      <image:title>KOHLER Purist Three-function showerhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Purist Three-function showerhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-stately-wall-mount-supply-elbow-check-valve</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac62312_rgb_dd62406b-2887-4392-b035-8e466a353492.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-22171 Memoirs Stately Wall-mount supply elbow with check valve</image:title>
      <image:caption>KOHLER K-22171 Memoirs Stately Wall-mount supply elbow with check valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-fort-three-function-showerhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad17000_rgb_6620431a-dd09-4577-8cec-69cf40d667dd.jpg?v=1745693909</image:loc>
      <image:title>KOHLER Forté Three-function showerhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Forté Three-function showerhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-four-function-handshower-2-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac87829_rgb_878f782d-ebb9-4c40-b673-300738b9a9c9.jpg?v=1745693910</image:loc>
      <image:title>KOHLER Purist Four-function handshower, 2.5 gpm</image:title>
      <image:caption>KOHLER Purist Four-function handshower, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aquifer-reverse-osmosis-ro-carbon-block-cto-filter-replacement</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac72288_rgb_bfe5b2e9-1370-4f94-ad9c-634ecf269561.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-22158 Aquifer Reverse osmosis (RO) carbon block CTO filter replacement</image:title>
      <image:caption>KOHLER K-22158 Aquifer Reverse osmosis (RO) carbon block CTO filter replacement</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bancroft-four-function-handshower-2-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_9e1bd6ea-e1ea-4b44-b419-ce5ff2ec4b1e.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-22163 Bancroft Four-function handshower, 2.5 gpm</image:title>
      <image:caption>KOHLER K-22163 Bancroft Four-function handshower, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aquifer-reverse-osmosis-ro-replacement-membrane</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac68078_rgb_cd761456-4b49-4aa7-8ae7-81fe1b513ada.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-22156 Aquifer Reverse osmosis (RO) replacement membrane</image:title>
      <image:caption>KOHLER K-22156 Aquifer Reverse osmosis (RO) replacement membrane</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bancroft-four-function-showerhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_494d3218-dbf1-430d-b92c-835b309ddc7b.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-22167 Bancroft Four-function showerhead, 2.5 gpm</image:title>
      <image:caption>KOHLER K-22167 Bancroft Four-function showerhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aquifer-reverse-osmosis-ro-water-filtration-system</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac72286_rgb_f811d073-d61c-4eef-b2d2-69d0f9929c4d.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-22155 Aquifer Reverse osmosis (RO) water filtration system</image:title>
      <image:caption>KOHLER K-22155 Aquifer Reverse osmosis (RO) water filtration system</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-graze-single-handle-kitchen-sink-faucet-two-function-side-sprayer</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac87827_rgb_baddb105-3764-43e5-82f0-cfb6592b6a16.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-22064 Graze Single-handle kitchen sink faucet with two-function side sprayer</image:title>
      <image:caption>KOHLER K-22064 Graze Single-handle kitchen sink faucet with two-function side sprayer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-fort-four-function-handshower-2-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac62306_rgb_463650fa-e732-4682-bb64-a7e1d562a0d3.jpg?v=1745693909</image:loc>
      <image:title>KOHLER Forté Four-function handshower, 2.5 gpm</image:title>
      <image:caption>KOHLER Forté Four-function handshower, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-graze-deck-mount-pot-filler</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac87853_rgb_4ef127ab-ebb4-4ec8-933c-c047fce73a0a.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-22067 Graze Deck-mount pot filler</image:title>
      <image:caption>KOHLER K-22067 Graze Deck-mount pot filler</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aquifer-reverse-osmosis-ro-sediment-pre-filter-replacement</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac72287_rgb_4895a06d-b728-4fa3-bac2-3a8f471f3293.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-22157 Aquifer Reverse osmosis (RO) sediment pre-filter replacement</image:title>
      <image:caption>KOHLER K-22157 Aquifer Reverse osmosis (RO) sediment pre-filter replacement</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-graze-wall-mount-pot-filler</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/22066-2MB_ISO_d2c0034418_rgb.jpg?v=1774971776</image:loc>
      <image:title>KOHLER K-22066 Graze Wall-mount pot filler</image:title>
      <image:caption>KOHLER K-22066 Graze Wall-mount pot filler</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-graze-pull-down-kitchen-sink-faucet-three-function-sprayhead-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac85820_rgb_56a315d8-9ab2-4c7c-a60b-81cb173b6314.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-22062 Graze Pull-down kitchen sink faucet with three-function sprayhead</image:title>
      <image:caption>KOHLER K-22062 Graze Pull-down kitchen sink faucet with three-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-graze-single-handle-bar-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/22065-2MB_ISO_d2c0032191_rgb.jpg?v=1774971774</image:loc>
      <image:title>KOHLER K-22065 Graze Single-handle bar sink faucet</image:title>
      <image:caption>KOHLER K-22065 Graze Single-handle bar sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aquifer-reverse-osmosis-ro-replacement-filter-3-pack</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac68077_rgb_60f46d6d-4f4a-444e-b916-a2474b4451ac.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-22159 Aquifer Reverse osmosis (RO) replacement filter 3-pack</image:title>
      <image:caption>KOHLER K-22159 Aquifer Reverse osmosis (RO) replacement filter 3-pack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-graze-semi-professional-kitchen-sink-faucet-three-function-sprayhead</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad01296_rgb_8359fd71-0e6a-45d3-9846-e9a30e58fa8c.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-22060 Graze Semi-professional kitchen sink faucet with three-function sprayhead</image:title>
      <image:caption>KOHLER K-22060 Graze Semi-professional kitchen sink faucet with three-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stainless-steel-sink-rack</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81053_rgb_cfcbc285-782b-4011-8183-d15b52f7080d.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-21616 Stainless steel sink rack</image:title>
      <image:caption>KOHLER K-21616 Stainless steel sink rack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-simplice-touchless-pull-down-kitchen-sink-faucet-three-function-sprayhead</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14162_rgb_d73c5869-6e29-46f4-9ea0-889563391f4d.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-22036 Simplice Touchless pull-down kitchen sink faucet with three-function sprayhead</image:title>
      <image:caption>KOHLER K-22036 Simplice Touchless pull-down kitchen sink faucet with three-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-graze-semi-professional-kitchen-sink-faucet-three-function-sprayhead-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac85213_rgb_94d939c0-c693-460e-8883-044d2c4b83ad.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-22061 Graze Semi-professional kitchen sink faucet with three-function sprayhead</image:title>
      <image:caption>KOHLER K-22061 Graze Semi-professional kitchen sink faucet with three-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-simplice-pull-out-laundry-sink-faucet-two-function-sprayhead</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad01373_rgb_e38096a7-e215-4a0e-b702-13e35d2ea31f.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-22035 Simplice Pull-out laundry sink faucet with two-function sprayhead</image:title>
      <image:caption>KOHLER K-22035 Simplice Pull-out laundry sink faucet with two-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-simplice-single-handle-bar-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad01374_rgb_7d7f4371-e926-4ca5-95e1-2f08d9cc99e0.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-22034 Simplice Single-handle bar sink faucet</image:title>
      <image:caption>KOHLER K-22034 Simplice Single-handle bar sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bamboo-cutting-board</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac82231_rgb_35c0b3c9-5916-45f0-b269-7a3ab14a8917.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-21613 Bamboo cutting board</image:title>
      <image:caption>KOHLER K-21613 Bamboo cutting board</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-colander-set</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac78982_rgb_9cd78aa8-f61e-4990-938d-2d20e2aff3e5.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-21614 Colander set</image:title>
      <image:caption>KOHLER K-21614 Colander set</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-simplice-semi-professional-kitchen-sink-faucet-three-function-sprayhead</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad01371_rgb_8616cfb2-69fb-4e81-9e4d-b54e65eda29a.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-22033 Simplice Semi-professional kitchen sink faucet with three-function sprayhead</image:title>
      <image:caption>KOHLER K-22033 Simplice Semi-professional kitchen sink faucet with three-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-shift-round-two-function-handshower-2-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac87825_rgb_6347c050-27fd-4b19-9406-8cc95e753844.jpg?v=1745693908</image:loc>
      <image:title>KOHLER Shift+ Round two-function handshower, 2.5 gpm</image:title>
      <image:caption>KOHLER Shift+ Round two-function handshower, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-farmstead-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac42666_rgb_b16e126f-7470-4aa1-a092-ffaf787ae3f8.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-21114 Farmstead Towel bar</image:title>
      <image:caption>KOHLER K-21114 Farmstead Towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-farmstead-right-hand-sink-rack</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac42663_rgb_d1e09a32-5c35-4424-b1f0-a5ceb7305c9b.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-21111 Farmstead Right-hand sink rack</image:title>
      <image:caption>KOHLER K-21111 Farmstead Right-hand sink rack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-farmstead-multipurpose-grated-rack</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac42664_rgb_df535403-0f14-4eb2-b62e-464bc1ac8e7f.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-21112 Farmstead Multipurpose grated rack</image:title>
      <image:caption>KOHLER K-21112 Farmstead Multipurpose grated rack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-shift-square-two-function-handshower-2-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac87826_rgb_5f8a5c7b-7a29-4943-ba28-0b1c40e8e2e6.jpg?v=1745693908</image:loc>
      <image:title>KOHLER Shift+ Square two-function handshower, 2.5 gpm</image:title>
      <image:caption>KOHLER Shift+ Square two-function handshower, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-farmstead-walnut-cutting-board</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac42665_rgb_abacb1b3-e7b4-4754-ac30-0027df8889da.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-21113 Farmstead Walnut cutting board</image:title>
      <image:caption>KOHLER K-21113 Farmstead Walnut cutting board</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-farmstead-left-hand-sink-rack</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac42662_rgb_79a1a7ef-a11a-4425-b9df-36dd9bcf9b4e.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-21110 Farmstead Left-hand sink rack</image:title>
      <image:caption>KOHLER K-21110 Farmstead Left-hand sink rack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-farmstead-under-sink-shelf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac64689_rgb_7e20cf7b-7d67-46f1-a04d-64f9ac06e9da.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-21107 Farmstead Under-sink shelf</image:title>
      <image:caption>KOHLER K-21107 Farmstead Under-sink shelf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-farmstead-utility-rack-cup</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac42661_rgb_af92fac4-6e46-43de-a725-76c16f3ee3d8.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-21109 Farmstead Utility rack with cup</image:title>
      <image:caption>KOHLER K-21109 Farmstead Utility rack with cup</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-farmstead-utility-rack</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac42660_rgb_ad70f696-a3a4-4a79-a42f-a734414e3b7f.jpg?v=1745693906</image:loc>
      <image:title>KOHLER K-21108 Farmstead Utility rack</image:title>
      <image:caption>KOHLER K-21108 Farmstead Utility rack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-farmstead-transitional-legs</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac41643_rgb_2e4e975a-cebf-43f3-8083-0e9adea07cf9.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-21105 Farmstead Transitional legs</image:title>
      <image:caption>KOHLER K-21105 Farmstead Transitional legs</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-2-5-gallon-slim-step-trash-can</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac76455_rgb_5ca2b2e5-881b-4b7d-a18b-da9ab9a0afea.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-20957 2.5-gallon slim step trash can</image:title>
      <image:caption>KOHLER K-20957 2.5-gallon slim step trash can</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-farmstead-contemporary-legs</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac41639_rgb_f233670d-7c42-46e7-a9bd-fba6b55ae1b6.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-21104 Farmstead Contemporary legs</image:title>
      <image:caption>KOHLER K-21104 Farmstead Contemporary legs</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-8-gallon-stainless-steel-step-trash-can</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac41799_rgb_a4c96628-1e65-450b-8ef8-b40022086e14.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-20942 8-gallon stainless steel step trash can</image:title>
      <image:caption>KOHLER K-20942 8-gallon stainless steel step trash can</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dual-compartment-step-trash-can</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac66707_rgb_fab4ad8d-2651-4bb5-bb90-6f26db73796e.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-20956 Dual-compartment step trash can</image:title>
      <image:caption>KOHLER K-20956 Dual-compartment step trash can</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aquifer-replacement-filter-cartridge</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac48573_rgb_d28ae3cd-41ec-4398-8677-9b394893c81f.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-20852 Aquifer Replacement filter cartridge</image:title>
      <image:caption>KOHLER K-20852 Aquifer Replacement filter cartridge</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-veil-38-1-2-oval-vessel-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac33175_rgb_59b9fef3-e25a-475a-8397-4da025b56056.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-20705 Veil 38-1/2&quot; oval vessel bathroom sink</image:title>
      <image:caption>KOHLER K-20705 Veil 38-1/2&quot; oval vessel bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-8-gallon-loft-stainless-steel-step-trash-can</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac41796_rgb_5093041d-0271-4856-80f1-72db02cb18cc.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-20941 8-gallon loft stainless steel step trash can</image:title>
      <image:caption>KOHLER K-20941 8-gallon loft stainless steel step trash can</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lyric-sink-rack-k-rh20910-na</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac49358_rgb_17e1176e-d99b-4c39-8ac7-cbe735ec842d.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-20911 Lyric Sink rack for K-RH20910-NA</image:title>
      <image:caption>KOHLER K-20911 Lyric Sink rack for K-RH20910-NA</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-13-gallon-stainless-steel-step-trash-can</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aaf11649_rgb_7298aee8-c77a-498a-b0a8-eea20bf6c5c5.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-20940 13-gallon stainless steel step trash can</image:title>
      <image:caption>KOHLER K-20940 13-gallon stainless steel step trash can</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-veil-21-oval-vessel-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac33170_rgb_84a282d4-6b60-4bad-b4a9-448238c6efce.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-20704 Veil 21&quot; oval vessel bathroom sink</image:title>
      <image:caption>KOHLER K-20704 Veil 21&quot; oval vessel bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stonewood-quiet-close-round-front-toilet-seat</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac29543_rgb_290aa1a9-3ef3-4a14-b440-e66db59f0469.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-20467 Stonewood Quiet-Close round-front toilet seat</image:title>
      <image:caption>KOHLER K-20467 Stonewood Quiet-Close round-front toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-veil-pedestal-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_0512c101-cfde-47e8-b565-8fc3084652e5.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-20701 Veil pedestal bathroom sink</image:title>
      <image:caption>KOHLER 20701-0 Veil Pedestal Bathroom Sink in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-veil-16-round-vessel-bathroom-sink-pedestal-sink-basin</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac33164_rgb_de458b7f-1fe1-4fa1-9513-520fd7b34853.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-20703 Veil 16&quot; round vessel bathroom sink or pedestal sink basin</image:title>
      <image:caption>KOHLER K-20703 Veil 16&quot; round vessel bathroom sink or pedestal sink basin</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-veil-12-1-4-pedestal-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac33160_rgb_ad771f25-c22b-4c87-964b-3b8dadc91094.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-20702 Veil 12-1/4&quot; pedestal bathroom sink</image:title>
      <image:caption>KOHLER K-20702 Veil 12-1/4&quot; pedestal bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-ridgewood-quiet-close-elongated-toilet-seat</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac29537_rgb_8e0ef944-4412-49d2-bd79-958569577101.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-20454 Ridgewood Quiet-Close elongated toilet seat</image:title>
      <image:caption>KOHLER K-20454 Ridgewood Quiet-Close elongated toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-plains-30-rectangular-drop-in-undermount-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac34428_rgb_1dde8ba7-8c1e-4797-b6b2-caae96d1fc3f.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-20212 Iron Plains 30&quot; rectangular drop-in/undermount bathroom sink</image:title>
      <image:caption>KOHLER K-20212 Iron Plains 30&quot; rectangular drop-in/undermount bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stonewood-quiet-close-elongated-toilet-seat</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac29541_rgb_7d46df1a-bf78-40a7-9391-7d89603e8b03.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-20466 Stonewood Quiet-Close elongated toilet seat</image:title>
      <image:caption>KOHLER K-20466 Stonewood Quiet-Close elongated toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-plains-33-oval-drop-in-undermount-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac34438_rgb_4e5d0824-90f6-4eea-b5a9-4bc46ee68aa7.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-20213 Iron Plains 33&quot; oval drop-in/undermount bathroom sink</image:title>
      <image:caption>KOHLER K-20213 Iron Plains 33&quot; oval drop-in/undermount bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-plains-12-round-drop-in-undermount-vessel-bathroom-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac34418_rgb_f4b603cb-bbbe-4421-9419-fa7397791103.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-20211 Iron Plains 12&quot; round drop-in/undermount/vessel bathroom sink</image:title>
      <image:caption>KOHLER K-20211 Iron Plains 12&quot; round drop-in/undermount/vessel bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-betello-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_8d538a80-cd73-46c1-8aa4-d51771c3267f.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-20197 Betello ComForteeight Two-piece elongated 1.28 gpf chair height toilet</image:title>
      <image:caption>KOHLER 20197-0 Betello Comfort Height Two-Piece Elongated 1.28 Gpf Chair Height Toilet in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-betello-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_f1a603ea-a0a6-4d5e-af1b-d088c7c32815.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-20198 Betello ComForteeight Two-piece elongated 1.28 gpf chair height toilet with ContinuousClean Technology</image:title>
      <image:caption>KOHLER 20198-7 Betello Comfort Height Two-Piece Elongated 1.28 Gpf Chair Height Toilet With Continuousclean Technology in Black</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-betello-continuousclean-xt-toilet-tank-1-28-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac72048_rgb_8b9e4b21-cf1b-45fc-92aa-ad4b5fcff08d.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-20204 Betello ContinuousClean XT toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-20204 Betello ContinuousClean XT toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-bath-base-freestanding-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac48624_rgb_7dfd1728-864c-4ad0-8dde-4ef9b07e2359.jpg?v=1745693907</image:loc>
      <image:title>KOHLER Artifacts Bath base for freestanding bath</image:title>
      <image:caption>KOHLER Artifacts Bath base for freestanding bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-betello-elongated-toilet-bowl-skirted-trapway</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac72044_rgb_5f27533b-e8bd-4d33-a7b1-dae578bb5cc0.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-20148 Betello Elongated toilet bowl with skirted trapway</image:title>
      <image:caption>KOHLER K-20148 Betello Elongated toilet bowl with skirted trapway</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brevia-quiet-close-round-front-toilet-seat</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac29535_rgb_04c5b3e6-278c-419a-97f2-5272df3626d1.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-20111 Brevia Quiet-Close round-front toilet seat</image:title>
      <image:caption>KOHLER K-20111 Brevia Quiet-Close round-front toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brevia-quiet-close-elongated-toilet-seat</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac29533_rgb_bbe9ecbb-eb47-4c1b-9cb5-556dc12b71d0.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-20110 Brevia Quiet-Close elongated toilet seat</image:title>
      <image:caption>KOHLER K-20110 Brevia Quiet-Close elongated toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-honesty-shower-arm-flange</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac38998_rgb_7c962907-780d-4bc4-84bf-14ce175266a3.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-20005 Honesty Shower arm and flange</image:title>
      <image:caption>KOHLER K-20005 Honesty Shower arm and flange</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-honesty-wall-mount-bath-spout</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac38987_rgb_61074f6a-f75d-4234-b034-6f7ae9680a22.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-20004 Honesty Wall-mount bath spout</image:title>
      <image:caption>KOHLER K-20004 Honesty Wall-mount bath spout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purewash-e525-elongated-bidet-toilet-seat</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac12955_rgb_301b40c1-18d8-49fa-8b71-8be651e48a88.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-18751 PureWash E525 Elongated bidet toilet seat</image:title>
      <image:caption>KOHLER K-18751 PureWash E525 Elongated bidet toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-veil-in-wall-tank-carrier-k-76395-veil-wall-hung-smart-toilet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab76741_rgb_1048f14a-02fc-4b11-a431-244bb74f8ebd.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-18647 Veil In-wall tank and carrier for K-76395 Veil wall-hung smart toilet</image:title>
      <image:caption>KOHLER K-18647 Veil In-wall tank and carrier for K-76395 Veil wall-hung smart toilet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-caxton-20-1-2-rectangular-undermount-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac07850_rgb_6ed1b6f4-9211-47a0-8e28-0ed7d2180565.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-20000 Caxton 20-1/2&quot; rectangular undermount bathroom sink</image:title>
      <image:caption>KOHLER K-20000 Caxton 20-1/2&quot; rectangular undermount bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-carafe-filtered-water-kitchen-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_8460f104-7d80-4862-aa4d-ba98e1816772.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-18865 Carafe Filtered water kitchen sink faucet</image:title>
      <image:caption>KOHLER K-18865 Carafe Filtered water kitchen sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-adjustable-feet-cast-iron-baths</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa94314_rgb_7a732dd2-9858-4cb6-81be-345973e6ff34.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-18416 Adjustable feet for cast iron baths</image:title>
      <image:caption>KOHLER K-18416 Adjustable feet for cast iron baths</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-2-x-4-in-wall-tank-carrier-system</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab76741_rgb_9e5ec1ce-a6a5-4230-b342-e501db790c5e.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-18829 2&quot; x 4&quot; in-wall tank and carrier system</image:title>
      <image:caption>KOHLER K-18829 2&quot; x 4&quot; in-wall tank and carrier system</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-55-64-female-2-2-gpm-vandal-resistant-spray-non-aerated</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_dd7317d9-6c10-486c-9f19-a3d12b384e13.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-18034 55/64&quot; female 2.2 gpm vandal-resistant spray; non-aerated</image:title>
      <image:caption>KOHLER K-18034 55/64&quot; female 2.2 gpm vandal-resistant spray; non-aerated</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-55-64-female-0-5-gpm-vandal-resistant-spray-non-aerated</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa97036_rgb_207d56a0-f4db-47eb-87ad-c256e30dbd3b.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-18036 55/64&quot; female 0.5 gpm vandal-resistant spray; non-aerated</image:title>
      <image:caption>KOHLER K-18036 55/64&quot; female 0.5 gpm vandal-resistant spray; non-aerated</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-ridgewood-quiet-close-round-front-toilet-seat</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac29539_rgb_0fe1f932-7ca5-4f04-baf9-c299a0427b27.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-20455 Ridgewood Quiet-Close round-front toilet seat</image:title>
      <image:caption>KOHLER K-20455 Ridgewood Quiet-Close round-front toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-55-64-female-2-2-gpm-vandal-resistant-aerator</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_98f48944-8d29-44de-9144-b3dab2487368.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-18033 55/64&quot; female 2.2 gpm vandal-resistant aerator</image:title>
      <image:caption>KOHLER K-18033 55/64&quot; female 2.2 gpm vandal-resistant aerator</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-55-64-female-1-0-gpm-vandal-resistant-spray-non-aerated</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa97036_rgb_e11f13d4-f9dd-4fab-b431-8ecf57c10646.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-18035 55/64&quot; female 1.0 gpm vandal-resistant spray; non-aerated</image:title>
      <image:caption>KOHLER K-18035 55/64&quot; female 1.0 gpm vandal-resistant spray; non-aerated</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-15-16-male-0-5-gpm-vandal-resistant-spray-non-aerated</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa97035_rgb_e3f84cbf-7e88-4961-88e0-e75f9c6f2416.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-18026 15/16&quot; male 0.5 gpm vandal-resistant spray; non-aerated</image:title>
      <image:caption>KOHLER K-18026 15/16&quot; male 0.5 gpm vandal-resistant spray; non-aerated</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-55-64-female-2-0-gpm-vandal-resistant-aerator</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_3df6f45e-f414-4b2c-b9b3-11e318d59530.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-18031 55/64&quot; female 2.0 gpm vandal-resistant aerator</image:title>
      <image:caption>KOHLER K-18031 55/64&quot; female 2.0 gpm vandal-resistant aerator</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-15-16-male-1-0-gpm-vandal-resistant-spray-non-aerated</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_4b1abc3c-fcb7-456f-a8b0-863b4d1b4514.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-18025 15/16&quot; male 1.0 gpm vandal-resistant spray; non-aerated</image:title>
      <image:caption>KOHLER K-18025 15/16&quot; male 1.0 gpm vandal-resistant spray; non-aerated</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-13-16-male-0-5-gpm-vandal-resistant-spray-non-aerated</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa97034_rgb_8021b285-4b35-416f-8341-bf810dfcc41c.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-18016 13/16&quot; male 0.5 gpm vandal-resistant spray; non-aerated</image:title>
      <image:caption>KOHLER K-18016 13/16&quot; male 0.5 gpm vandal-resistant spray; non-aerated</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-revival-cabinet-knob</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_dc552f00-19c8-4846-9559-9d0187a19ca6.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-16295 Revival Cabinet knob</image:title>
      <image:caption>KOHLER 16295-CP Revival Cabinet Knob in Polished Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-13-16-male-1-0-gpm-vandal-resistant-spray-non-aerated</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa97034_rgb_9bad623c-66f8-4504-af35-d117fb76cea4.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-18015 13/16&quot; male 1.0 gpm vandal-resistant spray; non-aerated</image:title>
      <image:caption>KOHLER K-18015 13/16&quot; male 1.0 gpm vandal-resistant spray; non-aerated</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-margaux-one-light-sconce</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa80114_rgb_c610009e-17aa-4a46-a777-4da81fbb10d4.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-16268 Margaux One-light sconce</image:title>
      <image:caption>KOHLER K-16268 Margaux One-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-margaux-horizontal-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa80111_rgb_9c8db7dc-5547-4414-bce1-9b326d433191.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-16265 Margaux Horizontal toilet paper holder</image:title>
      <image:caption>KOHLER K-16265 Margaux Horizontal toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-margaux-3-cabinet-pull</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa80106_rgb_19fe9d87-3ff4-4a19-8786-b2468b920ad6.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-16263 Margaux 3&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-16263 Margaux 3&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-margaux-shower-arm-flange</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75372_rgb_e5e5db90-a46e-49d6-9f9a-080218739a32.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-16280 Margaux Shower arm and flange</image:title>
      <image:caption>KOHLER K-16280 Margaux Shower arm and flange</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-margaux-cabinet-knob</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa80101_rgb_dc5b5d1e-19ba-43b7-a165-06baa68b76d1.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-16262 Margaux Cabinet knob</image:title>
      <image:caption>KOHLER K-16262 Margaux Cabinet knob</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-margaux-double-robe-hook</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75357_rgb_2e54cede-5edb-4fe2-a8c2-959ef7647e0e.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-16256 Margaux Double robe hook</image:title>
      <image:caption>KOHLER K-16256 Margaux Double robe hook</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-13-16-male-2-2-gpm-vandal-resistant-spray-non-aerated</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa97034_rgb_2bcb2821-dab1-40c7-b2dc-f5278dee139f.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-18014 13/16&quot; male 2.2 gpm vandal-resistant spray; non-aerated</image:title>
      <image:caption>KOHLER K-18014 13/16&quot; male 2.2 gpm vandal-resistant spray; non-aerated</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-margaux-vertical-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa81775_rgb_ea01190c-993d-4f57-bf08-f46766913331.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-16255 Margaux Vertical toilet paper holder</image:title>
      <image:caption>KOHLER K-16255 Margaux Vertical toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-persuade-curv-toilet-tank-dual-flush-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91781_rgb_2a9f226f-b4cc-4b20-8569-727ceaf39e07.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-19042 Persuade Curv Toilet tank, dual-flush</image:title>
      <image:caption>KOHLER K-19042 Persuade Curv Toilet tank, dual-flush</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-margaux-24-double-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa78254_rgb_9dfc5df1-28bf-4f86-94cd-8b94b2f6559f.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-16253 Margaux 24&quot; double towel bar</image:title>
      <image:caption>KOHLER K-16253 Margaux 24&quot; double towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-32-undermount-double-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac85449_rgb_7e546476-6c00-4e21-b30d-304c231b9227.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-25940 Vault 32&quot; undermount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-25940 Vault 32&quot; undermount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-margaux-towel-ring</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa82147_rgb_fa671106-4e2b-4c81-b1cd-12a1f887b91c.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-16254 Margaux Towel ring</image:title>
      <image:caption>KOHLER K-16254 Margaux Towel ring</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-honesty-10-single-function-rainhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14156_rgb_afb64366-4374-4e9d-9b96-55bed7e62815.jpg?v=1745693911</image:loc>
      <image:title>KOHLER Honesty 10&quot; single-function rainhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Honesty 10&quot; single-function rainhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-32-undermount-single-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac82345_rgb_6be3ad63-ba94-46cc-b573-c98c70c55e38.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-25939 Vault 32&quot; undermount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-25939 Vault 32&quot; undermount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-5-cabinet-pull</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac88880_rgb_7cf96d86-6c1b-4efe-9c79-98dba78a1de2.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-25498 Purist 5&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-25498 Purist 5&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-7-cabinet-pull</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac82505_rgb_40879579-0111-4449-89ce-17157f86d514.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-25495 Artifacts 7&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-25495 Artifacts 7&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-honesty-8-single-function-rainhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14184_rgb_d31d3b3d-8421-47e1-9444-93483b4e5212.jpg?v=1745693911</image:loc>
      <image:title>KOHLER Honesty 8&quot; single-function rainhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Honesty 8&quot; single-function rainhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-42-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac88877_rgb_30813c40-8d1a-417b-8aad-18c815f42371.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-25162 Components 42&quot; grab bar</image:title>
      <image:caption>KOHLER K-25162 Components 42&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-7-cabinet-pull</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac88879_rgb_07de9d34-f353-4ecf-b80f-605ada05598c.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-25497 Components 7&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-25497 Components 7&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-36-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac88876_rgb_ddce6320-700d-4364-a3c0-49b88bc5e859.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-25161 Components 36&quot; grab bar</image:title>
      <image:caption>KOHLER K-25161 Components 36&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-5-cabinet-pull</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac82502_rgb_2103b072-0be5-499e-8b65-e30fc3b93922.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-25494 Artifacts 5&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-25494 Artifacts 5&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-5-cabinet-pull</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad22555_rgb_36b51655-ce45-40e2-9703-556cdd7b87ce.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-25496 Components 5&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-25496 Components 5&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-18-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac88875_rgb_516af286-4a39-4dd8-a89f-7fe91a671000.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-25160 Components 18&quot; grab bar</image:title>
      <image:caption>KOHLER K-25160 Components 18&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-24-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac82493_rgb_f2aa3a6b-4223-4a58-bebd-412fe7479a51.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-25156 Artifacts 24&quot; grab bar</image:title>
      <image:caption>KOHLER K-25156 Artifacts 24&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-36-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac82496_rgb_1616c93d-8ca1-4de1-972a-7d83d8ed56c5.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-25157 Artifacts 36&quot; grab bar</image:title>
      <image:caption>KOHLER K-25157 Artifacts 36&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-components-12-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac88874_rgb_b460cb52-cce3-46b6-bbcb-572127b14a8b.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-25159 Components 12&quot; grab bar</image:title>
      <image:caption>KOHLER K-25159 Components 12&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-18-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac82490_rgb_a669eeb5-c804-4211-89c3-30b2946cfe77.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-25155 Artifacts 18&quot; grab bar</image:title>
      <image:caption>KOHLER K-25155 Artifacts 18&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-toilet-tank-1-28-gpf-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac57078_rgb_6ae1686d-ca08-44a2-bd1f-0391e4e2d7a0.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-25100 Kingston Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-25100 Kingston Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-12-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac82487_rgb_14aa15ec-da80-4f3b-98fc-a907b3443a72.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-25154 Artifacts 12&quot; grab bar</image:title>
      <image:caption>KOHLER K-25154 Artifacts 12&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-two-piece-elongated-1-28-gpf-toilet-in-white</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_6a1ff4d8-d6b2-42d2-b611-4b8db3eb37fc.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-25087 Kingston Two-piece elongated 1.28 gpf toilet in White</image:title>
      <image:caption>KOHLER 25087-0 Kingston Two-Piece Elongated 1.28 Gpf Toilet in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-two-piece-round-front-1-28-gpf-toilet-in-white</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_2f389d27-eed4-4c43-b500-d22c2e4347a4.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-25097 Kingston Two-piece round-front 1.28 gpf toilet in White</image:title>
      <image:caption>KOHLER 25097-0 Kingston Two-Piece Round-Front 1.28 Gpf Toilet in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-elongated-toilet-bowl-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac57056_rgb_83df2b52-3eee-4bd6-92d8-0157296d7f32.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-25086 Kingston Elongated toilet bowl</image:title>
      <image:caption>KOHLER K-25086 Kingston Elongated toilet bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-round-front-toilet-bowl-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac57070_rgb_ea53ca74-d7e5-485e-a1d4-da559551cb6a.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-25096 Kingston Round-front toilet bowl</image:title>
      <image:caption>KOHLER K-25096 Kingston Round-front toilet bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verdera-medicine-cabinet-joining-kit</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_58e5f044-0fa8-492e-8783-e8574fdda0bf.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-25064 Verdera Medicine cabinet joining kit</image:title>
      <image:caption>KOHLER K-25064 Verdera Medicine cabinet joining kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-elongated-toilet-bowl-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac57048_rgb_7e022664-8266-424e-bb30-9d3abb3ca147.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-25076 Kingston Elongated toilet bowl</image:title>
      <image:caption>KOHLER K-25076 Kingston Elongated toilet bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kingston-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet-8</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_4c73e102-07bf-4200-89c0-ab0b2ffc9df6.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-25077 Kingston ComForteeight Two-piece elongated 1.28 gpf chair height toilet in White</image:title>
      <image:caption>KOHLER 25077-0 Kingston Comfort Height Two-Piece Elongated 1.28 Gpf Chair Height Toilet in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-parallel-single-function-showerhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38657_rgb_e040f0f9-fe31-436f-8ab0-db736a56d8ae.jpg?v=1745693909</image:loc>
      <image:title>KOHLER Parallel Single-function showerhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Parallel Single-function showerhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-modern-robe-hook</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac69929_rgb_d1100ad9-628b-4074-acaf-bb1102293277.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-24757 Modern Robe hook</image:title>
      <image:caption>KOHLER K-24757 Modern Robe hook</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-modern-18-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac69923_rgb_87acd7a9-6dc8-4fe7-a47c-9e707606b941.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-24755 Modern 18&quot; towel bar</image:title>
      <image:caption>KOHLER K-24755 Modern 18&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-modern-24-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac69926_rgb_60a0e76e-2a52-4c57-b855-c74d1c633a12.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-24756 Modern 24&quot; towel bar</image:title>
      <image:caption>KOHLER K-24756 Modern 24&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-semi-professional-kitchen-sink-faucet-three-function-sprayhead</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac87832_rgb_48c10745-1a30-411d-b0c1-9a90c845dc3b.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-24982 Purist Semi-professional kitchen sink faucet with three-function sprayhead</image:title>
      <image:caption>KOHLER K-24982 Purist Semi-professional kitchen sink faucet with three-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kumin-hotelier</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac73911_rgb_48a65dcb-52fc-44f5-b006-108293971b33.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-24552 Kumin Hotelier</image:title>
      <image:caption>KOHLER K-24552 Kumin Hotelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-modern-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac69935_rgb_b2f9df77-7dbc-4fc9-a8cb-cdf46d39b782.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-24759 Modern Toilet paper holder</image:title>
      <image:caption>KOHLER K-24759 Modern Toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kumin-36-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac73908_rgb_065425e9-5c02-4192-ac30-a8bf2b2be661.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-24551 Kumin 36&quot; grab bar</image:title>
      <image:caption>KOHLER K-24551 Kumin 36&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kumin-12-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac73899_rgb_9e43eff4-8a41-4b32-9f45-cbe2a67350fa.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-24548 Kumin 12&quot; grab bar</image:title>
      <image:caption>KOHLER K-24548 Kumin 12&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stargaze-60-1-4-x-34-1-4-freestanding-bath-fluted-shroud</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac45897_rgb_3fe16e61-3ff9-4c66-9ddc-129b8bbd0d9b.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-24011 Stargaze 60-1/4&quot; x 34-1/4&quot; freestanding bath with fluted shroud</image:title>
      <image:caption>KOHLER K-24011 Stargaze 60-1/4&quot; x 34-1/4&quot; freestanding bath with fluted shroud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-42-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac82499_rgb_4f67f5f5-bb90-4bfb-b7b1-a9edf2f5e425.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-25158 Artifacts 42&quot; grab bar</image:title>
      <image:caption>KOHLER K-25158 Artifacts 42&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kumin-24-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac73905_rgb_8e202366-9d27-4f53-8308-23b31aa06a27.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-24550 Kumin 24&quot; grab bar</image:title>
      <image:caption>KOHLER K-24550 Kumin 24&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kumin-18-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac73902_rgb_5ea36597-65ae-4c2f-9a3a-b3108d816d6d.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-24549 Kumin 18&quot; grab bar</image:title>
      <image:caption>KOHLER K-24549 Kumin 18&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tea-two-bath-drain-trim</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00464_rgb_c035b914-24d3-48f5-89a0-ecbbe8ade8b4.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-23857 Tea-for-Two Bath drain trim</image:title>
      <image:caption>KOHLER K-23857 Tea-for-Two Bath drain trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kumin-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac73896_rgb_0121e0cc-7299-47f9-bd8b-0681f79d8911.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-24546 Kumin Toilet paper holder</image:title>
      <image:caption>KOHLER K-24546 Kumin Toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunstruck-60-x-34-freestanding-bath-fluted-shroud</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac45886_rgb_0a61db7e-82fb-4cd9-a64e-cc6006963582.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-24002 Sunstruck 60&quot; x 34&quot; freestanding bath with fluted shroud</image:title>
      <image:caption>KOHLER K-24002 Sunstruck 60&quot; x 34&quot; freestanding bath with fluted shroud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunstruck-60-x-34-freestanding-bath-straight-shroud</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac45880_rgb_329d48a4-c434-4fb6-881b-9c234cb9a2a0.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-24001 Sunstruck 60&quot; x 34&quot; freestanding bath with straight shroud</image:title>
      <image:caption>KOHLER K-24001 Sunstruck 60&quot; x 34&quot; freestanding bath with straight shroud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stargaze-60-x-34-freestanding-bath-straight-shroud</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac45892_rgb_0ce97fd0-1a99-47e4-b68e-71a92eb84eb3.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-24010 Stargaze 60&quot; x 34&quot; freestanding bath with straight shroud</image:title>
      <image:caption>KOHLER K-24010 Stargaze 60&quot; x 34&quot; freestanding bath with straight shroud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kitchen-surface-cleaner</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac77727_rgb_277c1f03-f725-4a1d-bf61-af1996740ceb.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-23737 Kitchen surface cleaner</image:title>
      <image:caption>KOHLER K-23737 Kitchen surface cleaner</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vikrell-cleaner</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac80604_rgb_8d00274c-15d6-4d42-9981-9e7bb270e9b8.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-23733 Vikrell cleaner</image:title>
      <image:caption>KOHLER K-23733 Vikrell cleaner</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tea-two-1-1-2-cable-pop-up-bath-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_fbc2c418-47d5-42a2-bfa9-d3efc5d133c5.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-23856-NA Tea-for-Two 1-1/2&quot; cable pop-up bath drain</image:title>
      <image:caption>KOHLER 23856-NA Tea-For-Two 1-1/2&quot; Cable Pop-Up Bath Drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-degreaser</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac77717_rgb_1d16a646-17fc-4287-b746-1bae5c30fcae.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-23728 Degreaser</image:title>
      <image:caption>KOHLER K-23728 Degreaser</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tub-shower-cleaner</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac77723_rgb_54a418bc-dd2d-46f8-9e70-d2095cc24e49.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-23732 Tub &amp; shower cleaner</image:title>
      <image:caption>KOHLER K-23732 Tub &amp; shower cleaner</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-neoroc-cleaner</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac77720_rgb_b1b51326-5c94-4be2-b567-0289bb353712.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-23730 Neoroc cleaner</image:title>
      <image:caption>KOHLER K-23730 Neoroc cleaner</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stainless-steel-cleaner</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac77718_rgb_2a574ef6-14ab-46e1-aed8-cdd2381ffbcb.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-23729 Stainless steel cleaner</image:title>
      <image:caption>KOHLER K-23729 Stainless steel cleaner</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-furniture-polish</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac77724_rgb_58324c9c-6fc4-41bc-9129-fb270b0b643a.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-23736 Furniture polish</image:title>
      <image:caption>KOHLER K-23736 Furniture polish</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-drain-treatment</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac80601_rgb_349c3783-a979-4080-821a-3c8d75d6e4a1.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-23726 Drain treatment</image:title>
      <image:caption>KOHLER K-23726 Drain treatment</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-faucet-cleaner</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac77715_rgb_306285ee-92de-420d-a8e3-1d1af8c141fd.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-23723 Faucet cleaner</image:title>
      <image:caption>KOHLER K-23723 Faucet cleaner</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-prolific-44-undermount-single-bowl-workstation-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac34674_rgb_6daf6d91-c786-45ab-a733-f544fcd45158.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-23652 Prolific 44&quot; undermount single-bowl workstation kitchen sink</image:title>
      <image:caption>KOHLER K-23652 Prolific 44&quot; undermount single-bowl workstation kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cast-iron-cleaner-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac81000_rgb_8403b814-8921-4af1-8c20-e58e62af106e.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-23725 Cast iron cleaner</image:title>
      <image:caption>KOHLER K-23725 Cast iron cleaner</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-prolific-29-undermount-single-bowl-workstation-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac70620_rgb_6a44b4b0-5424-4cd2-b26d-2dacd19d515e.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-23651 Prolific 29&quot; undermount single-bowl workstation kitchen sink</image:title>
      <image:caption>KOHLER K-23651 Prolific 29&quot; undermount single-bowl workstation kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-prolific-23-undermount-single-bowl-workstation-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac34670_rgb_84e6d6ee-a63d-4178-b2a8-729fc7053b5d.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-23650 Prolific 23&quot; undermount single-bowl workstation kitchen sink</image:title>
      <image:caption>KOHLER K-23650 Prolific 23&quot; undermount single-bowl workstation kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-prolific-large-bamboo-cutting-board</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac49127_rgb_a6c1f4dc-fbed-47c1-b612-cd2411b0b9f8.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-23680 Prolific Large bamboo cutting board</image:title>
      <image:caption>KOHLER K-23680 Prolific Large bamboo cutting board</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lyric-workstation-sink-rack-k-rh23377-1pc</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac85059_rgb_468102c6-f6bd-4aac-9ed5-2e7a36e1e106.jpg?v=1745693907</image:loc>
      <image:title>KOHLER K-23468 Lyric Workstation Sink rack for K-RH23377-1PC</image:title>
      <image:caption>KOHLER K-23468 Lyric Workstation Sink rack for K-RH23377-1PC</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lyric-workstation-sink-rack-k-rh23376-4pc</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac79183_rgb_84cd679c-b563-4127-8b9f-fc49f8e7cc9e.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-23381 Lyric Workstation Sink rack for K-RH23376-4PC</image:title>
      <image:caption>KOHLER K-23381 Lyric Workstation Sink rack for K-RH23376-4PC</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lyric-workstation-sink-rack-k-rh23375-4pc</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac78984_rgb_7d5b9057-b581-49ce-8894-a1a2dab1c0dc.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-23380 Lyric Workstation Sink rack for K-RH23375-4PC</image:title>
      <image:caption>KOHLER K-23380 Lyric Workstation Sink rack for K-RH23375-4PC</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mechanical-mixing-valve</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac76541_rgb_2390d515-32c1-493e-80be-2b8e170f8f7d.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-24154 Mechanical mixing valve</image:title>
      <image:caption>KOHLER K-24154 Mechanical mixing valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lyric-workstation-cutting-board</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac66996_rgb_892a6353-30a9-4b2e-a8d1-703331d1cd82.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-23379 Lyric Workstation Cutting board</image:title>
      <image:caption>KOHLER K-23379 Lyric Workstation Cutting board</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-square-42-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38646_rgb_25c9c33b-7487-4202-bf77-55878e5ac5cc.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-23297 Square 42&quot; grab bar</image:title>
      <image:caption>KOHLER K-23297 Square 42&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-aquifer-reverse-osmosis-ro-carbon-block-voc-filter-replacement</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac72289_rgb_1d0bf3e6-8d73-4a70-ac34-9e1e18793d17.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-23334 Aquifer Reverse osmosis (RO) carbon block VOC filter replacement</image:title>
      <image:caption>KOHLER K-23334 Aquifer Reverse osmosis (RO) carbon block VOC filter replacement</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-square-36-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38633_rgb_09a7c7d2-d263-4728-a013-bdd703cbec78.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-23296 Square 36&quot; grab bar</image:title>
      <image:caption>KOHLER K-23296 Square 36&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-square-hotelier</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38637_rgb_d61ff3b3-30c5-4ff4-9441-2b51a26b8468.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-23299 Square Hotelier</image:title>
      <image:caption>KOHLER K-23299 Square Hotelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-square-12-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38638_rgb_31346448-7a86-4836-ac7e-32a2b17eecc4.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-23293 Square 12&quot; grab bar</image:title>
      <image:caption>KOHLER K-23293 Square 12&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-square-18-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38652_rgb_bf7231a2-4498-4331-a9aa-1fb742fd5f73.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-23294 Square 18&quot; grab bar</image:title>
      <image:caption>KOHLER K-23294 Square 18&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-square-double-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38634_rgb_2a05af7c-fe82-42ee-84c7-f10f6ed47163.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-23288 Square Double toilet paper holder</image:title>
      <image:caption>KOHLER K-23288 Square Double toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-square-24-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38636_rgb_46f18183-bc05-42ae-8a59-4d39ff8a034a.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-23285 Square 24&quot; towel bar</image:title>
      <image:caption>KOHLER K-23285 Square 24&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-square-foot-ledge</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38639_rgb_0439055d-9026-428a-a882-fb950689cd9c.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-23287 Square Foot ledge</image:title>
      <image:caption>KOHLER K-23287 Square Foot ledge</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-square-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38650_rgb_d357ce01-2a3c-47cd-ba8c-b491e5de86e4.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-23292 Square Toilet paper holder</image:title>
      <image:caption>KOHLER K-23292 Square Toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-square-robe-hook</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38654_rgb_1a2b1153-d242-458c-a8f3-4229c42678f4.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-23290 Square Robe hook</image:title>
      <image:caption>KOHLER K-23290 Square Robe hook</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-square-towel-arm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38641_rgb_5223fe89-4da1-481b-8b05-b6f90c145ad3.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-23291 Square Towel arm</image:title>
      <image:caption>KOHLER K-23291 Square Towel arm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-square-12-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38651_rgb_53bc65dc-6d0d-4c39-8a6a-d8b647d85522.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-23286 Square 12&quot; towel bar</image:title>
      <image:caption>KOHLER K-23286 Square 12&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-reach-curv-one-piece-compact-elongated-toilet-skirted-trapway-dual-flush</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad01452_rgb_569946e6-86e7-4359-837a-ffbc2e9115ea.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-23188 Reach Curv One-piece compact elongated toilet with skirted trapway, dual-flush</image:title>
      <image:caption>KOHLER K-23188 Reach Curv One-piece compact elongated toilet with skirted trapway, dual-flush</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-square-24-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38644_rgb_f4baf07e-3f96-438a-8936-6a049ee319b4.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-23295 Square 24&quot; grab bar</image:title>
      <image:caption>KOHLER K-23295 Square 24&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-crue-semi-professional-kitchen-sink-faucet-three-function-sprayhead</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad01877_rgb_b266e8b0-26dd-4041-a9bb-20a5d0e5e79a.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-22973 Crue Semi-professional kitchen sink faucet with three-function sprayhead</image:title>
      <image:caption>KOHLER K-22973 Crue Semi-professional kitchen sink faucet with three-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-crue-pull-out-kitchen-sink-faucet-three-function-sprayhead</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad24341_rgb_365f0542-3e66-45b9-9f6b-931f90e0376d.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-22976 Crue Pull-out kitchen sink faucet with three-function sprayhead</image:title>
      <image:caption>KOHLER K-22976 Crue Pull-out kitchen sink faucet with three-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-square-18-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad38648_rgb_696d3cb5-98aa-4ea8-920e-08705321e757.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-23284 Square 18&quot; towel bar</image:title>
      <image:caption>KOHLER K-23284 Square 18&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-crue-single-handle-bar-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad01881_rgb_24b2d193-e83b-4386-b9b4-3d2054d5f75b.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-22975 Crue Single-handle bar sink faucet</image:title>
      <image:caption>KOHLER K-22975 Crue Single-handle bar sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-crue-pull-down-kitchen-sink-faucet-three-function-sprayhead</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad01879_rgb_d69ca9e9-a058-4098-8d81-490f6efa3dca.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-22972 Crue Pull-down kitchen sink faucet with three-function sprayhead</image:title>
      <image:caption>KOHLER K-22972 Crue Pull-down kitchen sink faucet with three-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-round-brass-shower-receptor-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac75454_rgb_1b066abf-ee6a-4b28-ad2f-23353a8c8e53.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-22675 Round brass shower receptor drain</image:title>
      <image:caption>KOHLER K-22675 Round brass shower receptor drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-round-pvc-shower-receptor-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac75457_rgb_082096cf-2975-48bf-aa03-5a19299dcb89.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-22676 Round PVC shower receptor drain</image:title>
      <image:caption>KOHLER K-22676 Round PVC shower receptor drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-tall-elongated-toilet-bowl</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac78589_rgb_d2c30c47-c405-4757-a636-ccc85bd7375e.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-22661 Highline Tall elongated toilet bowl</image:title>
      <image:caption>KOHLER K-22661 Highline Tall elongated toilet bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-clearflo-round-brass-tile-in-shower-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac78164_rgb_b85d4b71-673f-4f0b-9cc8-5664a62e03db.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-22671 Clearflo Round brass tile-in shower drain</image:title>
      <image:caption>KOHLER K-22671 Clearflo Round brass tile-in shower drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-clearflo-round-brass-tile-in-shower-drain-drain-body-not-included</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac78140_rgb_56b882fd-2a0d-4019-8ba6-f1adc8476a2e.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-22666 Clearflo Round brass tile-in shower drain (drain body not included)</image:title>
      <image:caption>KOHLER K-22666 Clearflo Round brass tile-in shower drain (drain body not included)</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kumin-42-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac73893_rgb_e42799c9-944a-4394-b02a-3234ad1570a2.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-22824 Kumin 42&quot; grab bar</image:title>
      <image:caption>KOHLER K-22824 Kumin 42&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-clearflo-square-brass-tile-in-shower-drain-drain-body-not-included</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac78160_rgb_6cd9de8f-5b57-4794-bc1d-0b2ec425d758.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-22665 Clearflo Square brass tile-in shower drain (drain body not included)</image:title>
      <image:caption>KOHLER K-22665 Clearflo Square brass tile-in shower drain (drain body not included)</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-clearflo-square-brass-tile-in-shower-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac78166_rgb_c325ede3-69bd-449b-ab26-3ad3629d8d8a.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-22673 Clearflo Square brass tile-in shower drain</image:title>
      <image:caption>KOHLER K-22673 Clearflo Square brass tile-in shower drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tailor-34-3-4-etched-stone-insert</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_2384ed7c-680b-40a4-b6bc-50dddccd1331.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-22573 Tailor 34-3/4&quot; Etched Stone insert</image:title>
      <image:caption>KOHLER 22573-NM Tailor 34-3/4&quot; Etched Stone Insert in Nero Marquina</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tailor-35-1-2-x-21-undermount-double-bowl-large-medium-farmhouse-kitchen</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_5721003a-026e-40ea-b5f6-044c23a89e9c.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-22570-NA Tailor 35-1/2&quot; x 21&quot; Undermount double-bowl large/medium farmhouse kitchen sink</image:title>
      <image:caption>KOHLER 22570-NA Tailor 35-1/2&quot; X 21&quot; Undermount Double-Bowl Large/Medium Farmhouse Kitchen Sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brushed-nickel-drain-assembly</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac79359_rgb_63206c34-6a7f-401f-aeef-c52957d63d06.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-22231 Brushed Nickel drain assembly</image:title>
      <image:caption>KOHLER K-22231 Brushed Nickel drain assembly</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-draft-hotelier</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac51079_rgb_c6eef05c-c72c-4fa0-8ba8-7ec9d9293ba4.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-22568 Draft Hotelier</image:title>
      <image:caption>KOHLER K-22568 Draft Hotelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-fort-showering-kit-2-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac73841_rgb_5834f89e-010e-4b45-bca6-78ee43b96192.jpg?v=1745693908</image:loc>
      <image:title>KOHLER Forté Showering kit, 2.5 gpm</image:title>
      <image:caption>KOHLER Forté Showering kit, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bancroft-essentials-performance-showering-package-2-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_4b9b95f6-513b-44cc-86bb-5f77ca705726.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-22179 Bancroft Essentials performance showering package, 2.5 gpm</image:title>
      <image:caption>KOHLER K-22179 Bancroft Essentials performance showering package, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-draft-18-towel-bar-frame</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac51075_rgb_557b4ded-4099-4dfa-bd0f-c6dbe89286a5.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-22561 Draft 18&quot; towel bar frame</image:title>
      <image:caption>KOHLER K-22561 Draft 18&quot; towel bar frame</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tailor-35-1-2-x-21-undermount-large-single-bowl-farmhouse-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_d588e62b-2acc-4aa9-9061-95b0955b7cd3.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-22569-NA Tailor 35-1/2&quot; x 21&quot; Undermount large single-bowl farmhouse kitchen sink</image:title>
      <image:caption>KOHLER 22569-NA Tailor 35-1/2&quot; X 21&quot; Undermount Large Single-Bowl Farmhouse Kitchen Sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-showering-kit-2-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae79970_rgb_8cd37890-4fd9-46a3-9286-11385c586f3a.jpg?v=1745693909</image:loc>
      <image:title>KOHLER Purist Showering Kit, 2.5 gpm</image:title>
      <image:caption>KOHLER Purist Showering Kit, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-gilford-24-x-22-bracket-mount-scrub-up-plaster-sink-single-faucet-hole</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa66211_rgb_766e4108-90d2-4a5c-a532-6182b1ffbfeb.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-12784 Gilford 24&quot; x 22&quot; bracket-mount scrub-up/plaster sink with single faucet hole</image:title>
      <image:caption>KOHLER K-12784 Gilford 24&quot; x 22&quot; bracket-mount scrub-up/plaster sink with single faucet hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-greenwich-20-3-4-x-18-1-4-wall-mount-concealed-arm-carrier-bathroom-sink-13</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72078_rgb_e3f79687-789f-41b2-8291-66cfad31f5d9.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-12643 Greenwich 20-3/4&quot; x 18-1/4&quot; wall-mount/concealed arm carrier bathroom sink with single faucet hole, drilled for fixture-supported knee-action valve</image:title>
      <image:caption>KOHLER K-12643 Greenwich 20-3/4&quot; x 18-1/4&quot; wall-mount/concealed arm carrier bathroom sink with single faucet hole, drilled for fixture-supported knee-action valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-gilford-30-top-wall-mount-single-bowl-farmhouse-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa66200_rgb_03699c22-352c-43db-b10d-74473739cd8a.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-12700 Gilford 30&quot; top-/wall-mount single-bowl farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-12700 Gilford 30&quot; top-/wall-mount single-bowl farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-morningside-20-x-27-wall-mount-concealed-arm-carrier-wheelchair-bathroom-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa65827_rgb_13c4e3f6-3d1c-47cf-85dd-04e5eb891bbd.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-12638 Morningside 20&quot; x 27&quot; wall-mount/concealed arm carrier wheelchair bathroom sink with single faucet hole</image:title>
      <image:caption>KOHLER K-12638 Morningside 20&quot; x 27&quot; wall-mount/concealed arm carrier wheelchair bathroom sink with single faucet hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-fairfax-double-robe-hook</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_3d11e8e6-f7d0-4b21-9311-d07b766ba31b.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-12153 Fairfax Double robe hook</image:title>
      <image:caption>KOHLER 12153-2BZ Fairfax Double Robe Hook in Oil-Rubbed Bronze</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-gilford-30-x-22-bracket-mount-scrub-up-plaster-sink-single-faucet-hole</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa76750_rgb_cf08fc68-c14b-477b-8401-65d989d1a49a.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-12781 Gilford 30&quot; x 22&quot; bracket-mount scrub-up/plaster sink with single faucet hole</image:title>
      <image:caption>KOHLER K-12781 Gilford 30&quot; x 22&quot; bracket-mount scrub-up/plaster sink with single faucet hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-fairfax-towel-ring</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_8c7bb1b4-d696-4b42-83a3-63432703bdee.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-12165 Fairfax Towel ring</image:title>
      <image:caption>KOHLER 12165-2BZ Fairfax Towel Ring in Oil-Rubbed Bronze</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-morningside-20-x-27-mount-concealed-arm-carrier-wheelchair-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa65791_rgb_6acc2c68-47c6-4ab3-8baa-2739a05457b6.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-12634 Morningside 20&quot; x 27&quot; mount/concealed arm carrier wheelchair bathroom sink with 11-1/2&quot; centers faucet holes</image:title>
      <image:caption>KOHLER K-12634 Morningside 20&quot; x 27&quot; mount/concealed arm carrier wheelchair bathroom sink with 11-1/2&quot; centers faucet holes</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-fairfax-tall-bathroom-sink-faucet-single-lever-handle</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_ffd3a397-cca1-4985-aa0f-01f6d8098904.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-12183 Fairfax Tall Bathroom sink faucet with single lever handle</image:title>
      <image:caption>KOHLER 12183-2BZ Fairfax Tall Bathroom Sink Faucet With Single Lever Handle in Oil-Rubbed Bronze</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-fairfax-single-robe-hook</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_65516a4d-32e6-4678-b876-9146051613d1.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-12156 Fairfax Single robe hook</image:title>
      <image:caption>KOHLER 12156-2BZ Fairfax Single Robe Hook in Oil-Rubbed Bronze</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-fairfax-24-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_eafcf551-6ee4-437f-9149-379566af1377.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-12151 Fairfax 24&quot; towel bar</image:title>
      <image:caption>KOHLER 12151-2BZ Fairfax 24&quot; Towel Bar in Oil-Rubbed Bronze</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-48-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aaf08078_rgb_e6f37109-3fb3-4f23-b7ea-1b0b74d5c2d3.jpg?v=1745693911</image:loc>
      <image:title>KOHLER Purist 48&quot; grab bar</image:title>
      <image:caption>KOHLER Purist 48&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-36-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac88872_rgb_8a15c89a-74b9-45c3-bd8b-00af35a76ce0.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-11895 Purist 36&quot; grab bar</image:title>
      <image:caption>KOHLER K-11895 Purist 36&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-fairfax-18-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_7a7d9176-7a42-4a4f-bf6a-0e6dbb4d545b.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-12150 Fairfax 18&quot; towel bar</image:title>
      <image:caption>KOHLER 12150-2BZ Fairfax 18&quot; Towel Bar in Oil-Rubbed Bronze</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-18-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac88870_rgb_b46f924b-fe96-4c2d-b0af-956798e09188.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-11892 Purist 18&quot; grab bar</image:title>
      <image:caption>KOHLER K-11892 Purist 18&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-24-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac88871_rgb_c9712c17-12b4-46c3-96fa-5084aef59f46.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-11893 Purist 24&quot; grab bar</image:title>
      <image:caption>KOHLER K-11893 Purist 24&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-touchless-round-ac-valve-sensor-kit</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa80681_rgb_86bc3a66-fda9-4d76-be4c-26e83fcaabfb.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-11843 Touchless round AC valve and sensor kit</image:title>
      <image:caption>KOHLER K-11843 Touchless round AC valve and sensor kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-12-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac88869_rgb_5527355f-b060-4348-8f14-ae3b0c07b883.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-11891 Purist 12&quot; grab bar</image:title>
      <image:caption>KOHLER K-11891 Purist 12&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-margaux-24-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa81502_rgb_a4c6a9d7-5091-4ee2-af92-26a81c6a2b84.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-11883 Margaux 24&quot; grab bar</image:title>
      <image:caption>KOHLER K-11883 Margaux 24&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-touchless-round-hybrid-valve-sensor-kit</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa80681_rgb_3dffb43a-9e98-4992-911f-8b71679af122.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-11830 Touchless round hybrid valve and sensor kit</image:title>
      <image:caption>KOHLER K-11830 Touchless round hybrid valve and sensor kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-touchless-square-ac-valve-sensor-kit</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa80682_rgb_a9eacb1f-1513-4ffd-8fd3-e93fcdffa2d3.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-11842 Touchless square AC valve and sensor kit</image:title>
      <image:caption>KOHLER K-11842 Touchless square AC valve and sensor kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-coralais-2-5-gpm-single-function-showerhead</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_40b57720-16d5-4e1a-851a-51df2ff2489d.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-11637 Coralais 2.5 gpm single-function showerhead</image:title>
      <image:caption>KOHLER K-11637 Coralais 2.5 gpm single-function showerhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-loure-24-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_e47eb402-e4c2-4765-a3ad-176c9112aee2.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-11581 Loure 24&quot; towel bar</image:title>
      <image:caption>KOHLER K-11581 Loure 24&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-swiftflo-1-1-2-adjustable-drain-17-gauge-brass-14-16-baths</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa78211_rgb_0bee4235-aafc-4157-b2ed-05414db14dd3.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-11660 Swiftflo 1-1/2&quot; adjustable drain, 17-gauge brass, for 14&quot; to 16&quot; baths</image:title>
      <image:caption>KOHLER K-11660 Swiftflo 1-1/2&quot; adjustable drain, 17-gauge brass, for 14&quot; to 16&quot; baths</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-touchless-square-hybrid-valve-sensor-kit</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa80682_rgb_6915833b-6da8-456f-b7ed-fe6810a259b6.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-11831 Touchless square hybrid valve and sensor kit</image:title>
      <image:caption>KOHLER K-11831 Touchless square hybrid valve and sensor kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-loure-hotelier</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_508c8e95-c5b3-42b5-87ca-5f95e13dc32d.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-11577 Loure Hotelier</image:title>
      <image:caption>KOHLER K-11577 Loure Hotelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-loure-18-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_829410ad-c2b6-4186-a350-cb9c5856b5d1.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-11580 Loure 18&quot; towel bar</image:title>
      <image:caption>KOHLER K-11580 Loure 18&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-swiftflo-adjustable-drain-20-gauge-brass-18-1-2-20-1-2-baths</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa78211_rgb_645a6a39-8b6a-41e2-b402-a2b933412578.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-11677 Swiftflo Adjustable drain, 20-gauge brass, for 18-1/2&quot; to 20-1/2&quot; baths</image:title>
      <image:caption>KOHLER K-11677 Swiftflo Adjustable drain, 20-gauge brass, for 18-1/2&quot; to 20-1/2&quot; baths</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-loure-vertical-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_21d0c80d-3fde-495d-bbd3-de33a217a8ff.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-11583 Loure Vertical toilet paper holder</image:title>
      <image:caption>KOHLER K-11583 Loure Vertical toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-loure-cabinet-knob</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_e3a549ec-cb29-4454-8cdd-36bb9f3fefd9.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-11575 Loure Cabinet knob</image:title>
      <image:caption>KOHLER K-11575 Loure Cabinet knob</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verse-stainless-steel-sink-rack</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac36803_rgb_328109ba-83c5-4670-b534-2ea35f5ce496.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-11459 Verse Stainless steel sink rack</image:title>
      <image:caption>KOHLER K-11459 Verse Stainless steel sink rack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bancroft-3-cabinet-pull</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75466_rgb_8b390057-35eb-48ec-9a01-c15a23f94a4d.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-11426 Bancroft 3&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-11426 Bancroft 3&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bancroft-three-light-sconce</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad53085_rgb_0f14d01a-dd7e-491b-9e16-f1613e4da5ac.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-11423 Bancroft Three-light sconce</image:title>
      <image:caption>KOHLER K-11423 Bancroft Three-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bancroft-two-light-sconce</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad53064_rgb_dd4d4208-8bf5-469f-b0e2-f799036c2a2f.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-11422 Bancroft Two-light sconce</image:title>
      <image:caption>KOHLER K-11422 Bancroft Two-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bancroft-one-light-sconce</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad53073_rgb_244f1cc2-cf9a-4b15-a675-93fa3d13fa60.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-11421 Bancroft One-light sconce</image:title>
      <image:caption>KOHLER K-11421 Bancroft One-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bancroft-cabinet-knob</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75461_rgb_ded4c8ba-132e-410d-b139-d4176e62d711.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-11425 Bancroft Cabinet knob</image:title>
      <image:caption>KOHLER K-11425 Bancroft Cabinet knob</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bancroft-9-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa80671_rgb_d074a68d-bb5e-4994-8c56-b00e7add06ad.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-11416 Bancroft 9&quot; towel bar</image:title>
      <image:caption>KOHLER K-11416 Bancroft 9&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bancroft-24-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa94163_rgb_827c34a9-4491-4d79-b90d-1055cbe7a0b6.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-11411 Bancroft 24&quot; towel bar</image:title>
      <image:caption>KOHLER K-11411 Bancroft 24&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-forte-three-light-sconce</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad81622_rgb_78f8a912-b2a4-4146-a9c9-f8bc30377d67.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-11367 Forte Three-light sconce</image:title>
      <image:caption>KOHLER K-11367 Forte Three-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-fort-3-cabinet-pull</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_4d775004-8412-4b4f-ba0f-1e63322e31a0.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-11285 Forté 3&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-11285 Forté 3&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-disposal-flange-stopper</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac40504_rgb_6ca56ea6-2bf5-46b1-a612-30b51bf7ca08.jpg?v=1774971566</image:loc>
      <image:title>KOHLER K-11352 Disposal flange with stopper</image:title>
      <image:caption>KOHLER K-11352 Disposal flange with stopper</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bancroft-24-double-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa91952_rgb_87aef919-c11d-4991-82ab-e4b0385bdccf.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-11413 Bancroft 24&quot; double towel bar</image:title>
      <image:caption>KOHLER K-11413 Bancroft 24&quot; double towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-fort-24-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_922cfdbc-86fe-4bcb-b1b8-9856ab4932b8.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-11371 Forté 24&quot; towel bar</image:title>
      <image:caption>KOHLER K-11371 Forté 24&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bancroft-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa74346_rgb_5ac48d34-7b7a-4220-b752-4f641e56dd74.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-11415 Bancroft Toilet paper holder</image:title>
      <image:caption>KOHLER K-11415 Bancroft Toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-fort-cabinet-knob</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_cb470d6a-ae65-4881-b73c-89cd5690dda1.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-11284 Forté Cabinet knob</image:title>
      <image:caption>KOHLER K-11284 Forté Cabinet knob</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bancroft-adjustable-wall-mount-handshower-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac38654_rgb_74b7e5a0-b662-4f40-838d-3a168ac58aea.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-10599 Bancroft Adjustable wall-mount handshower holder</image:title>
      <image:caption>KOHLER K-10599 Bancroft Adjustable wall-mount handshower holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-forte-two-light-sconce</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad52562_rgb_09be97bb-ea3b-4113-8502-2e57de8008ee.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-11366 Forte Two-light sconce</image:title>
      <image:caption>KOHLER K-11366 Forte Two-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-trip-lever</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/11069-2MB_ISO_d2c0122825_rgb.jpg?v=1774971564</image:loc>
      <image:title>KOHLER K-11069 Archer Trip lever</image:title>
      <image:caption>KOHLER K-11069 Archer Trip lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-forte-one-light-sconce</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad81620_rgb_a1487d3c-1f82-49db-9834-d5b6f9a6af7f.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-11365 Forte One-light sconce</image:title>
      <image:caption>KOHLER K-11365 Forte One-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bancroft-18-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa94158_rgb_1d59c23d-d70e-496f-bd0c-eb46bdc7bc45.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-11410 Bancroft 18&quot; towel bar</image:title>
      <image:caption>KOHLER K-11410 Bancroft 18&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bancroft-robe-hook</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa74343_rgb_728085cb-e6e3-483a-8b03-d9c16af5c31a.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-11414 Bancroft Robe hook</image:title>
      <image:caption>KOHLER K-11414 Bancroft Robe hook</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bancroft-wall-mount-bath-spout-diverter-slip-fit-connection</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa97000_rgb_6f6517dc-03d6-4571-9c2b-84da0da43d74.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-10589 Bancroft Wall-mount bath spout with diverter, slip-fit connection</image:title>
      <image:caption>KOHLER K-10589 Bancroft Wall-mount bath spout with diverter, slip-fit connection</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-cabinet-knob</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab53567_rgb_8bc863a4-c098-49b8-b7b6-f5aafbcc875f.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-10575 Devonshire Cabinet knob</image:title>
      <image:caption>KOHLER K-10575 Devonshire Cabinet knob</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bancroft-wall-mount-bath-spout-diverter-npt-connection</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa97000_rgb_7475cc67-8c05-4384-88c0-fe479a0b2ec7.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-10588 Bancroft Wall-mount bath spout with diverter, NPT connection</image:title>
      <image:caption>KOHLER K-10588 Bancroft Wall-mount bath spout with diverter, NPT connection</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bancroft-deck-mount-handshower-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac38638_rgb_2ffca819-e90d-47a3-ac6b-0782f49248fb.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-10573 Bancroft Deck-mount handshower holder</image:title>
      <image:caption>KOHLER K-10573 Bancroft Deck-mount handshower holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-three-light-sconce</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad48591_rgb_8b92bafe-b7a1-4b9d-96e1-a8626ce31b23.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-10572 Devonshire Three-light sconce</image:title>
      <image:caption>KOHLER K-10572 Devonshire Three-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-3-cabinet-pull</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab53568_rgb_a3dcc2a7-0fea-4a4d-ac11-5bab8fd4133d.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-10576 Devonshire 3&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-10576 Devonshire 3&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-one-light-sconce</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad48574_rgb_6eac306c-9673-4f9a-83d3-18537862798a.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-10570 Devonshire One-light sconce</image:title>
      <image:caption>KOHLER K-10570 Devonshire One-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-robe-hook</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa90979_rgb_45d7fdd5-f3f8-4c0e-8aca-1d54f999dc7a.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-10555 Devonshire Robe hook</image:title>
      <image:caption>KOHLER K-10555 Devonshire Robe hook</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-towel-ring</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa90980_rgb_ae0fc9d1-0c47-4ddd-82f9-ce2e40725f09.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-10557 Devonshire Towel ring</image:title>
      <image:caption>KOHLER K-10557 Devonshire Towel ring</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-24-double-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab03821_rgb_5e9660f7-9369-4c08-b75d-7b2d743106cb.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-10553 Devonshire 24&quot; double towel bar</image:title>
      <image:caption>KOHLER K-10553 Devonshire 24&quot; double towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-24-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa90977_rgb_51ba872c-8f21-4519-a18a-09b50a18c9aa.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-10551 Devonshire 24&quot; towel bar</image:title>
      <image:caption>KOHLER K-10551 Devonshire 24&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-two-light-sconce</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad48587_rgb_d76d7510-fb47-4a23-8fbd-b23dff00dda0.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-10571 Devonshire Two-light sconce</image:title>
      <image:caption>KOHLER K-10571 Devonshire Two-light sconce</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa90978_rgb_786a727d-6696-4428-89cb-6278026337f5.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-10554 Devonshire Toilet paper holder</image:title>
      <image:caption>KOHLER K-10554 Devonshire Toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-18-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa90976_rgb_f02400d2-c6ea-4a77-8f28-a3f9cd910f46.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-10550 Devonshire 18&quot; towel bar</image:title>
      <image:caption>KOHLER K-10550 Devonshire 18&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-traditional-42-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae43889_rgb_4cdd3e10-fdda-4265-87b3-2934cba4c94b.jpg?v=1774971561</image:loc>
      <image:title>KOHLER K-10545 Traditional 42&quot; grab bar</image:title>
      <image:caption>KOHLER K-10545 Traditional 42&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-traditional-18-ada-compliant-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab01972_rgb_2dff7ea3-3012-435a-84ba-d84114aad0dd.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-10541 Traditional 18&quot; ADA compliant grab bar</image:title>
      <image:caption>KOHLER K-10541 Traditional 18&quot; ADA compliant grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-traditional-24-ada-compliant-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab01973_rgb_b5acc472-7036-4fda-910e-5aa97972e511.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-10542 Traditional 24&quot; ADA compliant grab bar</image:title>
      <image:caption>KOHLER K-10542 Traditional 24&quot; ADA compliant grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-traditional-36-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae43888_rgb_65fe69d1-d492-4beb-a7b9-9a409ed71d6b.jpg?v=1774971559</image:loc>
      <image:title>KOHLER K-10544 Traditional 36&quot; grab bar</image:title>
      <image:caption>KOHLER K-10544 Traditional 36&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rite-temp-test-cap-k-8300-series-valve-bodies</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab86403_rgb_0dc6dfb6-25b4-4fd6-bc22-1a35d2a63309.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-10351 Rite-Temp Test cap for K-8300 Series valve bodies</image:title>
      <image:caption>KOHLER K-10351 Rite-Temp Test cap for K-8300 Series valve bodies</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purewarmth-heated-round-front-toilet-seat</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac59239_rgb_93dd8f67-bf6e-400a-bb4f-6b885d5669ef.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-10515 PureWarmth Heated round-front toilet seat</image:title>
      <image:caption>KOHLER K-10515 PureWarmth Heated round-front toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-12-ada-compliant-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab01971_rgb_ebfc1f59-31dc-4165-ae71-41ca5bd4e351.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-10540 12&quot; ADA compliant grab bar</image:title>
      <image:caption>KOHLER K-10540 12&quot; ADA compliant grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wall-mount-rainhead-arm-flange</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa80299_rgb_b9de4c06-9f74-4b0d-8b7c-38f3947cdec1.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-10124 Wall-mount rainhead arm and flange</image:title>
      <image:caption>KOHLER K-10124 Wall-mount rainhead arm and flange</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-groove-48-x-36-alcove-shower-base-rear-center-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa60410_rgb_d11efc13-0442-4fde-9646-4e9af321891d.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-9925 Groove 48&quot; x 36&quot; alcove shower base, rear center drain</image:title>
      <image:caption>KOHLER K-9925 Groove 48&quot; x 36&quot; alcove shower base, rear center drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purewarmth-heated-quiet-close-elongated-toilet-seat</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac61178_rgb_c53b15d9-5bd5-4427-a450-80e21017de79.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-10349 PureWarmth Heated Quiet-Close elongated toilet seat</image:title>
      <image:caption>KOHLER K-10349 PureWarmth Heated Quiet-Close elongated toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-groove-60-x-32-single-threshold-left-hand-drain-shower-base</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_d608d4e8-c3dc-4ff9-86e7-69549a41f19d.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-9949 Groove 60&quot; x 32&quot; single threshold left-hand drain shower base</image:title>
      <image:caption>KOHLER K-9949 Groove 60&quot; x 32&quot; single threshold left-hand drain shower base</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-accent-kitchen-sidespray</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab41317_rgb_89437ae8-3a27-4da7-b23d-c37676ccdac2.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-10101 Accent Kitchen sidespray</image:title>
      <image:caption>KOHLER K-10101 Accent Kitchen sidespray</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-groove-60-x-32-single-threshold-right-hand-drain-shower-base</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_cd756b7d-34c1-4e68-898d-934b9a3e3d99.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-9948 Groove 60&quot; x 32&quot; single threshold right-hand drain shower base</image:title>
      <image:caption>KOHLER K-9948 Groove 60&quot; x 32&quot; single threshold right-hand drain shower base</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-maestro-grab-bars</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab55853_rgb_54016d2c-c282-49ad-b044-7eb6e8eeafa9.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-9669 Maestro Grab bars</image:title>
      <image:caption>KOHLER K-9669 Maestro Grab bars</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-groove-60-x-42-alcove-shower-base-rear-center-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa61341_rgb_dff93ded-7c71-48aa-ab3b-f71319806fa6.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-9996 Groove 60&quot; x 42&quot; alcove shower base, rear center drain</image:title>
      <image:caption>KOHLER K-9996 Groove 60&quot; x 42&quot; alcove shower base, rear center drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-flexjet-whirlpool-trim-kit-four-jets</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa94207_rgb_ebb6470c-3510-46f5-90c9-e0e70d2c3da4.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-9694 Flexjet Whirlpool trim kit with four jets</image:title>
      <image:caption>KOHLER K-9694 Flexjet Whirlpool trim kit with four jets</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-flexjet-whirlpool-trim-kit-eight-jets</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab04270_rgb_12d483f4-f9c1-4eda-a540-6d7ef9d87e86.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-9698 Flexjet Whirlpool trim kit with eight jets</image:title>
      <image:caption>KOHLER K-9698 Flexjet Whirlpool trim kit with eight jets</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-flexjet-whirlpool-trim-kit-six-jets</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa94241_rgb_cf23d2e2-5a6c-4128-a746-4931ac4a87d3.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-9696 Flexjet Whirlpool trim kit with six jets</image:title>
      <image:caption>KOHLER K-9696 Flexjet Whirlpool trim kit with six jets</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-groove-60-x-36-alcove-shower-base-center-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa60420_rgb_0d520d9c-1158-4009-89fe-fb8fbd36d2be.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-9928 Groove 60&quot; x 36&quot; alcove shower base, center drain</image:title>
      <image:caption>KOHLER K-9928 Groove 60&quot; x 36&quot; alcove shower base, center drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kathryn-frame-kit-k-3023-marble-tabletop</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75439_rgb_58a85653-dc67-4f58-a8e4-2b521596a2e3.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-9699 Kathryn Frame Kit for K-3023 marble tabletop</image:title>
      <image:caption>KOHLER K-9699 Kathryn Frame Kit for K-3023 marble tabletop</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-flexjet-whirlpool-trim-kit-five-jets</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa94224_rgb_a0481fcb-40aa-4bc1-934a-6d8b6ec58a2d.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-9695 Flexjet Whirlpool trim kit with five jets</image:title>
      <image:caption>KOHLER K-9695 Flexjet Whirlpool trim kit with five jets</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-twin-ell</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa87600_rgb_20c3a583-052c-470d-93ab-7d72a23295f2.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-9663 Twin ell</image:title>
      <image:caption>KOHLER K-9663 Twin ell</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rite-temp-deep-rough-in-kit-k-8305-cartridges</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_a8ce37f1-1b40-4c5d-9453-0797ff43ee81.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-10350 Rite-Temp deep rough-in kit for K-8305 cartridges</image:title>
      <image:caption>KOHLER K-10350 Rite-Temp deep rough-in kit for K-8305 cartridges</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-persona-vacuum-breaker-1-2-x-1-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac87842_rgb_3f0357f8-1239-48a7-a7d6-505ff8941df7.jpg?v=1774971549</image:loc>
      <image:title>KOHLER K-9660 Persona Vacuum breaker, 1/2&quot; x 1/2&quot;</image:title>
      <image:caption>KOHLER K-9660 Persona Vacuum breaker, 1/2&quot; x 1/2&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-persona-two-way-shower-arm-diverter</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_4c49d827-6aab-4779-8da7-877ffcae922c.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-9662 Persona two-way shower arm diverter</image:title>
      <image:caption>KOHLER 9662-PB Persona Two-Way Shower Arm Diverter in Vibrant Polished Brass</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bathroom-sink-bracket-kit</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa76744_rgb_81bb5140-86d1-4478-8cfa-dcc109404f71.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-9583 Bathroom sink bracket kit</image:title>
      <image:caption>KOHLER K-9583 Bathroom sink bracket kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mastershower-60-metal-shower-hose</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac38796_rgb_d0fc85d7-f8c2-42f6-a43e-9372e29c968c.jpg?v=1745693912</image:loc>
      <image:title>KOHLER MasterShower 60&quot; metal shower hose</image:title>
      <image:caption>KOHLER MasterShower 60&quot; metal shower hose</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-36-alcove-shower-base-center-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa60013_rgb_49aabc23-8dc0-4f53-ba0b-7f118041a595.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-9479 Archer 60&quot; x 36&quot; alcove shower base, center drain</image:title>
      <image:caption>KOHLER K-9479 Archer 60&quot; x 36&quot; alcove shower base, center drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-grab-bars-whirlpool-baths-spa-massage-package</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa88916_rgb_056262e1-0636-4b47-9403-4bf64d597d76.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-9653 Grab bars for whirlpool baths with Spa/Massage package</image:title>
      <image:caption>KOHLER K-9653 Grab bars for whirlpool baths with Spa/Massage package</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sonata-accessory-kit-grab-bar-shelf-kit</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_25375578-594e-4fa1-977c-50a04111fa23.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-9459 Sonata Accessory kit (grab bar and shelf kit)</image:title>
      <image:caption>KOHLER 9459-AF Sonata Accessory Kit (Grab Bar And Shelf Kit) in Vibrant French Gold</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverbath-whirlpool-trim-kit</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa94190_rgb_e57e5284-2ca0-4d16-9c06-f83632c04bd5.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-9398 RiverBath Whirlpool trim kit</image:title>
      <image:caption>KOHLER K-9398 RiverBath Whirlpool trim kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-deck-mount-two-way-diverter-valve</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab02193_rgb_e86e1f5e-e92b-49e1-b42c-5b48f2899fad.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-9530 Deck-mount two-way diverter valve</image:title>
      <image:caption>KOHLER K-9530 Deck-mount two-way diverter valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-48-x-36-alcove-shower-base-center-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa97058_rgb_8df7e015-f543-4d65-ad88-713990807965.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-9397 Archer 48&quot; x 36&quot; alcove shower base, center drain</image:title>
      <image:caption>KOHLER K-9397 Archer 48&quot; x 36&quot; alcove shower base, center drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-60-x-60-alcove-shower-base-center-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa79332_rgb_512691ce-89ce-4164-8e37-81d261ec602c.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-9395 Archer 60&quot; x 60&quot; alcove shower base, center drain</image:title>
      <image:caption>KOHLER K-9395 Archer 60&quot; x 60&quot; alcove shower base, center drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-margaux-24-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa93976_rgb_4a443765-df4c-44f8-a920-707d084dab4c.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-16251 Margaux 24&quot; towel bar</image:title>
      <image:caption>KOHLER K-16251 Margaux 24&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-36-x-36-alcove-shower-base-center-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa59982_rgb_2c8ef1a6-4a90-4b04-bfd2-371b107c5dc5.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-9396 Archer 36&quot; x 36&quot; alcove shower base, center drain</image:title>
      <image:caption>KOHLER K-9396 Archer 36&quot; x 36&quot; alcove shower base, center drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-margaux-30-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa93981_rgb_b24caed1-09ec-4353-a8a2-c8a2f926716f.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-16252 Margaux 30&quot; towel bar</image:title>
      <image:caption>KOHLER K-16252 Margaux 30&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-margaux-18-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa93971_rgb_b4538691-6c84-4fcc-8424-3af66f782630.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-16250 Margaux 18&quot; towel bar</image:title>
      <image:caption>KOHLER K-16250 Margaux 18&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-margaux-wall-mount-bath-spout</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa66651_rgb_c56a4ff2-c420-4b90-b49f-53379abe3412.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-16246 Margaux Wall-mount bath spout</image:title>
      <image:caption>KOHLER K-16246 Margaux Wall-mount bath spout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-coralais-wall-mount-bath-spout-diverter-4-7-8-npt-connection</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa97032_rgb_fb20425f-58ae-47f3-a807-c14c8873fcc6.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-15136 Coralais Wall-mount bath spout with diverter, 4-7/8&quot;, NPT connection</image:title>
      <image:caption>KOHLER K-15136 Coralais Wall-mount bath spout with diverter, 4-7/8&quot;, NPT connection</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vox-16-1-2-round-vessel-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa59140_rgb_01cb26c4-23de-46cc-ae71-fb3da4b6f827.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-14800 Vox 16-1/2&quot; round vessel bathroom sink</image:title>
      <image:caption>KOHLER K-14800 Vox 16-1/2&quot; round vessel bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-coralais-wall-mount-bath-spout-diverter-8</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa65225_rgb_6f528606-c534-4716-9194-e6eafca0be2f.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-15138 Coralais Wall-mount bath spout with diverter, 8&quot;</image:title>
      <image:caption>KOHLER K-15138 Coralais Wall-mount bath spout with diverter, 8&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-revival-wall-mount-non-diverter-bath-spout</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_68087b7f-784f-4b4f-85f2-7862287a99dc.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-16135 Revival wall-mount non-diverter bath spout</image:title>
      <image:caption>KOHLER 16135-CP Revival Wall-Mount Non-Diverter Bath Spout in Polished Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-coralais-wall-mount-bath-spout-4-7-8-npt-connection</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa65219_rgb_66e28bef-6b3c-4da8-836b-27ab07e5cd3b.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-15135 Coralais Wall-mount bath spout, 4-7/8&quot;, NPT connection</image:title>
      <image:caption>KOHLER K-15135 Coralais Wall-mount bath spout, 4-7/8&quot;, NPT connection</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-loure-wall-mount-handshower-holder-supply-elbow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad01760_rgb_d27818c9-0178-43a6-84bf-b933fcde8c3c.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-14791 Loure Wall-mount handshower holder with supply elbow</image:title>
      <image:caption>KOHLER K-14791 Loure Wall-mount handshower holder with supply elbow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-shift-square-2-5-gpm-multifunction-handshower-black-handle</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_86b8d975-344e-4520-a34c-2b2f7ae543ad.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-14788 Shift Square 2.5 gpm Multifunction handshower with black handle</image:title>
      <image:caption>KOHLER 14788-BN Shift Square 2.5 Gpm Multifunction Handshower With Black Handle in Vibrant Brushed Nickel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-loure-slidebar-trim</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae45100_rgb_f41c9aa8-32c0-4fb2-84b0-707ff254a835.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-14790 Loure Slidebar trim</image:title>
      <image:caption>KOHLER K-14790 Loure Slidebar trim</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-loure-deck-mount-2-way-diverter-valve</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab00218_rgb_48fdfc0b-fe38-4e2e-8aac-fb3431a4149f.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-14677 Loure Deck-mount 2-way diverter valve</image:title>
      <image:caption>KOHLER K-14677 Loure Deck-mount 2-way diverter valve</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-loure-single-function-showerhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac85607_rgb_6a9f9e1c-094d-46db-b5fd-044334d5656a.jpg?v=1745693910</image:loc>
      <image:title>KOHLER Loure Single-function showerhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Loure Single-function showerhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-coralais-wall-mount-bath-spout-8</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa65223_rgb_d5e617ce-5ee0-43cb-98dd-c880de65dbe6.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-15137 Coralais Wall-mount bath spout, 8&quot;</image:title>
      <image:caption>KOHLER K-15137 Coralais Wall-mount bath spout, 8&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-loure-7-1-2-shower-arm-flange</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa88617_rgb_3d18b25f-a520-48c6-99ee-930414ae7112.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-14679 Loure 7-1/2&quot; shower arm and flange</image:title>
      <image:caption>KOHLER K-14679 Loure 7-1/2&quot; shower arm and flange</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-contemporary-36-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae37352_rgb_b9ed6113-c0c4-461b-89a8-1823edc3c677.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-14564 Contemporary 36&quot; grab bar</image:title>
      <image:caption>KOHLER K-14564 Contemporary 36&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-escutcheon-plate-6</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad14177_rgb_dc0ab3a9-e0c0-467f-b260-78606fa86940.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-14531 Escutcheon plate, 6&quot;</image:title>
      <image:caption>KOHLER K-14531 Escutcheon plate, 6&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-contemporary-42-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae37350_rgb_d7afe647-2f3e-4468-bbb5-a76c8511bb71.jpg?v=1745693910</image:loc>
      <image:title>KOHLER Contemporary 42&quot; grab bar</image:title>
      <image:caption>KOHLER Contemporary 42&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-loure-deck-bath-mount-handshower-holder-handshower-hose</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_50842f65-5bff-447d-a998-9746ce89039c.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-14789 Loure Deck- or bath-mount handshower holder with handshower hose</image:title>
      <image:caption>KOHLER K-14789 Loure Deck- or bath-mount handshower holder with handshower hose</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-contemporary-24-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae37351_rgb_58440160-9b77-4186-b243-748555599216.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-14562 Contemporary 24&quot; grab bar</image:title>
      <image:caption>KOHLER K-14562 Contemporary 24&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-contemporary-18-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae37349_rgb_b930ddfc-344c-4154-a9f6-0ea9f73cafe0.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-14561 Contemporary 18&quot; grab bar</image:title>
      <image:caption>KOHLER K-14561 Contemporary 18&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-3-cabinet-pull</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39347_rgb_85036008-18fc-4ed4-baeb-fe0d2d399ece.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-14485 Purist 3&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-14485 Purist 3&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-cabinet-knob</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39342_rgb_85622b72-611b-4d64-b83c-1fbbcf7e7904.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-14484 Purist Cabinet knob</image:title>
      <image:caption>KOHLER K-14484 Purist Cabinet knob</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-contemporary-12-grab-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae61270_rgb_e0fd3b76-691f-4a99-9fc4-ad4a49ae3770.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-14560 Contemporary 12&quot; grab bar</image:title>
      <image:caption>KOHLER K-14560 Contemporary 12&quot; grab bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-glass-shelf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39319_rgb_d47143cf-1db1-4587-869c-0d308b9acaf6.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-14440 Purist Glass shelf</image:title>
      <image:caption>KOHLER K-14440 Purist Glass shelf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-towel-ring</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39325_rgb_7078e529-329f-4d74-8e67-d5a1caec3ebd.jpg?v=1745693913</image:loc>
      <image:title>KOHLER Purist Towel ring</image:title>
      <image:caption>KOHLER Purist Towel ring</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-vertical-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39337_rgb_24f4b9e1-b8ea-4a62-bccb-bc35dc8baa41.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-14444 Purist Vertical toilet paper holder</image:title>
      <image:caption>KOHLER K-14444 Purist Vertical toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-robe-hook</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39331_rgb_7fe6fc80-b458-40db-94bb-7498fecc82ef.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-14443 Purist Robe hook</image:title>
      <image:caption>KOHLER K-14443 Purist Robe hook</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-24-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39308_rgb_d56e02ca-a914-48d6-b3a1-9aaac02e13a2.jpg?v=1745693913</image:loc>
      <image:title>KOHLER Purist 24&quot; towel bar</image:title>
      <image:caption>KOHLER Purist 24&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-18-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39303_rgb_6a87906e-b914-4b58-9a85-259c38f51e8a.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-14435 Purist 18&quot; towel bar</image:title>
      <image:caption>KOHLER K-14435 Purist 18&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-30-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39313_rgb_72eb762e-6c79-465e-bee3-8a5da46dddc1.jpg?v=1745693913</image:loc>
      <image:title>KOHLER Purist 30&quot; towel bar</image:title>
      <image:caption>KOHLER Purist 30&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-deck-mount-bath-spout</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39273_rgb_848ce351-fe6f-4a97-9a87-e32f1f9df5f5.jpg?v=1745693913</image:loc>
      <image:title>KOHLER Purist Deck-mount bath spout</image:title>
      <image:caption>KOHLER Purist Deck-mount bath spout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-wall-mount-bath-spout</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39262_rgb_8052a57c-53a4-49f8-ae09-69938b2c52a6.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-14426 Purist Wall-mount bath spout</image:title>
      <image:caption>KOHLER K-14426 Purist Wall-mount bath spout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-wall-mount-bath-spout-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39267_rgb_a0e0c544-703a-4bd8-b82f-53bed70fb553.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-14427 Purist Wall-mount bath spout</image:title>
      <image:caption>KOHLER K-14427 Purist Wall-mount bath spout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-hotelier</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39205_rgb_e834e5aa-4423-4940-928f-a0c7c93aee9e.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-14381 Purist Hotelier</image:title>
      <image:caption>KOHLER K-14381 Purist Hotelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-lilies-lore-17-1-2-oval-undermount-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab02988_rgb_94c96f05-1ba8-4d1c-af33-e01f98110f3b.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-14297 Lilies Lore 17-1/2&quot; oval undermount bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-14297 Lilies Lore 17-1/2&quot; oval undermount bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-wall-mount-soap-lotion-dispenser</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39199_rgb_567de7dd-8a8b-4d80-ad69-c0263cf06cb4.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-14380 Purist Wall-mount soap/lotion dispenser</image:title>
      <image:caption>KOHLER K-14380 Purist Wall-mount soap/lotion dispenser</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-loure-wall-mount-bath-spout</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa83613_rgb_b070074a-60bd-4e9b-a028-50b4a36b75b5.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-14676 Loure Wall-mount bath spout</image:title>
      <image:caption>KOHLER K-14676 Loure Wall-mount bath spout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-pivoting-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39188_rgb_c3298af4-d583-4888-8940-d32e36290e15.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-14377 Purist Pivoting toilet paper holder</image:title>
      <image:caption>KOHLER K-14377 Purist Pivoting toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-24-double-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac39182_rgb_d786930b-f21e-4e77-b684-b4808168b25f.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-14375 Purist 24&quot; Double towel bar</image:title>
      <image:caption>KOHLER K-14375 Purist 24&quot; Double towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pallene-vessel-glass-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_b2ef8f65-8139-40f5-aad8-aa7531268679.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-14016 Pallene Vessel glass bathroom sink</image:title>
      <image:caption>KOHLER K-14016 Pallene Vessel glass bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-one-light-sconce-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_3bb1a32c-6bcd-4510-b4a8-b8b25b5bcbb5.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-14483 Purist One-light sconce</image:title>
      <image:caption>KOHLER 14483-BGD Purist One-Light Sconce in Vibrant Moderne Brushed Gold</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-double-wall-mount-foot-control</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa91973_rgb_7f4a3112-28cf-4713-83b5-85f8cd4d37d4.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-13816 Double wall-mount foot control</image:title>
      <image:caption>KOHLER K-13816 Double wall-mount foot control</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sink-gooseneck-spout-aerator</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_c94f61f4-c38c-442b-9272-aa615593ba56.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-13782 Sink gooseneck spout with aerator</image:title>
      <image:caption>KOHLER K-13782 Sink gooseneck spout with aerator</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-loose-sink-strainer</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa91974_rgb_191f9dc7-9b7e-42ab-b26a-345f89c46d74.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-13864 Loose sink strainer</image:title>
      <image:caption>KOHLER K-13864 Loose sink strainer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bedpan-washer-double-foot-control-mixing-valves-integral-stops</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa91977_rgb_449c0521-9352-4e6f-b48b-cc5801136ba1.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-13960 Bedpan washer with double foot control mixing valves and integral stops</image:title>
      <image:caption>KOHLER K-13960 Bedpan washer with double foot control mixing valves and integral stops</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bedpan-washer</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa94741_rgb_3ea418b5-27b8-44fc-a867-0154040820b4.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-13925 Bedpan washer</image:title>
      <image:caption>KOHLER K-13925 Bedpan washer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-1-1-2-x-24-tailpiece</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa94313_rgb_0b8b225e-2e7e-452a-a200-7d42e5a5f402.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-13716 1-1/2&quot; x 24&quot; tailpiece</image:title>
      <image:caption>KOHLER K-13716 1-1/2&quot; x 24&quot; tailpiece</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-double-floor-mount-foot-control</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa91972_rgb_6625be76-95eb-4d77-b380-426c9ee46321.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-13808 Double floor-mount foot control</image:title>
      <image:caption>KOHLER K-13808 Double floor-mount foot control</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bathroom-sink-gooseneck-spout-aerator</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_7242b301-ccac-4089-8e70-29e0f4b4037f.jpg?v=1745693908</image:loc>
      <image:title>KOHLER K-13770 Bathroom sink gooseneck spout with aerator</image:title>
      <image:caption>KOHLER K-13770 Bathroom sink gooseneck spout with aerator</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-8-single-function-rainhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac38666_rgb_abbc92eb-c1f9-4890-ab59-66974cddb995.jpg?v=1745693909</image:loc>
      <image:title>KOHLER 8&quot; single-function rainhead, 2.5 gpm</image:title>
      <image:caption>KOHLER 8&quot; single-function rainhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-contemporary-square-8-single-function-rainhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac38675_rgb_e63c4c5f-ae0f-41fc-9f33-1489ef0eb0f3.jpg?v=1745693909</image:loc>
      <image:title>KOHLER Contemporary Square 8&quot; single-function rainhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Contemporary Square 8&quot; single-function rainhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-traditional-12-single-function-rainhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac38672_rgb_f151fbbe-8769-4b7e-9785-5d4aac237cdf.jpg?v=1745693909</image:loc>
      <image:title>KOHLER Traditional 12&quot; single-function rainhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Traditional 12&quot; single-function rainhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-10-cable-assembly</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa91971_rgb_1475903b-3017-46cf-a0ff-d3ab6c788d8b.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-13604 10&apos; cable assembly</image:title>
      <image:caption>KOHLER K-13604 10&apos; cable assembly</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-contemporary-round-8-single-function-rainhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac38662_rgb_2722303e-10c2-43e0-8ef6-4f53f2b55539.jpg?v=1745693909</image:loc>
      <image:title>KOHLER Contemporary Round 8&quot; single-function rainhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Contemporary Round 8&quot; single-function rainhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-contemporary-round-12-single-function-rainhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad24186_rgb_cbd724f0-3495-417c-b6a2-7f266576f2a7.jpg?v=1745693909</image:loc>
      <image:title>KOHLER Contemporary Round 12&quot; single-function rainhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Contemporary Round 12&quot; single-function rainhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-traditional-10-single-function-rainhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac38669_rgb_e909a69a-2bc5-41db-98cb-9e7fee57ccf1.jpg?v=1745693909</image:loc>
      <image:title>KOHLER Traditional 10&quot; single-function rainhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Traditional 10&quot; single-function rainhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-contemporary-round-10-single-function-rainhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac38664_rgb_727d2f03-aec9-4148-9307-649ab4b00476.jpg?v=1745693909</image:loc>
      <image:title>KOHLER Contemporary Round 10&quot; single-function rainhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Contemporary Round 10&quot; single-function rainhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-contemporary-square-10-single-function-rainhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae53466_rgb_68b5422f-e1dc-4dfd-9858-a4f6811da9a7.jpg?v=1745693909</image:loc>
      <image:title>KOHLER Contemporary Square 10&quot; single-function rainhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Contemporary Square 10&quot; single-function rainhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kelston-3-drawer-pull</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_79635915-822f-4bc2-b0b1-2264254bd864.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-13554 Kelston 3&quot; drawer pull</image:title>
      <image:caption>KOHLER K-13554 Kelston 3&quot; drawer pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kelston-18-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_54cd76ef-b6ff-409a-b317-ca152cd0bd39.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-13500 Kelston 18&quot; towel bar</image:title>
      <image:caption>KOHLER K-13500 Kelston 18&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-6-cable-assembly</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa91969_rgb_5b69c5c9-7659-440c-b669-27c046274b58.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-13602 6&apos; cable assembly</image:title>
      <image:caption>KOHLER K-13602 6&apos; cable assembly</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-contemporary-round-14-single-function-rainhead-2-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad24184_rgb_25c36b78-3c63-432a-804a-ce3923aa5f31.jpg?v=1745693909</image:loc>
      <image:title>KOHLER Contemporary Round 14” single-function rainhead, 2.5 gpm</image:title>
      <image:caption>KOHLER Contemporary Round 14” single-function rainhead, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-4-cable-assembly</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa91968_rgb_11ed7289-4516-416f-b564-08fe256c493f.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-13487 4&apos; cable assembly</image:title>
      <image:caption>KOHLER K-13487 4&apos; cable assembly</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kelston-cabinet-knob</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_0cef2cb1-c3b0-4da0-b252-fd7561f76790.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-13552 Kelston Cabinet knob</image:title>
      <image:caption>KOHLER K-13552 Kelston Cabinet knob</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-gooseneck-centerset-commercial-lavatory-faucet-1-5-gpm-spray-flexible</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab04600_rgb_b146aa4c-9ce7-40c2-b1f8-53c383f07ca2.jpg?v=1745693909</image:loc>
      <image:title>KOHLER Gooseneck Centerset commercial lavatory faucet with 1.5 gpm spray, flexible connections and 5&quot; lever handle, drain not included and lift-rod hole</image:title>
      <image:caption>KOHLER Gooseneck Centerset commercial lavatory faucet with 1.5 gpm spray, flexible connections and 5&quot; lever handle, drain not included and lift-rod hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kelston-24-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_8081ff6e-ecc9-4e6c-baa2-20232356d2a7.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-13501 Kelston 24&quot; towel bar</image:title>
      <image:caption>KOHLER K-13501 Kelston 24&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-washdown-urinal-1-0-gpf-flushometer-valve-in-polished-chrome</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_6544bfc4-00ec-42f5-8c0e-46dd7fd84ab8.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-13518 Washdown urinal 1.0 gpf flushometer valve in Polished Chrome</image:title>
      <image:caption>KOHLER 13518-CP Washdown Urinal 1.0 Gpf Flushometer Valve in Polished Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-ac-single-supply-global-outlets</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac79833_rgb_8c4c6c91-87d6-4f84-b2b8-40cc7de82ea1.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-13480 AC single supply, global outlets</image:title>
      <image:caption>KOHLER K-13480 AC single supply, global outlets</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-multi-outlet-power-supply-global-outlets</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac79832_rgb_ea7b6f56-89d6-4693-b2cb-1b076a1236c4.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-13481 Multi-outlet power supply, global outlets</image:title>
      <image:caption>KOHLER K-13481 Multi-outlet power supply, global outlets</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-geometric-touchless-single-hole-lavatory-faucet-insight-sensor-6</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa99432_rgb_33dda163-fe08-40f5-a341-8e2f9ce21465.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-13469 Geometric Touchless single-hole lavatory faucet with Insight sensor technology, AC-powered, 0.5 gpm</image:title>
      <image:caption>KOHLER K-13469 Geometric Touchless single-hole lavatory faucet with Insight sensor technology, AC-powered, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-gooseneck-touchless-faucet-insight-technology-dc-powered</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75122_rgb_9b652646-845c-47f9-8b9a-1ddbf7aaa5f7.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-13473 Gooseneck Touchless faucet with Insight technology, DC-powered</image:title>
      <image:caption>KOHLER K-13473 Gooseneck Touchless faucet with Insight technology, DC-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-gooseneck-touchless-single-hole-lavatory-faucet-insight-sensor-5</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75122_rgb_e3a2c616-45a1-427f-bbf1-b0b6f37e3ea0.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-13474 Gooseneck Touchless single-hole lavatory faucet with Insight sensor technology and temperature mixer, AC-powered, 0.5 gpm</image:title>
      <image:caption>KOHLER K-13474 Gooseneck Touchless single-hole lavatory faucet with Insight sensor technology and temperature mixer, AC-powered, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-gooseneck-touchless-single-hole-lavatory-faucet-insight-sensor-6</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75122_rgb_3f6a0e92-20a2-46ae-9355-03c8480e8cfe.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-13472 Gooseneck Touchless single-hole lavatory faucet with Insight sensor technology and temperature mixer, DC-powered, 0.5 gpm</image:title>
      <image:caption>KOHLER K-13472 Gooseneck Touchless single-hole lavatory faucet with Insight sensor technology and temperature mixer, DC-powered, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-geometric-touchless-single-hole-lavatory-faucet-insight-sensor-7</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa99428_rgb_6016fe58-7bb3-4114-8b6b-794f7ca5ba75.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-13467 Geometric Touchless single-hole lavatory faucet with Insight sensor technology, DC-powered, 0.5 gpm</image:title>
      <image:caption>KOHLER K-13467 Geometric Touchless single-hole lavatory faucet with Insight sensor technology, DC-powered, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-geometric-touchless-single-hole-lavatory-faucet-insight-sensor-8</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa99426_rgb_c4ce9369-5a57-4ab8-835f-eb38f7cb95fd.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-13466 Geometric Touchless single-hole lavatory faucet with Insight sensor technology and temperature mixer, DC-powered, 0.5 gpm</image:title>
      <image:caption>KOHLER K-13466 Geometric Touchless single-hole lavatory faucet with Insight sensor technology and temperature mixer, DC-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-7</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa94815_rgb_b98f4398-b95f-44b4-a6b7-18a7a2d3cadb.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-13463 Sculpted Touchless single-hole lavatory faucet with Insight sensor technology, AC-powered, 0.5 gpm</image:title>
      <image:caption>KOHLER K-13463 Sculpted Touchless single-hole lavatory faucet with Insight sensor technology, AC-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-8</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75118_rgb_b6d64728-6f7b-4643-af04-e1253bb3ad62.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-13462 Sculpted Touchless single-hole lavatory faucet with Insight sensor technology and temperature mixer, AC-powered, 0.5 gpm</image:title>
      <image:caption>KOHLER K-13462 Sculpted Touchless single-hole lavatory faucet with Insight sensor technology and temperature mixer, AC-powered, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-geometric-touchless-single-hole-lavatory-faucet-insight-sensor-9</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa99430_rgb_46422b08-acfc-4191-9e45-0292b125ab9d.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-13468 Geometric Touchless single-hole lavatory faucet with Insight sensor technology and temperature mixer, AC-powered, 0.5 gpm</image:title>
      <image:caption>KOHLER K-13468 Geometric Touchless single-hole lavatory faucet with Insight sensor technology and temperature mixer, AC-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-9</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa94815_rgb_812b5eea-b793-49c4-aa99-8ff9b8bcab37.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-13461 Sculpted Touchless single-hole lavatory faucet with Insight sensor technology, DC-powered, 0.5 gpm</image:title>
      <image:caption>KOHLER K-13461 Sculpted Touchless single-hole lavatory faucet with Insight sensor technology, DC-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-10</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75118_rgb_0ea8b736-0ee8-4029-a535-3fa8b8e27fd2.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-13460 Sculpted Touchless single-hole lavatory faucet with Insight sensor technology and temperature mixer, DC-powered, 0.5 gpm</image:title>
      <image:caption>KOHLER K-13460 Sculpted Touchless single-hole lavatory faucet with Insight sensor technology and temperature mixer, DC-powered, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-coralais-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa93686_rgb_d1376b71-731f-4ba4-8b05-f960668ea0f7.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-13434 Coralais Toilet paper holder</image:title>
      <image:caption>KOHLER K-13434 Coralais Toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-coralais-hotelier</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab90482_rgb_577f6210-cb52-4f73-9a1d-b17cd08b8fe3.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-13448 Coralais Hotelier</image:title>
      <image:caption>KOHLER K-13448 Coralais Hotelier</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-coralais-towel-ring</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa94172_rgb_811ffa52-57b4-42f3-a4ad-eb14a234e249.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-13435 Coralais Towel ring</image:title>
      <image:caption>KOHLER K-13435 Coralais Towel ring</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-coralais-24-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa82095_rgb_810c66b5-46ee-42cf-8ac6-82697ab26d42.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-13431 Coralais 24&quot; towel bar</image:title>
      <image:caption>KOHLER K-13431 Coralais 24&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pinstripe-cabinet-knob</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75487_rgb_7200e543-8f14-4bee-97bf-677a2b20896a.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-13126 Pinstripe Cabinet knob</image:title>
      <image:caption>KOHLER K-13126 Pinstripe Cabinet knob</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-coralais-robe-hook</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75501_rgb_e09e3eb4-629d-4c4a-82e4-d7317557d23f.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-13433 Coralais Robe hook</image:title>
      <image:caption>KOHLER K-13433 Coralais Robe hook</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pinstripe-shower-arm-flange</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa81746_rgb_23fad9f9-b758-4e19-b521-e4f25f55dc85.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-13136 Pinstripe Shower arm and flange</image:title>
      <image:caption>KOHLER K-13136 Pinstripe Shower arm and flange</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pinstripe-3-cabinet-pull</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75482_rgb_c7d5edc2-bb26-4d8e-81c6-87567ab5168c.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-13125 Pinstripe 3&quot; cabinet pull</image:title>
      <image:caption>KOHLER K-13125 Pinstripe 3&quot; cabinet pull</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pinstripe-robe-hook</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa81739_rgb_3c1a175a-96c6-4249-8895-94e1e4696a1b.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-13113 Pinstripe Robe hook</image:title>
      <image:caption>KOHLER K-13113 Pinstripe Robe hook</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-coralais-18-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa82092_rgb_119bd755-710c-405b-a24a-0a6e48c0cbdf.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-13430 Coralais 18&quot; towel bar</image:title>
      <image:caption>KOHLER K-13430 Coralais 18&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pinstripe-towel-ring</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa80697_rgb_c2a5a100-3a76-49e7-990d-7945a9128304.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-13112 Pinstripe Towel ring</image:title>
      <image:caption>KOHLER K-13112 Pinstripe Towel ring</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pinstripe-24-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa93677_rgb_ae20bb49-8f81-4267-bdf1-bfd79384860d.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-13109 Pinstripe 24&quot; towel bar</image:title>
      <image:caption>KOHLER K-13109 Pinstripe 24&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hollister-28-x-22-bracket-mount-utility-sink-8-widespread-faucet-holes</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa88930_rgb_7c98af4e-9092-4f1a-9d24-08d15fe90f24.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-12794 Hollister 28&quot; x 22&quot; bracket-mount utility sink with 8&quot; widespread faucet holes</image:title>
      <image:caption>KOHLER K-12794 Hollister 28&quot; x 22&quot; bracket-mount utility sink with 8&quot; widespread faucet holes</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pinstripe-toilet-paper-holder</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa81743_rgb_9c880440-7936-43d6-a7dd-9db2d20f9be8.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-13114 Pinstripe Toilet paper holder</image:title>
      <image:caption>KOHLER K-13114 Pinstripe Toilet paper holder</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-camerton-25-wall-mount-blow-out-service-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa66213_rgb_ca82841f-8de8-4d5a-9854-671a02a46f75.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-12867 Camerton 25&quot; wall-mount blow-out service sink</image:title>
      <image:caption>KOHLER K-12867 Camerton 25&quot; wall-mount blow-out service sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hollister-28-x-22-bracket-mount-utility-sink-single-faucet-hole</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa88928_rgb_2f882ef3-963e-429a-960d-840a2ab53500.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-12793 Hollister 28&quot; x 22&quot; bracket-mount utility sink with single faucet hole</image:title>
      <image:caption>KOHLER K-12793 Hollister 28&quot; x 22&quot; bracket-mount utility sink with single faucet hole</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-42-x-42-alcove-shower-base-center-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa59025_rgb_1ba98dc4-701c-431e-b8a4-4af55d45782a.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-9393 Archer 42&quot; x 42&quot; alcove shower base, center drain</image:title>
      <image:caption>KOHLER K-9393 Archer 42&quot; x 42&quot; alcove shower base, center drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-gilford-30-x-22-bracket-mount-scrub-up-plaster-sink-8-widespread-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa76752_rgb_632fb9e2-8a13-4b66-a1bf-4d4597de40cd.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-12787 Gilford 30&quot; x 22&quot; bracket-mount scrub-up/plaster sink with 8&quot; widespread faucet holes</image:title>
      <image:caption>KOHLER K-12787 Gilford 30&quot; x 22&quot; bracket-mount scrub-up/plaster sink with 8&quot; widespread faucet holes</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-48-x-48-alcove-shower-base-center-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa59971_rgb_9da4cb59-5bfa-4390-b9a2-f6c2d20a8d1e.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-9394 Archer 48&quot; x 48&quot; alcove shower base, center drain</image:title>
      <image:caption>KOHLER K-9394 Archer 48&quot; x 48&quot; alcove shower base, center drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pinstripe-18-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa93672_rgb_f269b92c-fcbd-45e3-8ddd-43ec73e16a21.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-13108 Pinstripe 18&quot; towel bar</image:title>
      <image:caption>KOHLER K-13108 Pinstripe 18&quot; towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kelston-left-hand-trip-lever</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab01897_rgb_444d8295-4501-4b06-925a-ef8ad1ae40eb.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-9385 Kelston Left-hand trip lever</image:title>
      <image:caption>KOHLER K-9385 Kelston Left-hand trip lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-highline-trip-lever</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa80194_rgb_d0441e0b-85e8-451a-8b8e-d612e44c78a3.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-9379 Wellworth Highline Trip lever</image:title>
      <image:caption>KOHLER K-9379 Wellworth Highline Trip lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tresham-trip-lever</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/9375-2MB_ISO_d2c0122368_rgb.jpg?v=1774971547</image:loc>
      <image:title>KOHLER K-9375 Tresham Trip lever</image:title>
      <image:caption>KOHLER K-9375 Tresham Trip lever</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-expanse-contemporary-design-curved-shower-rod</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae24863_rgb_deafd813-d28f-47ea-afe9-ec3713ab3f50.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-9351 Expanse Contemporary design curved shower rod</image:title>
      <image:caption>KOHLER K-9351 Expanse Contemporary design curved shower rod</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-groove-teak-drain-cover-42-receptor</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa93718_rgb_f5b0afd2-c7e8-487f-a760-696ef34ddf8b.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-9335 Groove Teak drain cover 42&quot; receptor</image:title>
      <image:caption>KOHLER K-9335 Groove Teak drain cover 42&quot; receptor</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-expanse-curved-shower-rod-transitional-design</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab55856_rgb_7c40a948-9d48-405b-abfa-c2a45698d6cc.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-9350 Expanse Curved shower rod - transitional design</image:title>
      <image:caption>KOHLER K-9350 Expanse Curved shower rod - transitional design</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-expanse-curved-shower-rod-traditional-design</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab55854_rgb_89c19b94-bd76-4771-9114-9e6f32be7907.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-9349 Expanse Curved shower rod - traditional design</image:title>
      <image:caption>KOHLER K-9349 Expanse Curved shower rod - traditional design</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-groove-teak-drain-cover-60-receptor</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa93720_rgb_87796c68-48ab-4870-a6b3-0edca20c019b.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-9337 Groove Teak drain cover 60&quot; receptor</image:title>
      <image:caption>KOHLER K-9337 Groove Teak drain cover 60&quot; receptor</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-groove-aluminum-cover-60</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa93716_rgb_368bef88-18ca-4825-9d72-1eca4276d007.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-9333 Groove Aluminum cover, 60&quot;</image:title>
      <image:caption>KOHLER K-9333 Groove Aluminum cover, 60&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-groove-teak-drain-cover-32-receptor</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_8e32c193-d1ea-4c9f-9067-1a03c060758d.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-9334 Groove Teak drain cover 32&quot; receptor</image:title>
      <image:caption>KOHLER K-9334 Groove Teak drain cover 32&quot; receptor</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-groove-aluminum-cover-48</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab05969_rgb_1c799fc9-8d08-4f7f-8886-386a8b069116.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-9332 Groove Aluminum cover, 48&quot;</image:title>
      <image:caption>KOHLER K-9332 Groove Aluminum cover, 48&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-groove-aluminum-cover-42</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab05968_rgb_a10e2724-b46f-425d-827f-aebb5eada53c.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-9331 Groove Aluminum cover, 42&quot;</image:title>
      <image:caption>KOHLER K-9331 Groove Aluminum cover, 42&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-groove-aluminum-cover-32</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa93715_rgb_93f5f1e7-baa0-4dc1-a81b-1510d3096179.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-9330 Groove Aluminum cover, 32&quot;</image:title>
      <image:caption>KOHLER K-9330 Groove Aluminum cover, 32&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dual-flush-trip-lever-right-hand</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad09347_rgb_1c6fdd02-4823-4484-aa7c-b8e3ed15ccf4.jpg?v=1745693910</image:loc>
      <image:title>KOHLER Dual-flush trip lever, right hand</image:title>
      <image:caption>KOHLER Dual-flush trip lever, right hand</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellwether-60-x-34-alcove-shower-base-right-offset-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab56562_rgb_f33d50ac-b179-4daa-ba91-aa81aeb585d4.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-9194 Bellwether 60&quot; x 34&quot; alcove shower base, right offset drain</image:title>
      <image:caption>KOHLER K-9194 Bellwether 60&quot; x 34&quot; alcove shower base, right offset drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dual-flush-trip-lever-left-hand</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab33180_rgb_36b24f51-ee4d-456d-83ec-c913ea7cd2c1.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-9237 Dual-flush trip lever, left hand</image:title>
      <image:caption>KOHLER K-9237 Dual-flush trip lever, left hand</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverby-left-hand-sink-rack-k-8670</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91701_rgb_1008cf52-a0e2-442d-83ad-f0064db765f1.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-9234 Riverby Left-hand sink rack for K-8670</image:title>
      <image:caption>KOHLER K-9234 Riverby Left-hand sink rack for K-8670</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverby-sink-rack-k-8679</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91702_rgb_52bf1a18-2a2a-4e0d-bb9a-275b5fd205c4.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-9238 Riverby Sink rack for K-8679</image:title>
      <image:caption>KOHLER K-9238 Riverby Sink rack for K-8679</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellwether-60-x-34-alcove-shower-base-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab56554_rgb_ce71e7db-86cf-41c3-8695-f628706ef774.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-9177 Bellwether 60&quot; x 34&quot; alcove shower base, left drain</image:title>
      <image:caption>KOHLER K-9177 Bellwether 60&quot; x 34&quot; alcove shower base, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellwether-60-x-34-alcove-shower-base-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab56562_rgb_c6dac4fb-04cf-450a-a92d-723eeb07a121.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-9178 Bellwether 60&quot; x 34&quot; alcove shower base, right drain</image:title>
      <image:caption>KOHLER K-9178 Bellwether 60&quot; x 34&quot; alcove shower base, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-china-grate-urinal-strainer</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa87589_rgb_ff7e0e3f-3dd0-4be4-b0a1-e90a3a53f07c.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-9172 China grate urinal strainer</image:title>
      <image:caption>KOHLER K-9172 China grate urinal strainer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellwether-60-x-34-alcove-shower-base-left-offset-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab56570_rgb_f9161504-e1b4-4523-9186-42bbfb93af2c.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-9193 Bellwether 60&quot; x 34&quot; alcove shower base, left offset drain</image:title>
      <image:caption>KOHLER K-9193 Bellwether 60&quot; x 34&quot; alcove shower base, left offset drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stainless-steel-beehive-grate-urinal-strainer</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa91056_rgb_443d04b8-3356-41ab-907d-a87504f479a2.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-9183 Stainless steel beehive grate urinal strainer</image:title>
      <image:caption>KOHLER K-9183 Stainless steel beehive grate urinal strainer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellwether-60-x-32-alcove-shower-base-right-offset-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab48549_rgb_40710ca1-efa7-4b2b-b4bf-4e322c20b683.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-9166 Bellwether 60&quot; x 32&quot; alcove shower base, right offset drain</image:title>
      <image:caption>KOHLER K-9166 Bellwether 60&quot; x 32&quot; alcove shower base, right offset drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-san-souci-trip-lever-k-4007</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab02188_rgb_3ffd54a0-78d5-40fa-9bd3-8392a48b09f1.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-9176 San Souci Trip lever for K-4007</image:title>
      <image:caption>KOHLER K-9176 San Souci Trip lever for K-4007</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellwether-60-x-32-alcove-shower-base-left-offset-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab48545_rgb_2961b8b6-25eb-4929-95f1-2b0ce23404ca.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-9165 Bellwether 60&quot; x 32&quot; alcove shower base, left offset drain</image:title>
      <image:caption>KOHLER K-9165 Bellwether 60&quot; x 32&quot; alcove shower base, left offset drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellwether-60-x-32-alcove-shower-base-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab48533_rgb_9ffa09c5-6b71-43c8-93d6-0db47227c502.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-9164 Bellwether 60&quot; x 32&quot; alcove shower base, right drain</image:title>
      <image:caption>KOHLER K-9164 Bellwether 60&quot; x 32&quot; alcove shower base, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-groove-teak-drain-cover-48-receptor</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_6380f5cc-4d7d-4c4f-860d-5119d1497da3.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-9336 Groove Teak drain cover 48&quot; receptor</image:title>
      <image:caption>KOHLER K-9336 Groove Teak drain cover 48&quot; receptor</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellwether-60-x-32-alcove-shower-base-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab48003_rgb_acc4d2d6-a14e-4f9d-b5d0-d3911c0ac6af.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-9163 Bellwether 60&quot; x 32&quot; alcove shower base, left drain</image:title>
      <image:caption>KOHLER K-9163 Bellwether 60&quot; x 32&quot; alcove shower base, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellwether-plastic-drain-cover-60-x-34-shower-base</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab56552_rgb_8665056d-c0ed-48e8-afc6-d525bccd4a08.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-9157 Bellwether Plastic drain cover for 60&quot; x 34&quot; shower base</image:title>
      <image:caption>KOHLER K-9157 Bellwether Plastic drain cover for 60&quot; x 34&quot; shower base</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellwether-aluminum-drain-cover-60-x-34-shower-base</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab48523_rgb_a118d896-1b72-4fc6-b4c2-76262d005831.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-9159 Bellwether Aluminum drain cover for 60&quot; x 34&quot; shower base</image:title>
      <image:caption>KOHLER K-9159 Bellwether Aluminum drain cover for 60&quot; x 34&quot; shower base</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-service-sink-strainer-tapped-3-npt</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa87587_rgb_7cc34288-a006-4006-bd8b-04283bdfae95.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-9146 Service sink strainer tapped for 3&quot; NPT</image:title>
      <image:caption>KOHLER K-9146 Service sink strainer tapped for 3&quot; NPT</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-service-sink-strainer-2-caulk-connection</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa78412_rgb_6eb2ec14-087e-42b8-8cf3-54931f5bbe41.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-9147 Service sink strainer for 2&quot; caulk connection</image:title>
      <image:caption>KOHLER K-9147 Service sink strainer for 2&quot; caulk connection</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellwether-plastic-drain-cover-60-x-32-shower-base</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab48521_rgb_1054d0d1-0120-4a77-874f-be7d355c90b4.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-9155 Bellwether Plastic drain cover for 60&quot; x 32&quot; shower base</image:title>
      <image:caption>KOHLER K-9155 Bellwether Plastic drain cover for 60&quot; x 32&quot; shower base</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverby-sink-rack-k-8668</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91700_rgb_2bafd77d-f2fd-4f1f-b211-3fced84476d6.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-9137 Riverby Sink rack for K-8668</image:title>
      <image:caption>KOHLER K-9137 Riverby Sink rack for K-8668</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-clearflo-square-design-tile-in-shower-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab06501_rgb_b7eee05f-901f-43f5-8228-a2fb250e5c77.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-9136 Clearflo Square design tile-in shower drain</image:title>
      <image:caption>KOHLER K-9136 Clearflo Square design tile-in shower drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-service-sink-strainer-tapped-2-npt</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72240_rgb_e9a2619a-c1f9-4281-83ce-8add1d531ab2.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-9142 Service sink strainer tapped for 2&quot; NPT</image:title>
      <image:caption>KOHLER K-9142 Service sink strainer tapped for 2&quot; NPT</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kathryn-trip-lever-k-3940-k-3324</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab02189_rgb_28baf304-eb0f-4305-95b9-4ea190496d48.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-9131 Kathryn Trip lever for K-3940 and K-3324</image:title>
      <image:caption>KOHLER K-9131 Kathryn Trip lever for K-3940 and K-3324</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bellwether-aluminum-drain-cover-60-x-32-shower-base</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab48523_rgb_f5e6a14f-5f1c-4443-a4c4-0e4ab40e6c69.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-9156 Bellwether Aluminum drain cover for 60&quot; x 32&quot; shower base</image:title>
      <image:caption>KOHLER K-9156 Bellwether Aluminum drain cover for 60&quot; x 32&quot; shower base</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-clearflo-round-design-tile-in-shower-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab06500_rgb_d2eecb6f-7ed2-4842-86b0-df86eef73081.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-9135 Clearflo Round design tile-in shower drain</image:title>
      <image:caption>KOHLER K-9135 Clearflo Round design tile-in shower drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-24-shower-slidebar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75415_rgb_0dff296c-b0eb-4cf6-9be2-1ccea397a605.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-9069 24&quot; shower slidebar</image:title>
      <image:caption>KOHLER K-9069 24&quot; shower slidebar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-air-gap-body-cover</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab02295_rgb_203c3e49-33e2-40b0-a400-76824da767ec.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-9110 Air gap body with cover</image:title>
      <image:caption>KOHLER K-9110 Air gap body with cover</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-round-shower-drain-use-plastic-pipe-gasket-included</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab41326_rgb_e7b72b13-c5a6-4516-be64-797b5e5f8707.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-9132 Round shower drain for use with plastic pipe, gasket included</image:title>
      <image:caption>KOHLER K-9132 Round shower drain for use with plastic pipe, gasket included</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-salient-60-x-36-alcove-shower-base-center-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa59010_rgb_36e4135f-7a1b-47fa-adb7-e2dc647e287b.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-9055 Salient 60&quot; x 36&quot; alcove shower base, center drain</image:title>
      <image:caption>KOHLER K-9055 Salient 60&quot; x 36&quot; alcove shower base, center drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-air-gap-cover-collar-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab41325_rgb_c9eb2b63-d9a0-4b9b-8db8-8c98d309dba8.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-9111 Air gap cover with collar</image:title>
      <image:caption>KOHLER K-9111 Air gap cover with collar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sink-strainer-1-1-2-tailpiece</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa78410_rgb_acd558c1-62d4-427d-b9c3-e225a5e47963.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-9115 Sink strainer with 1-1/2&quot; tailpiece</image:title>
      <image:caption>KOHLER K-9115 Sink strainer with 1-1/2&quot; tailpiece</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-salient-60-x-30-alcove-shower-base-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa58980_rgb_6b69593b-2a07-42ff-9c8e-0814e065680d.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-9053 Salient 60&quot; x 30&quot; alcove shower base, left drain</image:title>
      <image:caption>KOHLER K-9053 Salient 60&quot; x 30&quot; alcove shower base, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-adjustable-p-trap-long-tubing-outlet-1-1-4-x-1-1-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab53928_rgb_dd14aa3c-bc7c-40ca-96db-e72419966726.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-9018 Adjustable P-trap with long tubing outlet, 1-1/4&quot; x 1-1/4&quot;</image:title>
      <image:caption>KOHLER K-9018 Adjustable P-trap with long tubing outlet, 1-1/4&quot; x 1-1/4&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-salient-60-x-30-alcove-shower-base-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa58995_rgb_edaba356-ef68-4bb1-8005-ca1772c87b07.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-9054 Salient 60&quot; x 30&quot; alcove shower base, right drain</image:title>
      <image:caption>KOHLER K-9054 Salient 60&quot; x 30&quot; alcove shower base, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-48-x-36-alcove-shower-base-center-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa58965_rgb_18c988ee-fdbb-481a-bdf5-c8c81b06fb5d.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-9026 Purist 48&quot; x 36&quot; alcove shower base, center drain</image:title>
      <image:caption>KOHLER K-9026 Purist 48&quot; x 36&quot; alcove shower base, center drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-adjustable-p-trap-tubing-outlet-1-1-4-x-1-1-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa86468_rgb_2f089baf-6011-4f2d-9e9b-314616b9da17.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-8999 Adjustable P-trap with tubing outlet, 1-1/4&quot; x 1-1/2&quot;</image:title>
      <image:caption>KOHLER K-8999 Adjustable P-trap with tubing outlet, 1-1/4&quot; x 1-1/2&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bottle-trap-1-1-4-x-1-1-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab06499_rgb_42527e4e-d4b9-44e9-9c5c-b7e6e2906a76.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-9033 Bottle trap, 1-1/4&quot; x 1-1/4&quot;</image:title>
      <image:caption>KOHLER K-9033 Bottle trap, 1-1/4&quot; x 1-1/4&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-adjustable-p-trap-tubing-outlet-1-1-4-x-1-1-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa86467_rgb_589e073d-25d9-4302-a1af-281bf9b184d7.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-8998 Adjustable P-trap with tubing outlet, 1-1/4&quot; x 1-1/4&quot;</image:title>
      <image:caption>KOHLER K-8998 Adjustable P-trap with tubing outlet, 1-1/4&quot; x 1-1/4&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-adjustable-p-trap-tubing-outlet-1-1-2-x-1-1-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa86469_rgb_9a9e37b3-4d35-4432-b2d6-8bfd67d44b9e.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-9000 Adjustable P-trap with tubing outlet, 1-1/2&quot; x 1-1/2&quot;</image:title>
      <image:caption>KOHLER K-9000 Adjustable P-trap with tubing outlet, 1-1/2&quot; x 1-1/2&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-adjustable-p-trap-npt-outlet-1-1-4-x-1-1-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa86465_rgb_28bacc7f-785a-4e0a-a022-3a8eff875617.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-8995 Adjustable P-trap with NPT outlet, 1-1/4&quot; x 1-1/2&quot;</image:title>
      <image:caption>KOHLER K-8995 Adjustable P-trap with NPT outlet, 1-1/4&quot; x 1-1/2&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-whitby-sink-rim-guard-coated-wire</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa86464_rgb_9a631a1b-e975-4382-a341-2ec271cb69c7.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-8940 Whitby Sink rim guard coated wire</image:title>
      <image:caption>KOHLER K-8940 Whitby Sink rim guard coated wire</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bevel-flush-actuator-plate-2x4-in-wall-tank-carrier-system</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac48882_rgb_84436805-be61-4b8a-a50d-034beee48210.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-8857 Bevel Flush actuator plate for 2&quot;x4&quot; in-wall tank and carrier system</image:title>
      <image:caption>KOHLER K-8857 Bevel Flush actuator plate for 2&quot;x4&quot; in-wall tank and carrier system</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-camerton-stainless-steel-rim-guard-front-rim-installation-camerton-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa86463_rgb_f30c4918-fc87-436f-9bf6-e8d11379bb58.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-8935 Camerton Stainless steel rim guard for front rim installation on Camerton sink, 11&quot;</image:title>
      <image:caption>KOHLER K-8935 Camerton Stainless steel rim guard for front rim installation on Camerton sink, 11&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sink-hole-cover</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab02185_rgb_3ab4a87d-1cfe-46a6-8aa5-2342cbaa62b7.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-8830 Sink hole cover</image:title>
      <image:caption>KOHLER K-8830 Sink hole cover</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brass-sink-drain-strainer-tailpiece-3-1-2-4-outlet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab41324_rgb_69b8fc9b-65cb-40ca-b874-4db222d254ae.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-8807 Brass sink drain and strainer with tailpiece for 3-1/2&quot; to 4&quot; outlet</image:title>
      <image:caption>KOHLER K-8807 Brass sink drain and strainer with tailpiece for 3-1/2&quot; to 4&quot; outlet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brockway-soap-dish</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa87578_rgb_404ce3cf-5798-4272-b5b3-6194ae62b0c0.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-8880 Brockway Soap dish</image:title>
      <image:caption>KOHLER K-8880 Brockway Soap dish</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stainless-steel-sink-drain-strainer-3-1-2-4-outlet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa92029_rgb_6a7b92a2-d3ac-429a-a886-23162dadfbfd.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-8814 Stainless steel sink drain and strainer for 3-1/2&quot; to 4&quot; outlet</image:title>
      <image:caption>KOHLER K-8814 Stainless steel sink drain and strainer for 3-1/2&quot; to 4&quot; outlet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stainless-steel-sink-drain-strainer-tailpiece-3-1-2-4-outlet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa92028_rgb_048a4f68-bc44-4481-82ae-2d38f56ab876.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-8813 Stainless steel sink drain and strainer with tailpiece for 3-1/2&quot; to 4&quot; outlet</image:title>
      <image:caption>KOHLER K-8813 Stainless steel sink drain and strainer with tailpiece for 3-1/2&quot; to 4&quot; outlet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-duostrainer-sink-drain-strainer-basket-tailpiece</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac90218_rgb_fc896e45-35ce-482d-a67e-7a292ce60ab1.jpg?v=1774971545</image:loc>
      <image:title>KOHLER K-8799 Duostrainer Sink drain and strainer basket, less tailpiece</image:title>
      <image:caption>KOHLER K-8799 Duostrainer Sink drain and strainer basket, less tailpiece</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-duostrainer-sink-drain-strainer-tailpiece</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac40712_rgb_78e49b2e-93d6-45eb-b07f-f3e031cdabbd.jpg?v=1745693911</image:loc>
      <image:title>KOHLER Duostrainer Sink drain and strainer with tailpiece</image:title>
      <image:caption>KOHLER Duostrainer Sink drain and strainer with tailpiece</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-duostrainer-sink-drain-body-tailpiece</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab41323_rgb_11ceb02b-5ce3-41f6-823e-c552b02bcf67.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-8804 Duostrainer Sink drain body with tailpiece</image:title>
      <image:caption>KOHLER K-8804 Duostrainer Sink drain body with tailpiece</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-duostrainer-sink-strainer-basket</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab41322_rgb_189f4f9c-7191-4348-b2c4-a2c2d227d54a.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-8803 Duostrainer Sink strainer basket</image:title>
      <image:caption>KOHLER K-8803 Duostrainer Sink strainer basket</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rely-60-x-42-alcove-shower-base-center-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab90383_rgb_fdabf0f8-d26b-406f-9f47-4fa0836119be.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-8659 Rely 60&quot; x 42&quot; alcove shower base, center drain</image:title>
      <image:caption>KOHLER K-8659 Rely 60&quot; x 42&quot; alcove shower base, center drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rely-60-x-34-alcove-shower-base-center-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab90379_rgb_b5bdca4e-85e7-4fca-bea7-cf3aec31b9af.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-8649 Rely 60&quot; x 34&quot; alcove shower base, center drain</image:title>
      <image:caption>KOHLER K-8649 Rely 60&quot; x 34&quot; alcove shower base, center drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rely-48-x-42-alcove-shower-base-center-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab90375_rgb_6c96d6ae-1efb-4a83-af7a-84e3e043c993.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-8648 Rely 48&quot; x 42&quot; alcove shower base, center drain</image:title>
      <image:caption>KOHLER K-8648 Rely 48&quot; x 42&quot; alcove shower base, center drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rely-36-x-34-alcove-shower-base-center-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab90367_rgb_d55fd202-3379-40bb-8ab8-9ec312849cc2.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-8644 Rely 36&quot; x 34&quot; alcove shower base, center drain</image:title>
      <image:caption>KOHLER K-8644 Rely 36&quot; x 34&quot; alcove shower base, center drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rely-60-x-30-alcove-shower-base-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab90363_rgb_407de1c1-b32d-4f59-ba58-226bac84f85a.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-8643 Rely 60&quot; x 30&quot; alcove shower base, left drain</image:title>
      <image:caption>KOHLER K-8643 Rely 60&quot; x 30&quot; alcove shower base, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rely-60-x-30-alcove-shower-base-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab90359_rgb_2b0e0b6c-562a-4811-a6a6-95a7741cb4a1.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-8642 Rely 60&quot; x 30&quot; alcove shower base, right drain</image:title>
      <image:caption>KOHLER K-8642 Rely 60&quot; x 30&quot; alcove shower base, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wine-glass-drying-rack</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac05043_rgb_ea53793c-78ed-4d0f-bc37-016d13d79fe4.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-8628 Wine glass drying rack</image:title>
      <image:caption>KOHLER K-8628 Wine glass drying rack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-30-slidebar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac38793_rgb_736c36ee-57f3-4ac8-a515-08584171f999.jpg?v=1745693910</image:loc>
      <image:title>KOHLER 30&quot; slidebar</image:title>
      <image:caption>KOHLER 30&quot; slidebar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rely-48-x-32-alcove-shower-base-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab90355_rgb_a92bc1ec-7b19-4c57-8134-16a01fc8f498.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-8639 Rely 48&quot; x 32&quot; alcove shower base, left drain</image:title>
      <image:caption>KOHLER K-8639 Rely 48&quot; x 32&quot; alcove shower base, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rely-48-x-32-alcove-shower-base-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab90351_rgb_57c6fb06-84f8-4fe3-9f41-580e7649d8da.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-8638 Rely 48&quot; x 32&quot; alcove shower base, right drain</image:title>
      <image:caption>KOHLER K-8638 Rely 48&quot; x 32&quot; alcove shower base, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mastershower-72-metal-shower-hose</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac88885_rgb_6dfe5db9-ad99-4d49-a6a8-47c27211a464.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-8593 MasterShower 72&quot; metal shower hose</image:title>
      <image:caption>KOHLER K-8593 MasterShower 72&quot; metal shower hose</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dish-scraper</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab79219_rgb_1a04cc78-d348-4f83-8c50-2cc1297fb40e.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-8624 Dish scraper</image:title>
      <image:caption>KOHLER K-8624 Dish scraper</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-two-way-diverter-valve-handshower-hose-guide</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae00807_rgb_b205bc6c-c8a1-4b59-983b-b76c3e212e66.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-8549 Two-way diverter valve and handshower hose guide</image:title>
      <image:caption>KOHLER K-8549 Two-way diverter valve and handshower hose guide</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rely-48-x-34-alcove-shower-base-center-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab75447_rgb_2cb88e08-0bca-4899-b07f-1818f3e0688f.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-8461 Rely 48&quot; x 34&quot; alcove shower base, center drain</image:title>
      <image:caption>KOHLER K-8461 Rely 48&quot; x 34&quot; alcove shower base, center drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-25-multifunction-handshower-kit-2-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa79327_rgb_df91393d-7aee-470a-a3a0-df68fb07508e.jpg?v=1745693909</image:loc>
      <image:title>KOHLER 25&quot; multifunction handshower kit, 2.5 gpm</image:title>
      <image:caption>KOHLER 25&quot; multifunction handshower kit, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-laminar-deck-mount-non-diverter-bath-spout</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75049_rgb_bd10df0d-df69-4e3e-bfc7-761f000f5581.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-8360 Laminar deck-mount non-diverter bath spout</image:title>
      <image:caption>KOHLER K-8360 Laminar deck-mount non-diverter bath spout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-ceric-65-x-31-freestanding-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac15134_rgb_23cfd4f1-8d26-4e4c-a0fe-779f706096df.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-8336 Ceric 65&quot; x 31&quot; freestanding bath</image:title>
      <image:caption>KOHLER K-8336 Ceric 65&quot; x 31&quot; freestanding bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rely-60-x-32-alcove-shower-base-right-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab75439_rgb_8528ad9d-ccc8-43d6-85cf-c8d776fc0bdc.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-8458 Rely 60&quot; x 32&quot; alcove shower base, right drain</image:title>
      <image:caption>KOHLER K-8458 Rely 60&quot; x 32&quot; alcove shower base, right drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-imperator-65-3-4-x-31-freestanding-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae73022_rgb_73a47a3c-9c71-443c-b3db-c244689cd7f3.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-8334 Imperator 65-3/4&quot; x 31&quot; freestanding bath</image:title>
      <image:caption>KOHLER K-8334 Imperator 65-3/4&quot; x 31&quot; freestanding bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-tones-stainless-steel-sink-rack-14-1-4-x-12-13-16-iron-tones-smart</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac15138_rgb_557facf0-db61-467a-aca9-6294a6b49181.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-8339 Iron/Tones Stainless steel sink rack, 14-1/4&quot; x 12-13/16&quot; for Iron/Tones Smart Divide kitchen sink</image:title>
      <image:caption>KOHLER K-8339 Iron/Tones Stainless steel sink rack, 14-1/4&quot; x 12-13/16&quot; for Iron/Tones Smart Divide kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rely-60-x-32-alcove-shower-base-left-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab75443_rgb_f3c40551-8b49-4aac-a7a1-4b3c339bd30f.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-8459 Rely 60&quot; x 32&quot; alcove shower base, left drain</image:title>
      <image:caption>KOHLER K-8459 Rely 60&quot; x 32&quot; alcove shower base, left drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-ceric-60-x-29-freestanding-bath-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac79852_rgb_9e0c88ce-f62b-4291-a012-3c06b2990d4a.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-8335 Ceric 60&quot; x 29&quot; freestanding bath</image:title>
      <image:caption>KOHLER K-8335 Ceric 60&quot; x 29&quot; freestanding bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-60-x-34-freestanding-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac15130_rgb_c1c86c4c-5177-45a4-91eb-0bd31aec4e96.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-8332 Memoirs 60&quot; x 34&quot; freestanding bath</image:title>
      <image:caption>KOHLER K-8332 Memoirs 60&quot; x 34&quot; freestanding bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-66-1-4-x-36-1-2-freestanding-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac15130_rgb_bd53f4ae-afa5-4b87-b4d0-5e3f42167a7b.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-8333 Memoirs 66-1/4&quot; x 36-1/2&quot; freestanding bath</image:title>
      <image:caption>KOHLER K-8333 Memoirs 66-1/4&quot; x 36-1/2&quot; freestanding bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-tones-stainless-steel-sink-rack-28-7-16-x-14-3-16-iron-tones</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac15139_rgb_684a7d1c-c63f-4c1c-ab8b-dff32c6b3e56.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-8342 Iron/Tones Stainless steel sink rack, 28-7/16&quot; x 14-3/16&quot; for Iron/Tones kitchen sink</image:title>
      <image:caption>KOHLER K-8342 Iron/Tones Stainless steel sink rack, 28-7/16&quot; x 14-3/16&quot; for Iron/Tones kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kensho-28-oval-vessel-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac46735_rgb_3160ad10-e3a7-4757-b6d1-214d7251f5ae.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-8325 Kensho 28&quot; oval vessel bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-8325 Kensho 28&quot; oval vessel bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-tones-stainless-steel-sink-rack-22-1-2-x-14-1-4-iron-tones-kitchen</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac15140_rgb_d204151d-e613-4208-84fd-a33ea8cf67ac.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-8343 Iron/Tones Stainless steel sink rack, 22-1/2&quot; x 14-1/4&quot; for Iron/Tones kitchen sink</image:title>
      <image:caption>KOHLER K-8343 Iron/Tones Stainless steel sink rack, 22-1/2&quot; x 14-1/4&quot; for Iron/Tones kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rely-36-x-42-alcove-shower-base-center-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab90371_rgb_d2e5390e-6901-4ec6-a54f-91cf66a62309.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-8647 Rely 36&quot; x 42&quot; alcove shower base, center drain</image:title>
      <image:caption>KOHLER K-8647 Rely 36&quot; x 42&quot; alcove shower base, center drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kensho-16-round-vessel-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac46731_rgb_d41929ae-7d53-42d4-a091-2bb73d9d0a88.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-8324 Kensho 16&quot; round vessel bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-8324 Kensho 16&quot; round vessel bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-veil-65-3-8-x-36-15-16-freestanding-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae77673_rgb_caea700e-4153-4ee3-b69f-cb9a9c8ec3fd.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-8331 Veil 65-3/8&quot; x 36-15/16” freestanding bath</image:title>
      <image:caption>KOHLER K-8331 Veil 65-3/8&quot; x 36-15/16” freestanding bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-rite-temp-pressure-balancing-cartridge</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab86402_rgb_16bfecc0-0591-4e30-a380-544c9a695036.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-8305 Rite-Temp Pressure-balancing cartridge</image:title>
      <image:caption>KOHLER K-8305 Rite-Temp Pressure-balancing cartridge</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-whitehaven-35-3-4-undermount-single-bowl-farmhouse-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa68409_rgb_52589501-f595-45b2-92b9-d81b647b3e69.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-6489 Whitehaven 35-3/4&quot; undermount single-bowl farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-6489 Whitehaven 35-3/4&quot; undermount single-bowl farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-whitehaven-29-3-4-undermount-single-bowl-farmhouse-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa80846_rgb_50e28d78-d1e5-4c23-b72f-576475dd6283.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-6487 Whitehaven 29-3/4&quot; undermount single-bowl farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-6487 Whitehaven 29-3/4&quot; undermount single-bowl farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-whitehaven-35-1-2-undermount-single-bowl-farmhouse-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa68407_rgb_6c6e4f52-dcee-4fb4-835b-ec7b6e55a464.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-6488 Whitehaven 35-1/2&quot; undermount single-bowl farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-6488 Whitehaven 35-1/2&quot; undermount single-bowl farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-whitehaven-29-1-2-undermount-single-bowl-farmhouse-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa80829_rgb_b724ae76-8150-4ec3-a4dc-867bed029834.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-6486 Whitehaven 29-1/2&quot; undermount single-bowl farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-6486 Whitehaven 29-1/2&quot; undermount single-bowl farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-strive-stainless-steel-sink-rack-11-3-16-x-16-11-16-36-offset</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73041_rgb_cc34463c-f12e-4615-8b2f-ecf60560a6b1.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-6477 Vault Strive Stainless steel sink rack, 11-3/16&quot; x 16-11/16&quot; for 36&quot; offset apron-front sink</image:title>
      <image:caption>KOHLER K-6477 Vault Strive Stainless steel sink rack, 11-3/16&quot; x 16-11/16&quot; for 36&quot; offset apron-front sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-strive-stainless-steel-sink-rack-26-x-16-11-16-30-single-bowl</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73039_rgb_5e86be68-7241-4b56-b53a-92112bbaf5c8.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-6466 Vault Strive Stainless steel sink rack, 26&quot; x 16-11/16&quot; for 30&quot; single-bowl apron-front sink</image:title>
      <image:caption>KOHLER K-6466 Vault Strive Stainless steel sink rack, 26&quot; x 16-11/16&quot; for 30&quot; single-bowl apron-front sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-stainless-steel-sink-rack-32-x-16-11-16-36-single-bowl-apron-front</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73040_rgb_b58db178-ed2a-476d-9cb8-a8278c7755b6.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-6474 Vault Stainless steel sink rack, 32&quot; x 16-11/16&quot; for 36&quot; single-bowl apron-front sink</image:title>
      <image:caption>KOHLER K-6474 Vault Stainless steel sink rack, 32&quot; x 16-11/16&quot; for 36&quot; single-bowl apron-front sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-octave-left-hand-sink-rack-octave-k-3842-k-3843</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab05484_rgb_385da451-fda9-49c0-b68a-120adcf56edb.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-6483 Octave Left-hand sink rack for Octave K-3842 and K-3843</image:title>
      <image:caption>KOHLER K-6483 Octave Left-hand sink rack for Octave K-3842 and K-3843</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-strive-stainless-steel-sink-rack-19-3-16-x-16-11-16-36-offset</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73042_rgb_3753c004-a56e-4553-a53d-aa16fdf1e776.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-6476 Vault Strive Stainless steel sink rack, 19-3/16&quot; x 16-11/16&quot; for 36&quot; offset apron-front sink</image:title>
      <image:caption>KOHLER K-6476 Vault Strive Stainless steel sink rack, 19-3/16&quot; x 16-11/16&quot; for 36&quot; offset apron-front sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-octave-right-hand-sink-rack-octave-k-3842-k-3843</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab05483_rgb_0dd8ac82-34e7-4608-81b0-84920d973cf2.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-6453 Octave Right-hand sink rack for Octave K-3842 and K-3843</image:title>
      <image:caption>KOHLER K-6453 Octave Right-hand sink rack for Octave K-3842 and K-3843</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-whitehaven-stainless-steel-sink-racks</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab36509_rgb_90a1a2db-aad2-4782-8476-1dfa9edfc06f.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-6449 Whitehaven Stainless steel sink racks</image:title>
      <image:caption>KOHLER K-6449 Whitehaven Stainless steel sink racks</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-saddle-utility-rack</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab28569_rgb_3aee864a-97e0-4868-9d52-8e759e12f2aa.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-6434 Saddle utility rack</image:title>
      <image:caption>KOHLER K-6434 Saddle utility rack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-strive-sink-rack-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab28570_rgb_0d95dc0c-0d95-4008-9fd7-3ff44c368bfa.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-6445 Strive Sink rack</image:title>
      <image:caption>KOHLER K-6445 Strive Sink rack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-sink-rack-36-double-equal-apron-front-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab28567_rgb_b33c1694-de80-489c-b04b-2f8a52fab97f.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-6475 Vault Sink rack for 36&quot; double-equal apron-front sink</image:title>
      <image:caption>KOHLER K-6475 Vault Sink rack for 36&quot; double-equal apron-front sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-strive-sink-rack-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab28571_rgb_a27bb5b8-b42c-4242-91f4-599821528b52.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-6447 Strive Sink rack</image:title>
      <image:caption>KOHLER K-6447 Strive Sink rack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-utility-rack</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab29282_rgb_a1b0fe7e-28e8-4279-b3fb-56b8cff2d554.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-6429 Utility rack</image:title>
      <image:caption>KOHLER K-6429 Utility rack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-whitehaven-smart-divide-35-3-4-undermount-double-bowl-farmhouse-kitchen</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab29240_rgb_0364177d-109d-4489-8e85-f58a54056ab8.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-6427 Whitehaven Smart Divide 35-3/4&quot; undermount double-bowl farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-6427 Whitehaven Smart Divide 35-3/4&quot; undermount double-bowl farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-stately-one-piece-compact-elongated-toilet-skirted-trapway-1-28</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab82626_rgb_fea40abd-52c4-4816-9f84-6f9ab8281188.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-6428 Memoirs Stately One-piece compact elongated toilet with skirted trapway, 1.28 gpf</image:title>
      <image:caption>KOHLER K-6428 Memoirs Stately One-piece compact elongated toilet with skirted trapway, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sink-rack-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aaa75098_rgb_35408dbf-d06f-4e96-9802-e01362bed509.jpg?v=1745693910</image:loc>
      <image:title>KOHLER Sink rack</image:title>
      <image:caption>KOHLER Sink rack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-saddle-towel-bar</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab28568_rgb_980ebf8f-04f8-4308-ab33-cb41726793cf.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-6432 Saddle towel bar</image:title>
      <image:caption>KOHLER K-6432 Saddle towel bar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-disinfecting-wipes-dispenser</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab65859_rgb_4f5ed2ca-f6bf-4bd1-b9ae-dbbf7724ec03.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-6382 Disinfecting wipes dispenser</image:title>
      <image:caption>KOHLER K-6382 Disinfecting wipes dispenser</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-classic-one-piece-compact-elongated-toilet-skirted-trapway-1-28</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab82618_rgb_5a50170c-8404-47c0-90c9-d68f362ccb98.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-6424 Memoirs Classic One-piece compact elongated toilet with skirted trapway, 1.28 gpf</image:title>
      <image:caption>KOHLER K-6424 Memoirs Classic One-piece compact elongated toilet with skirted trapway, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-whitehaven-smart-divide-35-1-2-undermount-double-bowl-farmhouse-kitchen</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab29237_rgb_95061fb7-43e7-44da-9c14-9048d469bc94.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-6426 Whitehaven Smart Divide 35-1/2&quot; undermount double-bowl farmhouse kitchen sink with short apron</image:title>
      <image:caption>KOHLER K-6426 Whitehaven Smart Divide 35-1/2&quot; undermount double-bowl farmhouse kitchen sink with short apron</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-undertone-stainless-steel-sink-rack-13-1-2-x-14-7-8-k-3356-undertone-k</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab53055_rgb_df5b448f-0ba8-41f1-b32e-a9752356686c.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-6390 Undertone Stainless steel sink rack, 13-1/2&quot; x 14-7/8&quot; for K-3356 Undertone and K-3356-HCF Undertone Preserve sinks</image:title>
      <image:caption>KOHLER K-6390 Undertone Stainless steel sink rack, 13-1/2&quot; x 14-7/8&quot; for K-3356 Undertone and K-3356-HCF Undertone Preserve sinks</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunstruck-65-1-2-x-35-1-2-freestanding-bath-fluted-shroud</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab30771_rgb_1eb73e0f-c80a-4b02-8bc7-a221a0a147d1.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-6369 Sunstruck 65-1/2&quot; x 35-1/2&quot; freestanding bath with fluted shroud</image:title>
      <image:caption>KOHLER K-6369 Sunstruck 65-1/2&quot; x 35-1/2&quot; freestanding bath with fluted shroud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-undertone-stainless-steel-sink-rack-17-9-16-x-17-3-4-k-3356-undertone-k</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab52747_rgb_d05241cf-9cbf-4eb2-b2bc-dab76b0f9fc8.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-6389 Undertone Stainless steel sink rack, 17-9/16&quot; x 17-3/4&quot; for K-3356 Undertone and K-3356-HCF Undertone Preserve sinks</image:title>
      <image:caption>KOHLER K-6389 Undertone Stainless steel sink rack, 17-9/16&quot; x 17-3/4&quot; for K-3356 Undertone and K-3356-HCF Undertone Preserve sinks</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-undertone-stainless-steel-sink-rack-13-7-8-x-15-3-16</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab52746_rgb_30df3baa-34ad-4043-a4f8-d8d958e97f4f.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-6388 Undertone Stainless steel sink rack, 13-7/8&quot; x 15-3/16&quot;</image:title>
      <image:caption>KOHLER K-6388 Undertone Stainless steel sink rack, 13-7/8&quot; x 15-3/16&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stargaze-72-x-36-freestanding-bath-fluted-shroud</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab30801_rgb_e0cae47f-ad8c-47ae-a18e-60129d2bf074.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-6367 Stargaze 72&quot; x 36&quot; freestanding bath with fluted shroud</image:title>
      <image:caption>KOHLER K-6367 Stargaze 72&quot; x 36&quot; freestanding bath with fluted shroud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-undertone-preserve-stainless-steel-sink-rack-21-1-8-x-15-3-4-k-3325-na-k</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab62216_rgb_f3df2548-2404-463d-bbde-09aeacd43169.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-6391 Undertone Preserve Stainless steel sink rack, 21-1/8&quot; x 15-3/4&quot; for K-3325-NA, K-3332-NA Undertone and K-3325-HCF Undertone Preserve sinks</image:title>
      <image:caption>KOHLER K-6391 Undertone Preserve Stainless steel sink rack, 21-1/8&quot; x 15-3/4&quot; for K-3325-NA, K-3332-NA Undertone and K-3325-HCF Undertone Preserve sinks</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stargaze-72-x-36-freestanding-bath-straight-shroud</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab30804_rgb_68706b65-0601-49af-ae31-c8bfc98ea5bd.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-6366 Stargaze 72&quot; x 36&quot; freestanding bath with straight shroud</image:title>
      <image:caption>KOHLER K-6366 Stargaze 72&quot; x 36&quot; freestanding bath with straight shroud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunstruck-65-1-2-x-35-1-2-freestanding-bath-straight-shroud</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab30768_rgb_cd4c688c-ed68-4196-8df5-399bfb50c3ed.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-6368 Sunstruck 65-1/2&quot; x 35-1/2&quot; freestanding bath, straight shroud</image:title>
      <image:caption>KOHLER K-6368 Sunstruck 65-1/2&quot; x 35-1/2&quot; freestanding bath, straight shroud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-hayridge-whitehaven-35-11-16-undermount-single-bowl-farmhouse-kitchen</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab41476_rgb_28a7ded4-37c0-485c-8dac-5f56f205b56c.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-6351 Hayridge Whitehaven 35-11/16&quot; undermount single-bowl farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-6351 Hayridge Whitehaven 35-11/16&quot; undermount single-bowl farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kitchen-squeegee</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab42135_rgb_66e56348-4e7d-49d8-978c-a0622bdc3900.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-6379 Kitchen squeegee</image:title>
      <image:caption>KOHLER K-6379 Kitchen squeegee</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-6355-persuade-curv-two-piece-elongated-dual-flush-chair-height-toilet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_a521fa95-47c5-4f86-ab06-4385e09a5e26.jpg?v=1745693910</image:loc>
      <image:title>KOHLER 6355 Persuade Curv Two-piece elongated dual-flush chair height toilet</image:title>
      <image:caption>KOHLER 6355 Persuade Curv Two-piece elongated dual-flush chair height toilet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunward-66-x-42-drop-in-whirlpool</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab69979_rgb_a10dc848-f89e-44bc-88ac-3df236e7e31c.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-6347 Sunward 66&quot; x 42&quot; drop-in whirlpool</image:title>
      <image:caption>KOHLER K-6347 Sunward 66&quot; x 42&quot; drop-in whirlpool</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-whitehaven-hayridge-smart-divide-35-11-16-undermount-double-bowl</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab41736_rgb_086ea242-2df6-4eaf-85ea-6443d7f06c23.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-6349 Whitehaven Hayridge Smart Divide 35-11/16&quot; undermount double-bowl farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-6349 Whitehaven Hayridge Smart Divide 35-11/16&quot; undermount double-bowl farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sunward-66-x-42-drop-in-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab69976_rgb_a5f49393-176c-4c08-88ae-a6fd69ab37f0.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-6346 Sunward 66&quot; x 42&quot; drop-in bath</image:title>
      <image:caption>KOHLER K-6346 Sunward 66&quot; x 42&quot; drop-in bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-6300-one-function-2-1-2-diameter-spray-head-standard</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/6300_f8874b44-5c95-479e-81be-c14cb6296076.jpg?v=1745693910</image:loc>
      <image:title>KOHLER 6300 One-Function 2-1/2&quot; Diameter Spray Head Standard</image:title>
      <image:caption>Moen 6300 One-Function 2-1/2&quot; Diameter Spray Head Standard</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-plains-overflow-cap-iron-plains-bathroom-sinks</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab03830_rgb_022e51a1-c9d5-4e9a-bf7e-647fd1b82a4d.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-6324 Iron Plains Overflow cap for Iron Plains bathroom sinks</image:title>
      <image:caption>KOHLER K-6324 Iron Plains Overflow cap for Iron Plains bathroom sinks</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-2x-6-wall-hung-toilet-cast-iron-waste-pipe</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab50364_rgb_86e0d426-251f-4fe0-ad11-236b41e4f386.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-6291 2&quot;x 6&quot; wall-hung toilet cast iron waste pipe</image:title>
      <image:caption>KOHLER K-6291 2&quot;x 6&quot; wall-hung toilet cast iron waste pipe</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-veil-flush-actuator-plate-2x6-in-wall-tank-carrier-system</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab34242_rgb_8856f9f9-63fe-4803-bad9-f185d713e0be.jpg?v=1745693910</image:loc>
      <image:title>KOHLER Veil Flush actuator plate for 2&quot;x6&quot; in-wall tank and carrier system</image:title>
      <image:caption>KOHLER Veil Flush actuator plate for 2&quot;x6&quot; in-wall tank and carrier system</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverby-right-hand-sink-rack</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa98036_rgb_efeb4177-d340-4986-ab1e-7c78d55c8607.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-6255 Riverby Right-hand sink rack</image:title>
      <image:caption>KOHLER K-6255 Riverby Right-hand sink rack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverby-rinsing-colander-cutting-board</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa98032_rgb_c1f86eec-d801-4f80-ae9d-9cf7d86435a9.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-6239 Riverby Rinsing colander with cutting board</image:title>
      <image:caption>KOHLER K-6239 Riverby Rinsing colander with cutting board</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverby-maple-hardwood-cutting-board</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa98035_rgb_11775d30-629a-403e-8225-9c506d70dc36.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-6246 Riverby Maple hardwood cutting board</image:title>
      <image:caption>KOHLER K-6246 Riverby Maple hardwood cutting board</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stages-stainless-steel-sink-rack-30-31-32-x-15-1-16-stages-45-kitchen</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa80176_rgb_a9228a9a-c747-4641-8ed0-79fbeb7bb193.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-6233 Stages Stainless steel sink rack, 30-31/32&quot; x 15-1/16&quot; for Stages 45&quot; kitchen sink</image:title>
      <image:caption>KOHLER K-6233 Stages Stainless steel sink rack, 30-31/32&quot; x 15-1/16&quot; for Stages 45&quot; kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stages-prep-bowls-set-6-stages-33-45-sinks</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa78278_rgb_fcbc92fe-9be3-4d88-8f0a-216c33e6f599.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-6235 Stages Prep bowls (set of 6) for Stages 33&quot; and 45&quot; Sinks</image:title>
      <image:caption>KOHLER K-6235 Stages Prep bowls (set of 6) for Stages 33&quot; and 45&quot; Sinks</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stages-flip-tray-stages-33-45-sinks</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa78277_rgb_4249b8ee-e2c1-4831-9f9b-2319ad241918.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-6231 Stages Flip Tray for Stages 33&quot; and 45&quot; Sinks</image:title>
      <image:caption>KOHLER K-6231 Stages Flip Tray for Stages 33&quot; and 45&quot; Sinks</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stages-utensil-tray-stages-33-45-sinks</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa78276_rgb_ae465423-553a-452d-b4b6-0ff23827c497.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-6230 Stages Utensil Tray for Stages 33&quot; and 45&quot; sinks</image:title>
      <image:caption>KOHLER K-6230 Stages Utensil Tray for Stages 33&quot; and 45&quot; sinks</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stages-stainless-steel-sink-rack-19-x-15-1-16-stages-33-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75569_rgb_1451fe03-b9fe-40a3-89a9-15a1ed8b3a4a.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-6234 Stages Stainless steel sink rack, 19&quot; x 15-1/16&quot; for Stages 33&quot; kitchen sink</image:title>
      <image:caption>KOHLER K-6234 Stages Stainless steel sink rack, 19&quot; x 15-1/16&quot; for Stages 33&quot; kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverby-left-hand-sink-rack</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa98595_rgb_2da6e82f-6bc3-439c-a449-256027e5c510.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-6237 Riverby Left-hand sink rack</image:title>
      <image:caption>KOHLER K-6237 Riverby Left-hand sink rack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stages-hardwood-cutting-board-stages-kitchen-sinks</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75568_rgb_a5b2e332-61a8-4511-af43-c28d05d22bb2.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-6232 Stages Hardwood cutting board for Stages kitchen sinks</image:title>
      <image:caption>KOHLER K-6232 Stages Hardwood cutting board for Stages kitchen sinks</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stages-accessory-storage-rack-stages-33-45-sinks</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa76699_rgb_ae05d120-340b-4bd6-99d0-31470b542574.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-6236 Stages Accessory storage rack for Stages 33&quot; and 45&quot; sinks</image:title>
      <image:caption>KOHLER K-6236 Stages Accessory storage rack for Stages 33&quot; and 45&quot; sinks</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverby-sink-rack</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa98031_rgb_2a5d293b-7b7d-4977-94a3-8ac9268c95da.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-6238 Riverby Sink rack</image:title>
      <image:caption>KOHLER K-6238 Riverby Sink rack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-indio-14-3-8-x-8-7-16-x-4-3-8-colander-in-stainless-steel</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_e11e018b-1bcc-459d-8707-7c90bbea8202.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-6166 Indio 14-3/8&quot; x 8-7/16&quot; x 4-3/8&quot; colander in Stainless Steel</image:title>
      <image:caption>KOHLER 6166-ST Indio 14-3/8&quot; X 8-7/16&quot; X 4-3/8&quot; Colander in Stainless Steel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-riverby-utility-rack-soaking-cup</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa98027_rgb_d75e061f-bd95-4378-af0b-d5bd3f9e445e.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-6194 Riverby Utility rack with soaking cup</image:title>
      <image:caption>KOHLER K-6194 Riverby Utility rack with soaking cup</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-brookfield-sink-rack</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab07071_rgb_d21215df-4ae6-445c-89ee-49523c9e714e.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-6197 Brookfield Sink rack</image:title>
      <image:caption>KOHLER K-6197 Brookfield Sink rack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wine-glass-rack</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_f752e1da-24f4-437d-8a55-980e4581fe1e.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-6133 Wine glass rack</image:title>
      <image:caption>KOHLER K-6133 Wine glass rack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-deerfield-sink-rack-right</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab02559_rgb_b25b0100-1fae-4748-be1a-6cc5baa1822c.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-6122 Deerfield Sink rack, right</image:title>
      <image:caption>KOHLER K-6122 Deerfield Sink rack, right</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-deerfield-sink-rack-left</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab02558_rgb_9269ef26-4d6b-4a3f-98f6-ec9ba9d1371f.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-6121 Deerfield Sink rack, left</image:title>
      <image:caption>KOHLER K-6121 Deerfield Sink rack, left</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kennon-large-stainless-steel-sink-rack-17-3-4-x-15-9-16</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac48850_rgb_22e7241a-68f6-4e4d-9f22-e90b9e7ec029.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-6109 Kennon Large stainless steel sink rack, 17-3/4&quot; x 15-9/16&quot;</image:title>
      <image:caption>KOHLER K-6109 Kennon Large stainless steel sink rack, 17-3/4&quot; x 15-9/16&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-tones-stainless-steel-sink-rack-14-3-8-x-8-1-4-right-bowl-k-6498</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa80166_rgb_8424c33b-01f3-41cf-b6a8-06dc02118a68.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-6071 Iron/Tones Stainless steel sink rack, 14-3/8&quot; x 8-1/4&quot; for right-bowl of K-6498 Iron/Tones Smart Divide kitchen sink</image:title>
      <image:caption>KOHLER K-6071 Iron/Tones Stainless steel sink rack, 14-3/8&quot; x 8-1/4&quot; for right-bowl of K-6498 Iron/Tones Smart Divide kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-tones-stainless-steel-sink-rack-16-3-8-x-16-5-16-left-hand-bowl-k</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa80165_rgb_3792bec8-67fb-4ed8-87c9-ca69a7618895.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-6070 Iron/Tones Stainless steel sink rack, 16-3/8&quot; x 16-5/16&quot; for left-hand bowl of K-6498 Iron/Tones Smart Divide kitchen sink</image:title>
      <image:caption>KOHLER K-6070 Iron/Tones Stainless steel sink rack, 16-3/8&quot; x 16-5/16&quot; for left-hand bowl of K-6498 Iron/Tones Smart Divide kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-2-x-6-in-wall-tank-carrier-system</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab28848_rgb_bdaf92be-bb12-47c0-93cf-95e5d47f2005.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-6284 2&quot; x 6&quot; in-wall tank and carrier system</image:title>
      <image:caption>KOHLER K-6284 2&quot; x 6&quot; in-wall tank and carrier system</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cape-dory-27-1-2-x-13-3-8-stainless-steel-sink-rack</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa80163_rgb_29ee0dae-8f65-48d6-938e-956d15cd803a.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-6063 Cape Dory 27-1/2&quot; x 13-3/8&quot; stainless steel sink rack</image:title>
      <image:caption>KOHLER K-6063 Cape Dory 27-1/2&quot; x 13-3/8&quot; stainless steel sink rack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-harborview-wood-grate</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_27d1f06d-a0c5-447f-a68b-d8bae9e10141.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-6026-NA Harborview Wood grate</image:title>
      <image:caption>KOHLER 6026-NA Harborview Wood Grate</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-dickinson-elmbrook-stainless-steel-sink-rack-27-1-2-x-13-1-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa80162_rgb_60b3d19d-f055-47b1-b50d-d6da4d7ded45.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-6062 Dickinson Elmbrook Stainless steel sink rack, 27-1/2&quot; x 13-1/4&quot;</image:title>
      <image:caption>KOHLER K-6062 Dickinson Elmbrook Stainless steel sink rack, 27-1/2&quot; x 13-1/4&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mayfield-stainless-steel-sink-rack-19-x-12-1-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa74358_rgb_f8f9252a-4c2f-4efd-8909-e73c53264eaa.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-6003 Mayfield Stainless steel sink rack, 19&quot; x 12-1/2&quot;</image:title>
      <image:caption>KOHLER K-6003 Mayfield Stainless steel sink rack, 19&quot; x 12-1/2&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-whitehaven-large-sink-rack</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab30093_rgb_bf36fef2-8aaa-4f6c-896e-115afff39667.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-5828 Whitehaven Large sink rack</image:title>
      <image:caption>KOHLER K-5828 Whitehaven Large sink rack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-executive-chef-stainless-steel-sink-rack-17-5-8-x-14-1-4-use-in</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73038_rgb_61b24c4a-0b71-4e97-9f97-0a644d25aaa0.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-6001 Executive Chef Stainless steel sink rack, 17-5/8&quot; x 14-1/4&quot; for use in Executive Chef kitchen sinks</image:title>
      <image:caption>KOHLER K-6001 Executive Chef Stainless steel sink rack, 17-5/8&quot; x 14-1/4&quot; for use in Executive Chef kitchen sinks</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-napa-18-3-4-x-18-11-16-x-9-5-8-undermount-bar-sink-no-faucet-holes</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_40e73fda-dc91-4683-9fd9-8b8e56a4e271.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-5848 Napa 18-3/4&quot; x 18-11/16&quot; x 9-5/8&quot; Undermount bar sink with no faucet holes</image:title>
      <image:caption>KOHLER K-5848 Napa 18-3/4&quot; x 18-11/16&quot; x 9-5/8&quot; Undermount bar sink with no faucet holes</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-whitehaven-32-3-4-undermount-single-bowl-farmhouse-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab36506_rgb_3f652005-0060-422e-bad3-d811d4465e41.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-5827 Whitehaven 32-3/4&quot; undermount single-bowl farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-5827 Whitehaven 32-3/4&quot; undermount single-bowl farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-65-1-2-x-35-3-4-drop-in-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab87993_rgb_357d5131-0009-496e-bd7b-a33a47bc1090.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-5715 Underscore 65-1/2&quot; x 35-3/4&quot; drop-in bath</image:title>
      <image:caption>KOHLER K-5715 Underscore 65-1/2&quot; x 35-3/4&quot; drop-in bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-59-3-4-x-35-3-4-drop-in-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab78295_rgb_7655179c-2b37-400f-9405-5ab109bde6df.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-5713 Underscore 59-3/4&quot; x 35-3/4&quot; drop-in bath</image:title>
      <image:caption>KOHLER K-5713 Underscore 59-3/4&quot; x 35-3/4&quot; drop-in bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-whitehaven-small-sink-rack</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab30094_rgb_3467d22e-9d97-4bd4-950d-f940eab0d2d1.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-5874 Whitehaven Small sink rack</image:title>
      <image:caption>KOHLER K-5874 Whitehaven Small sink rack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purewash-m250-elongated-manual-bidet-toilet-seat</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab88726_rgb_6d86526e-48e5-49ca-8a43-258e3e550c9f.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-5724 PureWash M250 Elongated manual bidet toilet seat</image:title>
      <image:caption>KOHLER K-5724 PureWash M250 Elongated manual bidet toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-solid-expressions-61-vanity-top-single-verticyl-oval-cutout</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab41908_rgb_64a7f3dd-0961-43bf-bfd7-9f87d9c94818.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-5765 Solid/Expressions 61&quot; vanity top with single Verticyl oval cutout</image:title>
      <image:caption>KOHLER K-5765 Solid/Expressions 61&quot; vanity top with single Verticyl oval cutout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-whitehaven-32-1-2-undermount-single-bowl-farmhouse-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab36503_rgb_90e298dd-c121-4ba2-ab6c-47a0faa405a2.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-5826 Whitehaven 32-1/2&quot; undermount single-bowl farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-5826 Whitehaven 32-1/2&quot; undermount single-bowl farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-corbelle-continuousclean-xt-toilet-tank-1-28-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac27988_rgb_3d9dca08-b91f-45a1-b48b-1f868e9c5b34.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-5711 Corbelle ContinuousClean XT toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-5711 Corbelle ContinuousClean XT toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-whitehaven-23-1-2-undermount-single-bowl-farmhouse-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab70155_rgb_dab5818f-0197-44ea-b7e8-d6520fd560dc.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-5665 Whitehaven 23-1/2&quot; undermount single-bowl farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-5665 Whitehaven 23-1/2&quot; undermount single-bowl farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-corbelle-comforteeight-continuousclean-two-piece-elongated-1-28-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_bb2b5716-0578-4349-81a5-2ba9da406eb7.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-5709 Corbelle ComForteeight ContinuousClean Two-piece elongated 1.28 gpf chair height toilet with ContinuousClean Technology</image:title>
      <image:caption>KOHLER 5709-0 Corbelle Comfort Height Continuousclean Two-Piece Elongated 1.28 Gpf Chair Height Toilet With Continuousclean Technology in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-tones-27-top-undermount-single-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac12975_rgb_ca14ccc7-8874-4137-bed7-9640f00143ee.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-5708 Iron/Tones 27&quot; top-/undermount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-5708 Iron/Tones 27&quot; top-/undermount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-elongated-bowl-concealed-trapway</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab75485_rgb_10b0299f-4276-437a-beff-e8e8e85f8f09.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-5626 Memoirs Elongated bowl with concealed trapway</image:title>
      <image:caption>KOHLER K-5626 Memoirs Elongated bowl with concealed trapway</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purefresh-deodorizing-round-front-toilet-seat</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab51986_rgb_4efcd905-d0c5-404c-87c0-8b18969931c9.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-5589 Purefresh Deodorizing round-front toilet seat</image:title>
      <image:caption>KOHLER K-5589 Purefresh Deodorizing round-front toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cairn-stainless-steel-sink-rack-11-3-16-x-11-3-16-k-8223</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac21181_rgb_e3be9f7c-3400-4e9c-a227-e0f94c42f8ef.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-5658 Cairn Stainless steel sink rack, 11-3/16&quot; x 11-3/16&quot;, for K-8223</image:title>
      <image:caption>KOHLER K-5658 Cairn Stainless steel sink rack, 11-3/16&quot; x 11-3/16&quot;, for K-8223</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-tones-33-top-undermount-single-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac12971_rgb_330bc807-450e-48a9-8d53-3c6385125064.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-5707 Iron/Tones 33&quot; top-/undermount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-5707 Iron/Tones 33&quot; top-/undermount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kennon-stainless-steel-sink-rack-13-5-8-x-16-1-2-left-hand-bowl</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac21182_rgb_bd353b1a-523d-4e20-b2f3-c3a848c88767.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-5662 Kennon Stainless steel sink rack, 13 5/8&quot; x 16 1/2&quot;, for left-hand bowl</image:title>
      <image:caption>KOHLER K-5662 Kennon Stainless steel sink rack, 13 5/8&quot; x 16 1/2&quot;, for left-hand bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purefresh-deodorizing-elongated-toilet-seat</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab51982_rgb_cd32d173-e70f-49a0-811e-36593ca8d0ec.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-5588 Purefresh Deodorizing elongated toilet seat</image:title>
      <image:caption>KOHLER K-5588 Purefresh Deodorizing elongated toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cairn-stainless-steel-sink-rack-17-1-4-x-14-large-bowl</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab86878_rgb_8c4d6a8a-ec32-4183-9760-067c436a3d8b.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-5655 Cairn Stainless steel sink rack, 17-1/4&quot; x 14”, for large bowl</image:title>
      <image:caption>KOHLER K-5655 Cairn Stainless steel sink rack, 17-1/4&quot; x 14”, for large bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cairn-stainless-steel-sink-rack-13-3-4-x-14-k-8199</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab86878_rgb_f1e95e7b-5ca6-4185-acae-d9f02d054c1b.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-5656 Cairn Stainless steel sink rack, 13-3/4&quot; x 14&quot;, for K-8199</image:title>
      <image:caption>KOHLER K-5656 Cairn Stainless steel sink rack, 13-3/4&quot; x 14&quot;, for K-8199</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-whitehaven-23-1-2-undermount-single-bowl-farmhouse-kitchen-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab70491_rgb_5d79e5c3-0ed3-43c3-8aae-61db7129e835.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-5664 Whitehaven 23-1/2&quot; undermount single-bowl farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-5664 Whitehaven 23-1/2&quot; undermount single-bowl farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-invigoration-series-large-drain-pan</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91101_rgb_0a039553-3604-48fd-891c-826ce2c8a831.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-5562 Invigoration Series Large drain pan</image:title>
      <image:caption>KOHLER K-5562 Invigoration Series Large drain pan</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-invigoration-series-tandem-steam-generator-control-kit</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91108_rgb_9001c218-e48a-4ca5-91fa-a5d239ad111f.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-5558 Invigoration Series Tandem steam generator control kit</image:title>
      <image:caption>KOHLER K-5558 Invigoration Series Tandem steam generator control kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-invigoration-series-small-drain-pan</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91100_rgb_a91e6049-84e5-4807-aad3-c00d2d97a0cc.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-5559 Invigoration Series Small drain pan</image:title>
      <image:caption>KOHLER K-5559 Invigoration Series Small drain pan</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-multipurpose-grated-rack</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab58790_rgb_ef5baf80-e210-40aa-a102-56d247159ebf.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-5542 Multipurpose grated rack</image:title>
      <image:caption>KOHLER K-5542 Multipurpose grated rack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-prolific-medium-bamboo-cutting-board</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab58789_rgb_592a3f71-3291-4e7e-8746-4c59e784320a.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-5541 Prolific Medium bamboo cutting board</image:title>
      <image:caption>KOHLER K-5541 Prolific Medium bamboo cutting board</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-prolific-colander-wash-bin</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab58791_rgb_bdcd8a1b-b911-4596-bc80-21400788df92.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-5544 Prolific Colander and wash bin</image:title>
      <image:caption>KOHLER K-5544 Prolific Colander and wash bin</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purewash-e590-elongated-bidet-toilet-seat</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac07268_rgb_ab953f3e-7010-4567-b959-2b96d6b44d58.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-8298 PureWash E590 Elongated bidet toilet seat</image:title>
      <image:caption>KOHLER K-8298 PureWash E590 Elongated bidet toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-invigoration-series-30kw-steam-generator</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_c40eb8f5-6cf4-40bc-aa37-e7d3c565cd83.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-5547 Invigoration Series 30kW steam generator</image:title>
      <image:caption>KOHLER K-5547 Invigoration Series 30kW steam generator</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-prolific-33-undermount-single-bowl-workstation-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab66328_rgb_909fd90d-e2a3-4474-b601-49af5c2b46f7.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-5540 Prolific 33&quot; undermount single-bowl workstation kitchen sink</image:title>
      <image:caption>KOHLER K-5540 Prolific 33&quot; undermount single-bowl workstation kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cairn-15-1-2-undermount-bar-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac15043_rgb_ddbdabcb-1092-4023-8eb5-f8f0d521be7e.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-8223 Cairn 15-1/2&quot; undermount bar sink</image:title>
      <image:caption>KOHLER K-8223 Cairn 15-1/2&quot; undermount bar sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-invigoration-series-steam-generator-control-kit</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab91106_rgb_3b7e3e99-bc1a-41ba-bd3e-3235d6ce948b.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-5557 Invigoration Series Steam generator control kit</image:title>
      <image:caption>KOHLER K-5557 Invigoration Series Steam generator control kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cairn-33-1-2-undermount-single-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab86884_rgb_49841531-f2bc-4834-a716-bf813f889267.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-8206 Cairn 33-1/2&quot; undermount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-8206 Cairn 33-1/2&quot; undermount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verticyl-17-rectangular-undermount-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac77651_rgb_b1c90e7d-7de6-497d-9832-efd8c865f0f9.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-8189 Verticyl 17&quot; rectangular undermount bathroom sink</image:title>
      <image:caption>KOHLER K-8189 Verticyl 17&quot; rectangular undermount bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-soundtile-speakers-pair-speakers</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_9add638a-a59b-42ec-ad30-e9cf2a5d9819.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-8033 SoundTile Speakers (pair of speakers)</image:title>
      <image:caption>KOHLER K-8033 SoundTile Speakers (pair of speakers)</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cairn-33-1-2-undermount-double-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab86882_rgb_39632701-51f7-4659-af18-e46ee5ace333.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-8204 Cairn 33-1/2&quot; undermount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-8204 Cairn 33-1/2&quot; undermount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-watertile-square-54-nozzle-single-function-body-spray-2-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00760_rgb_4d0274cf-3e0b-4c97-94a4-4b81ebea7216.jpg?v=1745693912</image:loc>
      <image:title>KOHLER WaterTile Square 54-nozzle single-function body spray, 2.5 gpm</image:title>
      <image:caption>KOHLER WaterTile Square 54-nozzle single-function body spray, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-underscore-71-1-2-x-41-1-2-drop-in-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab88136_rgb_babea029-f683-4a38-9976-12b94d3070c8.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-5717 Underscore 71-1/2&quot; x 41-1/2&quot; drop-in bath</image:title>
      <image:caption>KOHLER K-5717 Underscore 71-1/2&quot; x 41-1/2&quot; drop-in bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-watertile-square-22-nozzle-single-function-body-spray-2-5-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad00761_rgb_b90ddc74-4e1f-45c4-b812-c2cd93137d48.jpg?v=1745693912</image:loc>
      <image:title>KOHLER WaterTile Square 22-nozzle single-function body spray, 2.5 gpm</image:title>
      <image:caption>KOHLER WaterTile Square 22-nozzle single-function body spray, 2.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-carillon-21-1-4-rectangular-drop-in-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab68534_rgb_3f540c00-2090-41d4-89d7-7a728fc4aab3.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-7799 Carillon 21-1/4&quot; rectangular drop-in bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-7799 Carillon 21-1/4&quot; rectangular drop-in bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cairn-33-1-2-undermount-double-bowl-kitchen-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab86880_rgb_3ff44d98-e633-456d-b6ba-dafac518909f.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-8199 Cairn 33-1/2&quot; undermount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-8199 Cairn 33-1/2&quot; undermount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-verticyl-13-square-undermount-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac77647_rgb_cd78c488-c275-493a-8bed-79dd3d29c7a6.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-8188 Verticyl 13&quot; square undermount bathroom sink</image:title>
      <image:caption>KOHLER K-8188 Verticyl 13&quot; square undermount bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purefresh-refill-scent-packs-purefresh-toilet-seat-avocado-spa</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab64999_rgb_cfe65b57-2d74-4a8f-ae90-5836ae4e2985.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-7766 Purefresh Refill scent packs for Purefresh toilet seat, Avocado Spa</image:title>
      <image:caption>KOHLER K-7766 Purefresh Refill scent packs for Purefresh toilet seat, Avocado Spa</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purefresh-refill-carbon-filter-purefresh-toilet-seat</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab64997_rgb_7091d136-d3b7-4b9d-9c67-5ed9b784620b.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-7774 Purefresh Refill carbon filter for Purefresh toilet seat</image:title>
      <image:caption>KOHLER K-7774 Purefresh Refill carbon filter for Purefresh toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-carillon-17-3-4-round-drop-in-bathroom-sink-no-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab68540_rgb_06c90add-1b3c-46d8-bd9a-6a95b19ca913.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-7806 Carillon 17-3/4&quot; round drop-in bathroom sink, no overflow</image:title>
      <image:caption>KOHLER K-7806 Carillon 17-3/4&quot; round drop-in bathroom sink, no overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purefresh-refill-scent-packs-purefresh-toilet-seat-garden-waterfall</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab65000_rgb_f2d0ed91-7bca-4aa0-8a90-95b390c89814.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-7729 Purefresh Refill scent packs for Purefresh toilet seat, Garden Waterfall</image:title>
      <image:caption>KOHLER K-7729 Purefresh Refill scent packs for Purefresh toilet seat, Garden Waterfall</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purefresh-refill-scent-packs-purefresh-toilet-seat-soft-fresh-laundry</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab65425_rgb_696d276f-9e8f-4f94-96cd-c46a6a2c673c.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-7731 Purefresh Refill scent packs for Purefresh toilet seat, Soft &amp; Fresh Laundry</image:title>
      <image:caption>KOHLER K-7731 Purefresh Refill scent packs for Purefresh toilet seat, Soft &amp; Fresh Laundry</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purefresh-refill-scent-pack-assortment-purefresh-toilet-seat</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab65006_rgb_96d1869d-f4ca-482d-af0e-f72a9af5684d.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-7723 Purefresh Refill scent pack assortment for Purefresh toilet seat</image:title>
      <image:caption>KOHLER K-7723 Purefresh Refill scent pack assortment for Purefresh toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-drain-tailpiece-shroud</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac40045_rgb_5a91edc5-1ace-4fbf-b761-6cecbf5a29b8.jpg?v=1745693912</image:loc>
      <image:title>KOHLER Drain tailpiece shroud</image:title>
      <image:caption>KOHLER Drain tailpiece shroud</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-1-2-npt-angle-supply-stop-cross-handle-annealed-vertical-tube</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad08462_rgb_cf385b74-c9f6-43dd-966d-ae1c7ba82b4b.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-7638 1/2&quot; NPT angle supply with stop with cross handle and annealed vertical tube</image:title>
      <image:caption>KOHLER K-7638 1/2&quot; NPT angle supply with stop with cross handle and annealed vertical tube</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pair-1-2-npt-angle-supplies-loose-key-stop-annealed-vertical-tube</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa86376_rgb_97eb087d-4021-4f89-9275-ea8c03b66e3f.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-7608 Pair 1/2&quot; NPT angle supplies with loose-key stop and annealed vertical tube</image:title>
      <image:caption>KOHLER K-7608 Pair 1/2&quot; NPT angle supplies with loose-key stop and annealed vertical tube</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-1-2-angle-supply-stop-cross-handle-rigid-vertical-tube</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aad09331_rgb_b472f6b6-ffa6-48e1-bc20-ba99dabf8824.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-7653 1/2&quot; angle supply with stop, cross handle and rigid vertical tube</image:title>
      <image:caption>KOHLER K-7653 1/2&quot; angle supply with stop, cross handle and rigid vertical tube</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-3-8-npt-angle-supply-stop-annealed-vertical-tube</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aae28826_rgb_1f3d546f-236f-483e-9ff5-cd526c06551c.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-7637 3/8&quot; NPT angle supply with stop and annealed vertical tube</image:title>
      <image:caption>KOHLER K-7637 3/8&quot; NPT angle supply with stop and annealed vertical tube</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cachet-quiet-close-elongated-toilet-seat</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa54007_rgb_c8e7bcd7-7623-4a0a-baeb-9bef9ef44f96.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-7671 Cachet Quiet-Close elongated toilet seat</image:title>
      <image:caption>KOHLER K-7671 Cachet Quiet-Close elongated toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tripoint-exposed-hybrid-1-0-gpf-flushometer-urinal-installation-in</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_bf04c292-9a29-4d31-9b3b-a2e6265e69bf.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-7542 Tripoint exposed hybrid 1.0 gpf flushometer for urinal installation in Polished Chrome</image:title>
      <image:caption>KOHLER 7542-CP Tripoint Exposed Hybrid 1.0 Gpf Flushometer For Urinal Installation in Polished Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tripoint-exposed-hybrid-0-5-gpf-flushometer-urinal-installation-in</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_b743cb07-30a8-4201-8722-d14564d98c23.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-7537 Tripoint exposed hybrid 0.5 gpf flushometer for urinal installation in Polished Chrome</image:title>
      <image:caption>KOHLER 7537-CP Tripoint Exposed Hybrid 0.5 Gpf Flushometer For Urinal Installation in Polished Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-gooseneck-touchless-faucet-insight-technology-hybrid-powered</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab04600_rgb_d4ab39bf-4eb8-4a2b-be5d-371edf2e5982.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-7518 Gooseneck Touchless faucet with Insight technology, Hybrid-powered</image:title>
      <image:caption>KOHLER K-7518 Gooseneck Touchless faucet with Insight technology, Hybrid-powered</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-geometric-touchless-single-hole-lavatory-faucet-insight-sensor-10</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75120_rgb_ee714115-92f0-4938-9cf3-f99513781ca1.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-7516 Geometric Touchless single-hole lavatory faucet with Insight sensor technology, HES-powered, 0.5 gpm</image:title>
      <image:caption>KOHLER K-7516 Geometric Touchless single-hole lavatory faucet with Insight sensor technology, HES-powered, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-geometric-touchless-single-hole-lavatory-faucet-insight-sensor-11</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75120_rgb_d237aca7-f3ed-4f42-a9ea-89fb890ee69b.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-7517 Geometric Touchless single-hole lavatory faucet with Insight sensor technology and temperature mixer, HES-powered, 0.5 gpm</image:title>
      <image:caption>KOHLER K-7517 Geometric Touchless single-hole lavatory faucet with Insight sensor technology and temperature mixer, HES-powered, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-single-handle-kitchen-sink-faucet-side-sprayer</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac40617_rgb_612534cd-b9d9-4085-bbef-0e32d45c10a2.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-7508 Purist Single-handle kitchen sink faucet with side sprayer</image:title>
      <image:caption>KOHLER K-7508 Purist Single-handle kitchen sink faucet with side sprayer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sculpted-touchless-single-hole-lavatory-faucet-insight-sensor-technology-11</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75118_rgb_07a60fb9-584d-4aa3-9d29-0398d8acc5d2.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-7515 Sculpted Touchless single-hole lavatory faucet with Insight sensor technology and temperature mixer, HES-powered, 0.5 gpm</image:title>
      <image:caption>KOHLER K-7515 Sculpted Touchless single-hole lavatory faucet with Insight sensor technology and temperature mixer, HES-powered, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-single-handle-bar-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac40627_rgb_6edb7a78-bd6a-48e8-b821-b7b6f1859312.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-7509 Purist Single-handle bar sink faucet</image:title>
      <image:caption>KOHLER K-7509 Purist Single-handle bar sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-pull-out-kitchen-sink-faucet-three-function-sprayhead</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac40597_rgb_0cd450da-4567-44ce-9034-86a77a85f906.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-7506 Purist Pull-out kitchen sink faucet with three-function sprayhead</image:title>
      <image:caption>KOHLER K-7506 Purist Pull-out kitchen sink faucet with three-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-watertile-round-54-nozzle-single-function-body-spray-2-0-gpm</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac38789_rgb_d0ef8263-bbbd-44ec-b55d-d6fc6065db32.jpg?v=1745693912</image:loc>
      <image:title>KOHLER WaterTile Round 54-nozzle single-function body spray, 2.0 gpm</image:title>
      <image:caption>KOHLER WaterTile Round 54-nozzle single-function body spray, 2.0 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-single-handle-kitchen-sink-faucet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac40607_rgb_a7a176c6-d9fb-4291-883b-6b4b1da3fa5b.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-7507 Purist Single-handle kitchen sink faucet</image:title>
      <image:caption>KOHLER K-7507 Purist Single-handle kitchen sink faucet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purist-pull-out-kitchen-sink-faucet-three-function-sprayhead-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac35738_rgb_4ee6707e-f705-4114-8714-65c4724a88bc.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-7505 Purist Pull-out kitchen sink faucet with three-function sprayhead</image:title>
      <image:caption>KOHLER K-7505 Purist Pull-out kitchen sink faucet with three-function sprayhead</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sculpted-touchless-single-hole-lavatory-faucet-insight-sensor-technology-12</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa94815_rgb_a7a801ff-da68-42f4-8e43-0fd58801425f.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-7514 Sculpted Touchless single-hole lavatory faucet with Insight sensor technology, HES-powered, 0.5 gpm</image:title>
      <image:caption>KOHLER K-7514 Sculpted Touchless single-hole lavatory faucet with Insight sensor technology, HES-powered, 0.5 gpm</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-mastershower-shower-arm-flange-7-1-2-long</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab06497_rgb_f0e11cbf-de25-496f-be7d-8423fcd6aa6e.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-7397 MasterShower Shower arm and flange,7-1/2&quot; long</image:title>
      <image:caption>KOHLER K-7397 MasterShower Shower arm and flange,7-1/2&quot; long</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-3-ceiling-mount-single-function-rainhead-arm-flange</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab52381_rgb_116061c2-e748-42a0-b238-c0e61623e5cc.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-7396 3&quot; ceiling-mount single-function rainhead arm and flange</image:title>
      <image:caption>KOHLER K-7396 3&quot; ceiling-mount single-function rainhead arm and flange</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-6-ceiling-mount-single-function-rainhead-arm-flange</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab02323_rgb_23d61206-818d-4505-a5a7-2b6eae94a06d.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-7394 6&quot; ceiling-mount single-function rainhead arm and flange</image:title>
      <image:caption>KOHLER K-7394 6&quot; ceiling-mount single-function rainhead arm and flange</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-12-ceiling-mount-single-function-rainhead-arm-flange</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab02322_rgb_40bd9792-2c9d-48be-b249-ef3b59fb47b3.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-7392 12&quot; ceiling-mount single-function rainhead arm and flange</image:title>
      <image:caption>KOHLER K-7392 12&quot; ceiling-mount single-function rainhead arm and flange</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-shower-arm-flange-5-3-8-long</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac76200_rgb_2bcd4c2e-a36e-4b09-a447-7d0daf515b03.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-7395 Shower arm and flange, 5-3/8&quot; long</image:title>
      <image:caption>KOHLER K-7395 Shower arm and flange, 5-3/8&quot; long</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cachet-quick-release-round-front-toilet-seat</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab07754_rgb_dafd058a-5607-4aaf-87e3-6783a8307347.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-7316 Cachet Quick-Release round-front toilet seat</image:title>
      <image:caption>KOHLER K-7316 Cachet Quick-Release round-front toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-clearflo-slotted-overflow-brass-bath-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab52380_rgb_4d1e335b-7b51-4306-9229-52218b4de057.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-7271 Clearflo Slotted overflow brass bath drain</image:title>
      <image:caption>KOHLER K-7271 Clearflo Slotted overflow brass bath drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-clearflo-brass-toe-tap-bath-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab52379_rgb_ac72d313-bc90-42c5-9d07-480cb8213d0a.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-7265 Clearflo Brass toe tap bath drain</image:title>
      <image:caption>KOHLER K-7265 Clearflo Brass toe tap bath drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-clearflo-slotted-overflow-bath-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab38360_rgb_7c11db18-6774-41c8-ad60-1ad188969d25.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-7272 Clearflo Slotted overflow bath drain</image:title>
      <image:caption>KOHLER K-7272 Clearflo Slotted overflow bath drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cachet-quick-release-elongated-toilet-seat</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa54007_rgb_765d37da-3ff9-48c5-8cc8-19a080613ebe.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-7315 Cachet Quick-Release elongated toilet seat</image:title>
      <image:caption>KOHLER K-7315 Cachet Quick-Release elongated toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-industrial-exposed-shower-reversible-yoke-galvanized-riser</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_43ff1354-7ea1-49ba-ba86-340397fbebdb.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-7258 Industrial exposed shower with reversible yoke and galvanized riser</image:title>
      <image:caption>KOHLER K-7258 Industrial exposed shower with reversible yoke and galvanized riser</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-clearflo-brass-toe-tap-bath-drain-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab52378_rgb_a949ab97-8993-4a70-a08c-bed5806702c8.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-7259 Clearflo Brass toe tap bath drain</image:title>
      <image:caption>KOHLER K-7259 Clearflo Brass toe tap bath drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sok-pop-up-bath-drain</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa86412_rgb_03691d7e-dfad-48b7-9bb3-542627e7be09.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-7223 sok Pop-up bath drain</image:title>
      <image:caption>KOHLER K-7223 sok Pop-up bath drain</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-clearflo-cable-bath-drain-pvc-tubing</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab52375_rgb_73b61778-96ff-4a6a-8814-bca4fdd3ce7c.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-7213 Clearflo Cable bath drain with PVC tubing</image:title>
      <image:caption>KOHLER K-7213 Clearflo Cable bath drain with PVC tubing</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-clearflo-cable-bath-drain-pvc-tubing-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab52376_rgb_0b2bbf60-6a26-4ee5-978b-4af8eaaed5d2.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-7214 Clearflo Cable bath drain, less PVC tubing</image:title>
      <image:caption>KOHLER K-7214 Clearflo Cable bath drain, less PVC tubing</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-2x-4-wall-hung-toilet-cast-iron-waste-pipe</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac18445_rgb_d7f23d91-5c9e-45b9-afda-88cc8c1314f8.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-7208 2&quot;x 4&quot; wall-hung toilet cast iron waste pipe</image:title>
      <image:caption>KOHLER K-7208 2&quot;x 4&quot; wall-hung toilet cast iron waste pipe</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-sok-drain-overflowing-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab45709_rgb_6312b6f0-365c-49cc-b3f6-af6f9a5b9c1f.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-7193 sok Drain for overflowing bath</image:title>
      <image:caption>KOHLER K-7193 sok Drain for overflowing bath</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-whitehaven-hayridge-29-11-16undermount-single-bowl-farmhouse-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab87404_rgb_40621b22-e6e8-41b4-b49e-f300c1ddf820.jpg?v=1745693911</image:loc>
      <image:title>KOHLER K-7251 Whitehaven Hayridge 29-11/16&quot;undermount single-bowl farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-7251 Whitehaven Hayridge 29-11/16&quot;undermount single-bowl farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-artifacts-1-1-2-pop-up-bath-drain-above-through-floor-freestanding-bath</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab52373_rgb_396d6ed9-ed0f-40f2-a190-da976687f82a.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-7159 Artifacts 1-1/2&quot; pop-up bath drain for above- and through-the-floor freestanding bath installations</image:title>
      <image:caption>KOHLER K-7159 Artifacts 1-1/2&quot; pop-up bath drain for above- and through-the-floor freestanding bath installations</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-clearflo-2-adjustable-pop-up-drain-high-volume-tailpiece</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_01b36e06-0fc8-4bf9-a67a-15ab7a7e0a78.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-7167 Clearflo 2&quot; adjustable pop-up drain with high volume and tailpiece</image:title>
      <image:caption>KOHLER K-7167 Clearflo 2&quot; adjustable pop-up drain with high volume and tailpiece</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bathroom-sink-grid-drain-without-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab03837_rgb_75f047fb-bcf7-4c09-a8c0-883fb206bb54.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-7129 Bathroom sink grid drain without overflow</image:title>
      <image:caption>KOHLER K-7129 Bathroom sink grid drain without overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-works-decorative-1-1-2-adjustable-pop-up-bath-drain-5-whirlpool</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab52374_rgb_df855339-84b8-41e5-82cc-2621ad5adefd.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-7178 Iron Works Decorative 1-1/2&quot; adjustable pop-up bath drain for 5&apos; whirlpool with tailpiece</image:title>
      <image:caption>KOHLER K-7178 Iron Works Decorative 1-1/2&quot; adjustable pop-up bath drain for 5&apos; whirlpool with tailpiece</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bathroom-sink-drain-non-removable-metal-stopper-without-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab41320_rgb_31a91bb5-8ea5-4c70-8b3a-ac14be4729fa.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-7127 Bathroom sink drain with non-removable metal stopper and without overflow</image:title>
      <image:caption>KOHLER K-7127 Bathroom sink drain with non-removable metal stopper and without overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-clearflo-retrofit-toe-tap-conversion-kit</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac87835_rgb_082fa067-415c-4d57-a923-238e19bfc510.jpg?v=1774971543</image:loc>
      <image:title>KOHLER K-7142 Clearflo Retrofit toe-tap conversion kit</image:title>
      <image:caption>KOHLER K-7142 Clearflo Retrofit toe-tap conversion kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-premier-pop-up-drain-exposed-without-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab03833_rgb_57227dad-0da5-4590-922e-f6fde12e98e6.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-7114 Premier pop-up drain, exposed, without overflow</image:title>
      <image:caption>KOHLER K-7114 Premier pop-up drain, exposed, without overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-standard-pop-up-drain-non-exposed-lift-rod</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa78298_rgb_bde3f660-02d7-4174-b585-76f80a1be561.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-7126 Standard pop-up drain, non-exposed, with lift rod</image:title>
      <image:caption>KOHLER K-7126 Standard pop-up drain, non-exposed, with lift rod</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-pop-up-clicker-drain-without-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_508a7d78-5a20-42e9-81e6-71a458e189a7.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-7124 Pop-up clicker drain without overflow</image:title>
      <image:caption>KOHLER K-7124 Pop-up clicker drain without overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-wall-hung-compact-elongated-toilet-dual-flush</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac27888_rgb_c246b872-06f5-4630-a07d-cd9759dffe8c.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-6918 Memoirs Wall-hung compact elongated toilet, dual-flush</image:title>
      <image:caption>KOHLER K-6918 Memoirs Wall-hung compact elongated toilet, dual-flush</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-slotted-overflow-pressure-test-seal-kit</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa86326_rgb_5b592c4b-0bfa-49a7-8477-0ed9ead79d64.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-7117 Slotted overflow pressure test seal kit</image:title>
      <image:caption>KOHLER K-7117 Slotted overflow pressure test seal kit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-works-exposed-bath-drain-above-floor-installation</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab53576_rgb_a9bb4bb4-837e-4822-81d4-af8bcd0968ca.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-7104 Iron Works Exposed bath drain for above-the-floor installation</image:title>
      <image:caption>KOHLER K-7104 Iron Works Exposed bath drain for above-the-floor installation</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-antique-standard-4-7-8-diverter-bath-spout</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_29d53362-9879-45bc-8d17-e69ea93c309d.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-6855 Antique Standard 4-7/8&quot; diverter bath spout</image:title>
      <image:caption>KOHLER 6855-CP Antique Standard 4-7/8&quot; Diverter Bath Spout in Polished Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kathryn-octagonal-tapered-brass-table-legs</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa90771_rgb_f2b2845a-2a47-40c1-bee1-45ef76d82969.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-6839 Kathryn Octagonal tapered brass table legs</image:title>
      <image:caption>KOHLER K-6839 Kathryn Octagonal tapered brass table legs</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bannon-22-1-4-x-18-1-4-wall-mount-p-trap-mount-service-sink-rim-guard</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa76948_rgb_94a54af3-0928-49ba-8300-2dbb83d50458.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-6718 Bannon 22-1/4&quot; x 18-1/4&quot; wall-mount or P-trap mount service sink with rim guard and blank back</image:title>
      <image:caption>KOHLER K-6718 Bannon 22-1/4&quot; x 18-1/4&quot; wall-mount or P-trap mount service sink with rim guard and blank back</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-decorative-grid-drain-without-overflow</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab03831_rgb_bdce21e6-4b9d-4faf-96ff-e7593f40d8ba.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-7107 Decorative grid drain without overflow</image:title>
      <image:caption>KOHLER K-7107 Decorative grid drain without overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-antique-4-7-8-non-diverter-bath-spout</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab45703_rgb_2aaa3788-ede4-406f-b075-48d687cc50d0.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-6854 Antique 4-7/8&quot; non-diverter bath spout</image:title>
      <image:caption>KOHLER K-6854 Antique 4-7/8&quot; non-diverter bath spout</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-decorative-grid-drain-without-overflow-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab03832_rgb_997bd528-b2bd-49dd-a5db-8fae62d02b34.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-7108 Decorative grid drain without overflow</image:title>
      <image:caption>KOHLER K-7108 Decorative grid drain without overflow</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tahoe-metal-frame-use-tahoe-bathroom-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa76702_rgb_13f8ed70-68e2-4be8-9f16-4126010a9b6c.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-6688 Tahoe Metal frame for use with Tahoe bathroom sink</image:title>
      <image:caption>KOHLER K-6688 Tahoe Metal frame for use with Tahoe bathroom sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tyrrell-21-x-27-1-8-floor-mount-siphon-jet-flushing-rim-service-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa84571_rgb_2c5a4105-77d0-4c37-ae52-af14db184ee2.jpg?v=1745693909</image:loc>
      <image:title>KOHLER K-6676 Tyrrell 21&quot; x 27-1/8&quot; floor-mount siphon-jet flushing rim service sink</image:title>
      <image:caption>KOHLER K-6676 Tyrrell 21&quot; x 27-1/8&quot; floor-mount siphon-jet flushing rim service sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bannon-24-x-20-1-4-wall-mount-p-trap-mount-service-sink-rim-guard-back</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa76946_rgb_62686f53-74c9-4a5e-a1a3-a91ee2d07fbe.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-6716 Bannon 24&quot; x 20-1/4&quot; wall-mount or P-trap mount service sink with rim guard and back drilled on 8&quot; centers</image:title>
      <image:caption>KOHLER K-6716 Bannon 24&quot; x 20-1/4&quot; wall-mount or P-trap mount service sink with rim guard and back drilled on 8&quot; centers</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bannon-24-x-20-1-4-wall-mount-p-trap-mount-service-sink-rim-guard-blank</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa76950_rgb_2d2ce478-439c-42f5-948a-cec5cd0aca95.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-6719 Bannon 24&quot; x 20-1/4&quot; wall-mount or P-trap mount service sink with rim guard and blank back</image:title>
      <image:caption>KOHLER K-6719 Bannon 24&quot; x 20-1/4&quot; wall-mount or P-trap mount service sink with rim guard and blank back</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-whitby-floor-mount-corner-service-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73286_rgb_3a575112-a131-4c5c-8b46-54f7a1e5847d.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-6710 Whitby Floor-mount corner service sink</image:title>
      <image:caption>KOHLER K-6710 Whitby Floor-mount corner service sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-strive-wood-cutting-board</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab29641_rgb_8f61320e-1f57-44eb-9cf1-5b37ec52c678.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-6667 Vault Strive Wood cutting board</image:title>
      <image:caption>KOHLER K-6667 Vault Strive Wood cutting board</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bannon-22-1-4-wall-mount-service-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa85185_rgb_e9961581-9d4c-4035-a434-accbd0c9354e.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-6714 Bannon 22-1/4&quot; wall-mount service sink</image:title>
      <image:caption>KOHLER K-6714 Bannon 22-1/4&quot; wall-mount service sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-adjustable-trap-standard-2-iron-pipe-connection-cleanout-plug-strainer</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa86290_rgb_0a8b227e-efb8-42c0-81b5-1a84bd1f74ab.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-6672 Adjustable trap standard for 2&quot; iron pipe connection with cleanout plug and strainer</image:title>
      <image:caption>KOHLER K-6672 Adjustable trap standard for 2&quot; iron pipe connection with cleanout plug and strainer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-adjustable-trap-standard-3-iron-pipe-connection-cleanout-plug-strainer</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa86291_rgb_f6d49d96-91f2-4a9d-be07-6f61b8a9d351.jpg?v=1745693910</image:loc>
      <image:title>KOHLER K-6673 Adjustable trap standard for 3&quot; iron pipe connection with cleanout plug and strainer</image:title>
      <image:caption>KOHLER K-6673 Adjustable trap standard for 3&quot; iron pipe connection with cleanout plug and strainer</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellspring-beverage-faucet-traditional-design</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_7cecd1b8-5b80-4d9e-83bf-b1ea34c599f5.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-6666 Wellspring Beverage faucet with traditional design</image:title>
      <image:caption>KOHLER 6666-2BZ Wellspring Beverage Faucet With Traditional Design in Oil-Rubbed Bronze</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-stately-two-piece-elongated-concealed-trapway-1-28-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab81357_rgb_12b1b77d-8d60-45c7-9571-0c5ccac75a1d.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-6669 Memoirs Stately Two-piece elongated with concealed trapway, 1.28 gpf</image:title>
      <image:caption>Memoirs Stately Two-piece elongated with concealed trapway, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-undertone-23-undermount-single-bowl-utility-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa79582_rgb_ca21af9b-8237-4bb7-a6d8-6cd61ec7758f.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-6661 Undertone 23&quot; undermount single-bowl utility sink</image:title>
      <image:caption>KOHLER K-6661 Undertone 23&quot; undermount single-bowl utility sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-strive-stainless-steel-sink-rack-right-bowl-15-15-16-x-11-1-16</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73087_rgb_c6358194-1092-405d-9ac5-f2bcb1ac6da9.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-6647 Vault Strive Stainless steel sink rack for right bowl, 15-15/16&quot; x 11-1/16&quot;</image:title>
      <image:caption>KOHLER K-6647 Vault Strive Stainless steel sink rack for right bowl, 15-15/16&quot; x 11-1/16&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-strive-stainless-steel-sink-rack-29-1-4-x-15-15-16-k-3821-vault-k</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75382_rgb_d93133b2-1dc8-4d13-89b9-e95943d5cdbe.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-6644 Vault Strive Stainless steel sink rack, 29-1/4&quot; x 15-15/16&quot; for K-3821 Vault and K-5285 Strive kitchen sinks</image:title>
      <image:caption>KOHLER K-6644 Vault Strive Stainless steel sink rack, 29-1/4&quot; x 15-15/16&quot; for K-3821 Vault and K-5285 Strive kitchen sinks</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-strive-stainless-steel-sink-rack-left-bowl-16-15-16-x-15-15-16</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73086_rgb_ccb2a626-357a-4274-a593-68a0a241de62.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-6646 Vault Strive Stainless steel sink rack for left bowl, 16-15/16&quot; x 15-15/16&quot;</image:title>
      <image:caption>KOHLER K-6646 Vault Strive Stainless steel sink rack for left bowl, 16-15/16&quot; x 15-15/16&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cape-dory-hardwood-cutting-board</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73083_rgb_938c438b-5bac-4980-addb-60f4c90fb13c.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-6637 Cape Dory Hardwood cutting board</image:title>
      <image:caption>KOHLER K-6637 Cape Dory Hardwood cutting board</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-stainless-steel-sink-rack-15-15-16-x-14-vault-k-3820-k-3838</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73085_rgb_425ea713-ca36-45a9-84ee-1aee7a15b0ac.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-6641 Vault Stainless steel sink rack, 15-15/16&quot; x 14&quot; for Vault K-3820 and K-3838 kitchen sinks</image:title>
      <image:caption>KOHLER K-6641 Vault Stainless steel sink rack, 15-15/16&quot; x 14&quot; for Vault K-3820 and K-3838 kitchen sinks</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-tones-21-top-undermount-single-bowl-bar-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa76423_rgb_998556ce-8f3e-45f6-ab5d-80cf2b89da3a.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-6587 Iron/Tones 21&quot; top-/undermount single-bowl bar sink</image:title>
      <image:caption>KOHLER K-6587 Iron/Tones 21&quot; top-/undermount single-bowl bar sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-whitehaven-sink-racks-30-whitehaven-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa83597_rgb_fd846502-02cc-4fd8-9122-0f3b2acc49ae.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-6638 Whitehaven Sink racks for 30&quot; Whitehaven kitchen sink</image:title>
      <image:caption>KOHLER K-6638 Whitehaven Sink racks for 30&quot; Whitehaven kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-strive-stainless-steel-sink-rack-21-1-4-x-15-15-16-vault-k-3822</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa74395_rgb_3a93a03f-0e45-4fe4-9934-4956ecd08bd8.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-6645 Vault Strive Stainless steel sink rack, 21-1/4&quot; x 15-15/16&quot; for Vault K-3822 kitchen sink</image:title>
      <image:caption>KOHLER K-6645 Vault Strive Stainless steel sink rack, 21-1/4&quot; x 15-15/16&quot; for Vault K-3822 kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-tones-smart-divide-33-top-undermount-double-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75651_rgb_07300464-1920-498e-b5c5-112e9e0b3a82.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-6625 Iron/Tones Smart Divide 33&quot; top-/undermount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-6625 Iron/Tones Smart Divide 33&quot; top-/undermount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-porto-fino-18-1-2-top-undermount-single-bowl-bar-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa90048_rgb_4c2cdf37-fb2d-4a61-80b2-021d2952f768.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-6565 Porto Fino 18-1/2&quot; top-/undermount single-bowl bar sink</image:title>
      <image:caption>KOHLER K-6565 Porto Fino 18-1/2&quot; top-/undermount single-bowl bar sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-efficiency-sink-basket-executive-chef-efficiency-kitchen-sinks</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73068_rgb_c7553215-0bf5-4110-82a3-5ec68862c326.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-6521 Efficiency Sink basket for Executive Chef and Efficiency kitchen sinks</image:title>
      <image:caption>KOHLER K-6521 Efficiency Sink basket for Executive Chef and Efficiency kitchen sinks</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-whitehaven-steel-sink-racks-36-whitehaven</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73084_rgb_3eee97c8-5644-4f92-81d9-60bd11b63a7e.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-6639 Whitehaven Steel sink racks for 36&quot; Whitehaven</image:title>
      <image:caption>KOHLER K-6639 Whitehaven Steel sink racks for 36&quot; Whitehaven</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-classic-toilet-tank-1-0-gpf-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa55412_rgb_c3c50bd0-bed2-4306-99a2-8b48301cf1be.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-4484 Highline Classic Toilet tank, 1.0 gpf</image:title>
      <image:caption>KOHLER K-4484 Highline Classic Toilet tank, 1.0 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-tones-24-1-4-top-undermount-single-bowl-bar-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa89275_rgb_bda9ffed-0f45-4cd4-b97b-d9197a8bb85e.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-6585 Iron/Tones 24-1/4&quot; top-/undermount single-bowl bar sink</image:title>
      <image:caption>KOHLER K-6585 Iron/Tones 24-1/4&quot; top-/undermount single-bowl bar sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-marsala-hardwood-cutting-board-executive-chef-kitchen-sinks</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73050_rgb_56b3c958-3800-4df3-8279-e7158fd818d0.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-6515 Marsala Hardwood cutting board for Executive Chef kitchen sinks</image:title>
      <image:caption>KOHLER K-6515 Marsala Hardwood cutting board for Executive Chef kitchen sinks</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-bakersfield-stainless-steel-sink-rack-25-x-12-3-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa73059_rgb_8ca41ca1-b698-4cfe-b2ba-8bb1d8667d68.jpg?v=1745693912</image:loc>
      <image:title>KOHLER K-6517 Bakersfield Stainless steel sink rack, 25&quot; x 12-3/4&quot;</image:title>
      <image:caption>KOHLER K-6517 Bakersfield Stainless steel sink rack, 25&quot; x 12-3/4&quot;</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-iron-tones-17-top-undermount-single-bowl-bar-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75629_rgb_44c9d817-a657-476a-aa14-68aa445af0fa.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-6584 Iron/Tones 17&quot; top-/undermount single-bowl bar sink</image:title>
      <image:caption>KOHLER K-6584 Iron/Tones 17&quot; top-/undermount single-bowl bar sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kelston-1-6-gpf-toilet-tank</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_87c70b99-e03a-475b-b846-eb955bd740f7.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-4474 Kelston 1.6 gpf toilet tank</image:title>
      <image:caption>KOHLER K-4474 Kelston 1.6 gpf toilet tank</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kelston-toilet-tank-1-28-gpf-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_1c75ab43-c2cc-4fbb-8b5b-9e0aadd47592.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-4469 Kelston Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-4469 Kelston Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-toilet-tank-1-28-gpf-16</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa74703_rgb_af90c816-6c72-416a-863d-67ffd5e7b612.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-4467 Wellworth Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-4467 Wellworth Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-toilet-tank-1-6-gpf-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa74703_rgb_318bac65-82c1-497d-9ef6-1032149d419c.jpg?v=1745693913</image:loc>
      <image:title>KOHLER Wellworth Toilet tank, 1.6 gpf</image:title>
      <image:caption>KOHLER Wellworth Toilet tank, 1.6 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-toilet-tank-1-28-gpf-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa87264_rgb_02c0c745-8fc4-4eca-b708-3aef1d244cac.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-4438 Devonshire Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-4438 Devonshire Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-stately-toilet-tank-1-28-gpf-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa55703_rgb_72c88e7e-a8cf-4f84-a5d8-7588968c647a.jpg?v=1745693914</image:loc>
      <image:title>KOHLER K-4434 Memoirs Stately Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-4434 Memoirs Stately Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-classic-1-28-gpf-toilet-tank</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_ce6ea22c-78bf-4662-bf1c-4d1179ad2892.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-4436 Wellworth Classic 1.28 gpf toilet tank</image:title>
      <image:caption>KOHLER K-4436 Wellworth Classic 1.28 gpf toilet tank</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-classic-1-28-gpf-toilet-tank</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_2ce6ae7d-c383-417b-8330-bda1aeadffcb.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-4433 Memoirs Classic 1.28 gpf toilet tank</image:title>
      <image:caption>KOHLER K-4433 Memoirs Classic 1.28 gpf toilet tank</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-toilet-tank-1-28-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa55734_rgb_172c4fc6-eb07-49bd-889e-3e44ae87d910.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-4431 Archer Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-4431 Archer Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-round-front-bowl-concealed-trapway</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa66101_rgb_3d518db8-6106-4aba-8f24-aa14ec0c9f60.jpg?v=1745693914</image:loc>
      <image:title>KOHLER K-4387 Memoirs Round-front bowl with concealed trapway</image:title>
      <image:caption>KOHLER K-4387 Memoirs Round-front bowl with concealed trapway</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-toilet-tank-dual-flush</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab28575_rgb_3fb40d91-d04b-4e41-9c13-11387589d77b.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-4458 Highline Toilet tank, dual-flush</image:title>
      <image:caption>KOHLER K-4458 Highline Toilet tank, dual-flush</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-anglesey-floor-mount-rear-spud-flushometer-bowl-integral-seat</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_186fcd43-a8ed-42ce-8ced-7ff36d29ddf8.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-4398 Anglesey Floor-mount rear spud flushometer bowl with integral seat</image:title>
      <image:caption>KOHLER K-4398 Anglesey Floor-mount rear spud flushometer bowl with integral seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-toilet-tank-1-6-gpf-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_5d9c860b-8f05-4f78-89fc-c9be64da6953.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-4418 Cimarron Toilet tank, 1.6 gpf</image:title>
      <image:caption>KOHLER K-4418-47 Cimarron Toilet tank, 1.6 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-elongated-toilet-bowl</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab03714_rgb_774622a2-dc1d-4dc0-854c-935a78de9949.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-4397 Devonshire Elongated toilet bowl</image:title>
      <image:caption>KOHLER K-4397 Devonshire Elongated toilet bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-anglesey-floor-mount-rear-spud-flushometer-bowl</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_af5c4664-ea0c-4a53-a5cf-c43c1cf1f1e1.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-4396 Anglesey Floor-mount rear spud flushometer bowl</image:title>
      <image:caption>KOHLER K-4396 Anglesey Floor-mount rear spud flushometer bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-anglesey-floor-mount-top-spud-flushometer-bowl-integral-seat</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_6df42c83-d09c-40a3-9009-9fe048d216b2.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-4388 Anglesey Floor-mount top spud flushometer bowl with integral seat</image:title>
      <image:caption>KOHLER K-4388 Anglesey Floor-mount top spud flushometer bowl with integral seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-elongated-toilet-bowl-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa86878_rgb_261dc6b6-87e7-4b78-8388-6a2640499f81.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-4373 Highline Elongated toilet bowl</image:title>
      <image:caption>KOHLER K-4373 Highline Elongated toilet bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-anglesey-floor-mount-top-spud-flushometer-bowl</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_bf363c4b-3ad1-4e38-97f2-4b9cd8c76a7b.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-4386 Anglesey Floor-mount top spud flushometer bowl</image:title>
      <image:caption>KOHLER K-4386 Anglesey Floor-mount top spud flushometer bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-elongated-toilet-bowl-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa69631_rgb_938582ed-dd79-4400-84bb-70f1df1ce263.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-4304 Highline Elongated toilet bowl</image:title>
      <image:caption>KOHLER K-4304 Highline Elongated toilet bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-archer-elongated-toilet-bowl</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa72382_rgb_610781c3-8f22-4918-bc17-e46e3091a4a4.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-4356 Archer Elongated toilet bowl</image:title>
      <image:caption>KOHLER K-4356 Archer Elongated toilet bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-persuade-elongated-toilet-bowl-skirted-trapway</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa85176_rgb_f7eb3dc8-3713-4807-8f95-c10e692f8982.jpg?v=1745693913</image:loc>
      <image:title>KOHLER Persuade Elongated toilet bowl with skirted trapway</image:title>
      <image:caption>KOHLER Persuade Elongated toilet bowl with skirted trapway</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-comforteeight-round-front-chair-height-toilet-bowl-exposed</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_4e2f0713-08c8-441b-b3e1-6f5ccb026730.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-4347 Cimarron ComForteeight Round-front chair height toilet bowl with exposed trapway</image:title>
      <image:caption>KOHLER K-4347-47 Cimarron Comfort Height Round-front chair height toilet bowl with exposed trapway</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-elongated-toilet-bowl</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa96836_rgb_fab38222-5879-492e-afb2-cab0d4eff56f.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-4380 Memoirs Elongated toilet bowl</image:title>
      <image:caption>KOHLER K-4380 Memoirs Elongated toilet bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-anglesey-floor-mount-top-spud-flushometer-bowl-exposed-trapway</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa59813_rgb_99e1ae2b-16e6-4be5-ae1c-9a5016a42342.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-4352 Anglesey Floor-mount top spud flushometer bowl with exposed trapway</image:title>
      <image:caption>KOHLER K-4352 Anglesey Floor-mount top spud flushometer bowl with exposed trapway</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-toilet-tank-1-28-gpf-6</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa55688_rgb_b1fbe25d-5c4a-4f71-a5f9-44d3c8c8ea0e.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-4369 Cimarron Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-4369 Cimarron Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-barrington-elongated-toilet-bowl-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa64655_rgb_178b13f7-8a57-4152-b097-23c2d0a785d0.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-4305 Barrington Elongated toilet bowl</image:title>
      <image:caption>KOHLER K-4305 Barrington Elongated toilet bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-comforteeight-elongated-chair-height-toilet-bowl-exposed-trapway</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_dd88c5f0-6c0e-4218-aaa4-adc5db6a332b.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-4309 Cimarron ComForteeight Elongated chair height toilet bowl with exposed trapway</image:title>
      <image:caption>KOHLER K-4309-95 Cimarron Comfort Height Elongated chair height toilet bowl with exposed trapway</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-round-front-toilet-bowl</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab03692_rgb_10d63966-c082-44f6-a449-bb27a6d0c6ec.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-4197 Wellworth Round-front toilet bowl</image:title>
      <image:caption>KOHLER K-4197 Wellworth Round-front toilet bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-elongated-toilet-bowl-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa59423_rgb_40efcfbe-b8de-40d3-8dde-27b51eac8ef5.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-4303 Wellworth Elongated toilet bowl</image:title>
      <image:caption>KOHLER K-4303 Wellworth Elongated toilet bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-toilet-tank-1-6-gpf-5</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_46986ac6-e158-442b-bfa9-f62168fdcbca.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-4167 Cimarron Toilet tank, 1.6 gpf</image:title>
      <image:caption>KOHLER K-4167-47 Cimarron Toilet tank, 1.6 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-elongated-toilet-bowl-3</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa96821_rgb_9550e73b-aa62-458a-aff4-bbc53480474c.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-4198 Wellworth Elongated toilet bowl</image:title>
      <image:caption>KOHLER K-4198 Wellworth Elongated toilet bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-elongated-toilet-bowl-4</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa96827_rgb_9e763862-3811-4bf1-b9e8-941ef70878de.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-4199 Highline Elongated toilet bowl</image:title>
      <image:caption>KOHLER K-4199 Highline Elongated toilet bowl</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-corbelle-toilet-tank-1-28-gpf-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac27988_rgb_4da37844-06bf-4686-8b01-03fb780de599.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-4143 Corbelle Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-4143 Corbelle Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-droplet-flush-actuator-plate-2x4-in-wall-tank-carrier-system</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac48878_rgb_7f969308-78aa-4170-8854-18c4e343402a.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-4177 Droplet Flush actuator plate for 2&quot;x4&quot; in-wall tank and carrier system</image:title>
      <image:caption>KOHLER K-4177 Droplet Flush actuator plate for 2&quot;x4&quot; in-wall tank and carrier system</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-cimarron-toilet-tank-1-28-gpf-7</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_de724df2-874f-40f2-b3af-25bba9ec6184.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-4166 Cimarron Toilet tank, 1.28 gpf</image:title>
      <image:caption>KOHLER K-4166-47 Cimarron Toilet tank, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-corbelle-elongated-toilet-bowl-skirted-trapway</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac27990_rgb_ff80f538-a8af-4764-9ef1-3ddae9ca57a7.jpg?v=1745693914</image:loc>
      <image:title>KOHLER K-4144 Corbelle Elongated toilet bowl with skirted trapway</image:title>
      <image:caption>KOHLER K-4144 Corbelle Elongated toilet bowl with skirted trapway</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-escale-bathroom-sink-overflow-caps</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab03830_rgb_5b87f43a-99bb-4d3a-85bf-34e1b606ffe2.jpg?v=1745693914</image:loc>
      <image:title>KOHLER K-4061 Escale Bathroom sink overflow caps</image:title>
      <image:caption>KOHLER K-4061 Escale Bathroom sink overflow caps</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-purewash-e750-elongated-bidet-toilet-seat-remote-control</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac12920_rgb_f981949b-bfd8-41b7-87ef-cd12cec3dd65.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-4108 PureWash E750 Elongated bidet toilet seat with remote control</image:title>
      <image:caption>KOHLER K-4108 PureWash E750 Elongated bidet toilet seat with remote control</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-san-souci-one-piece-round-front-toilet-1-28-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab69540_rgb_284b0560-947a-4ed8-be56-e1b9797dcba9.jpg?v=1745693914</image:loc>
      <image:title>KOHLER K-4007 San Souci One-piece round-front toilet, 1.28 gpf</image:title>
      <image:caption>KOHLER K-4007 San Souci One-piece round-front toilet, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-reveal-quiet-close-elongated-toilet-seat-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/aaf25660_rgb_4de43881-2383-4173-9bb9-c97e7a0b51fc.jpg?v=1745693914</image:loc>
      <image:title>KOHLER Reveal Quiet-Close™ elongated toilet seat</image:title>
      <image:caption>KOHLER Reveal Quiet-Close™ elongated toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-reveal-quiet-close-round-front-toilet-seat</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_86ea2b95-198a-40ae-a7e9-f0e0d9f61364.jpg?v=1745693914</image:loc>
      <image:title>KOHLER K-4009 Reveal Quiet-Close round-front toilet seat</image:title>
      <image:caption>KOHLER K-4009 Reveal Quiet-Close round-front toilet seat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet-20</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_823b0a92-423c-4ee1-b50a-4a472ffd72a9.jpg?v=1745693914</image:loc>
      <image:title>KOHLER K-3999 Highline ComForteeight Two-piece elongated 1.28 gpf chair height toilet</image:title>
      <image:caption>KOHLER 3999-0 Highline Comfort Height Two-Piece Elongated 1.28 Gpf Chair Height Toilet in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-elongated-1-28-gpf-toilet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_47c90cff-e1fd-4029-a8d3-de10cc643351.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-3998 Wellworth Two-piece elongated 1.28 gpf toilet</image:title>
      <image:caption>KOHLER 3998-0 Wellworth Two-Piece Elongated 1.28 Gpf Toilet in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-round-front-1-28-gpf-toilet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_627ee529-19ac-4910-ad88-3930393d9521.jpg?v=1745693914</image:loc>
      <image:title>KOHLER K-3997 Wellworth Two-piece round-front 1.28 gpf toilet</image:title>
      <image:caption>KOHLER 3997-0 Wellworth Two-Piece Round-Front 1.28 Gpf Toilet in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-3988-chrome</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/3988ep_3a6f1c20-5e19-4cd8-94fe-70a63e8671cf.jpg?v=1745693914</image:loc>
      <image:title>KOHLER 3988 Chrome</image:title>
      <image:caption>Moen 3988 Chrome</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-comforteeight-two-piece-elongated-dual-flush-chair-height-toilet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_271b263f-b504-4562-be9a-9c5febb8118d.jpg?v=1745693914</image:loc>
      <image:title>KOHLER K-3989 Highline ComForteeight Two-piece elongated dual-flush chair height toilet</image:title>
      <image:caption>KOHLER 3989-0 Highline Comfort Height Two-Piece Elongated Dual-Flush Chair Height Toilet in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-round-front-dual-flush-toilet</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_cf5d0b61-b802-4b78-89c2-d6fd77cc21d7.jpg?v=1745693914</image:loc>
      <image:title>KOHLER K-3987 Wellworth Two-piece round-front dual-flush toilet</image:title>
      <image:caption>KOHLER 3987-0 Wellworth Two-Piece Round-Front Dual-Flush Toilet in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-elongated-1-28-gpf-toilet-14-rough-in</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_f6f13f83-ae3b-46e3-8036-c59f7c36fde6.jpg?v=1745693914</image:loc>
      <image:title>KOHLER K-3948 Wellworth Two-piece elongated 1.28 gpf toilet with 14&quot; rough-in</image:title>
      <image:caption>KOHLER 3948-0 Wellworth Two-Piece Elongated 1.28 Gpf Toilet With 14&quot; Rough-In in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-comforteeight-two-piece-elongated-1-6-gpf-chair-height-toilet-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_56b4b909-2690-46eb-814c-cd4ba0c136b8.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-3979 Highline ComForteeight Two-piece elongated 1.6 gpf chair height toilet</image:title>
      <image:caption>KOHLER 3979-0 Highline Comfort Height Two-Piece Elongated 1.6 Gpf Chair Height Toilet in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tresham-one-piece-compact-elongated-toilet-skirted-trapway-1-28-gpf-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab45980_rgb_3c59d611-6e0e-4baf-96f9-0fbed968b343.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-3981 Tresham One-piece compact elongated toilet with skirted trapway, 1.28 gpf</image:title>
      <image:caption>KOHLER K-3981 Tresham One-piece compact elongated toilet with skirted trapway, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-tresham-two-piece-elongated-toilet-1-28-gpf-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab01757_rgb_c4820637-74ba-469e-b4c9-051b2e4ca0d4.jpg?v=1745693914</image:loc>
      <image:title>KOHLER Tresham Two-piece elongated toilet, 1.28 gpf</image:title>
      <image:caption>KOHLER Tresham Two-piece elongated toilet, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-wellworth-two-piece-round-front-1-28-gpf-toilet-14-rough-in</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_c9073f07-72ee-42af-8c85-7fedcc440bf0.jpg?v=1745693914</image:loc>
      <image:title>KOHLER K-3947 Wellworth Two-piece round-front 1.28 gpf toilet with 14&quot; rough-in</image:title>
      <image:caption>KOHLER 3947-0 Wellworth Two-Piece Round-Front 1.28 Gpf Toilet With 14&quot; Rough-In in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-adair-one-piece-elongated-toilet-1-28-gpf-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab19708_rgb_5bd95049-4958-461c-8be8-3c590aa75389.jpg?v=1745693914</image:loc>
      <image:title>KOHLER K-3946 Adair One-piece elongated toilet, 1.28 gpf</image:title>
      <image:caption>KOHLER K-3946 Adair One-piece elongated toilet, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet-21</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_426fadc3-7744-493b-95b7-4501221a1541.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-3949 Highline ComForteeight Two-piece elongated 1.28 gpf chair height toilet with 14&quot; rough-in</image:title>
      <image:caption>KOHLER 3949-0 Highline Comfort Height Two-Piece Elongated 1.28 Gpf Chair Height Toilet With 14&quot; Rough-In in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-kathryn-one-piece-compact-elongated-toilet-concealed-trapway-1-28-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa59500_rgb_fccb55a9-448f-4455-b69b-e65eca27269c.jpg?v=1745693914</image:loc>
      <image:title>KOHLER K-3940 Kathryn One-piece compact elongated toilet with concealed trapway, 1.28 gpf</image:title>
      <image:caption>KOHLER K-3940 Kathryn One-piece compact elongated toilet with concealed trapway, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-35-1-2-undermount-single-bowl-farmhouse-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa78150_rgb_e17ba130-a917-41d2-889c-4d5a6fe28492.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-3943 Vault 35-1/2&quot; undermount single-bowl farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-3943 Vault 35-1/2&quot; undermount single-bowl farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-smart-divide-35-1-2-undermount-double-bowl-farmhouse-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa75806_rgb_1ec63d4b-f0b1-48ec-8327-8302832a7849.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-3945 Vault Smart Divide 35-1/2&quot; undermount double-bowl farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-3945 Vault Smart Divide 35-1/2&quot; undermount double-bowl farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-stately-comforteeight-two-piece-round-front-1-28-gpf-chair</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_a172f83c-9603-4662-b6b4-1261d5ebd46b.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-3933 Memoirs Stately ComForteeight Two-piece round-front 1.28 gpf chair height toilet</image:title>
      <image:caption>KOHLER 3933-G9 Memoirs Stately Comfort Height Two-Piece Round-Front 1.28 Gpf Chair Height Toilet in Sandbar</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-29-1-2-undermount-single-bowl-farmhouse-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa70601_rgb_ed804d11-a6d7-4c84-8541-a6d79423c6a9.jpg?v=1745693914</image:loc>
      <image:title>KOHLER K-3936 Vault 29-1/2&quot; undermount single-bowl farmhouse kitchen sink</image:title>
      <image:caption>KOHLER K-3936 Vault 29-1/2&quot; undermount single-bowl farmhouse kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-24-undermount-single-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab46692_rgb_3d9dbb63-a1e3-45c8-8091-89a61003e00e.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-3894 Vault 24&quot; undermount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3894 Vault 24&quot; undermount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-highline-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet-22</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_3e05324b-4c87-4ee1-86aa-d6aa3422b09e.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-3889 Highline ComForteeight Two-piece elongated 1.28 gpf chair height toilet with 10&quot; rough-in</image:title>
      <image:caption>KOHLER 3889-96 Highline Comfort Height Two-Piece Elongated 1.28 Gpf Chair Height Toilet With 10&quot; Rough-In in Biscuit</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-24-undermount-single-bowl-kitchen-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa76402_rgb_f9b25843-abf4-42e1-8bc3-fbbe176b8fc8.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-3822 Vault 24&quot; undermount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3822 Vault 24&quot; undermount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-32-undermount-double-bowl-kitchen-sink-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa76384_rgb_a41935b1-a4ad-454e-90e3-2c0a8d892ca4.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-3820 Vault 32&quot; undermount double-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3820 Vault 32&quot; undermount double-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-devonshire-two-piece-elongated-toilet-1-28-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zac64072_rgb_465c4ac3-255e-4abf-b45a-1b2f67acf5ff.jpg?v=1745693913</image:loc>
      <image:title>KOHLER Devonshire Two-piece elongated toilet, 1.28 gpf</image:title>
      <image:caption>KOHLER Devonshire Two-piece elongated toilet, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-3828-nondiverter-spouts</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/3828_75e991d0-95c3-4b44-ab66-69f57076fc1c.jpg?v=1745693913</image:loc>
      <image:title>KOHLER 3828 Nondiverter Spouts</image:title>
      <image:caption>Moen 3828 Nondiverter Spouts</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-vault-32-undermount-single-bowl-large-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zaa76392_rgb_6f1da5cb-eb3b-4ed5-87e4-4a2e289e7aa5.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-3821 Vault 32&quot; undermount single-bowl large kitchen sink</image:title>
      <image:caption>KOHLER K-3821 Vault 32&quot; undermount single-bowl large kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-stately-comforteeight-two-piece-elongated-1-28-gpf-chair-height</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_dd87eb78-5f7e-4dcc-8dc2-cb727c5eaaae.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-3817 Memoirs Stately ComForteeight Two-piece elongated 1.28 gpf chair height toilet</image:title>
      <image:caption>KOHLER K-3817 Memoirs Stately Comfort Height Two-piece elongated 1.28 gpf chair height toilet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-corbelle-comforteeight-two-piece-elongated-1-28-gpf-chair-height-toilet-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_c120a7ec-44ea-4643-9c3b-6704b420c444.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-3814 Corbelle ComForteeight Two-piece elongated 1.28 gpf chair height toilet</image:title>
      <image:caption>KOHLER K-3814 Corbelle Comfort Height Two-piece elongated 1.28 gpf chair height toilet</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-classic-comforteeight-one-piece-compact-elongated-1-28-gpf-chair</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_fdb6d5c6-6f97-41d8-96a3-d7ec6ea73c2d.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-3812 Memoirs Classic ComForteeight One-piece compact elongated 1.28 gpf chair height toilet with Quiet-Close seat</image:title>
      <image:caption>KOHLER 3812-0 Memoirs Classic Comfort Height One-Piece Compact Elongated 1.28 Gpf Chair Height Toilet With Quiet-Close Seat in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-stately-two-piece-elongated-toilet-1-6-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab01754_rgb_dc717a06-839b-43c6-a73c-e6231b500d61.jpg?v=1745693913</image:loc>
      <image:title>KOHLER Memoirs Stately Two-piece elongated toilet, 1.6 gpf</image:title>
      <image:caption>KOHLER Memoirs Stately Two-piece elongated toilet, 1.6 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-memoirs-stately-comforteeight-one-piece-compact-elongated-1-28-gpf-chair</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_bccca215-8857-49da-9059-15f3b9db9212.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-3813 Memoirs Stately ComForteeight One-piece compact elongated 1.28 gpf chair height toilet with Quiet-Close seat</image:title>
      <image:caption>KOHLER 3813-0 Memoirs Stately Comfort Height One-Piece Compact Elongated 1.28 Gpf Chair Height Toilet With Quiet-Close Seat in White</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stages-33-undermount-single-bowl-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab06457_rgb_9abf8a40-d8a5-4249-944c-98bce290fa89.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-3760 Stages 33&quot; undermount single-bowl kitchen sink</image:title>
      <image:caption>KOHLER K-3760 Stages 33&quot; undermount single-bowl kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-8-degree-18-x-18-x-10-3-16-undermount-bar-sink-rack-wine-glass-rack</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_b36ed997-8a1f-4af8-87e5-bf55c160e631.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-3671 8 Degree 18&quot; x 18&quot; x 10-3/16&quot; Undermount bar sink with rack and wine glass rack</image:title>
      <image:caption>KOHLER K-3671 8 Degree 18&quot; x 18&quot; x 10-3/16&quot; Undermount bar sink with rack and wine glass rack</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-3551-archer-two-piece-elongated-toilet-1-28-gpf</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_e5c2e2a8-67be-4245-8ea0-c7d406ba1153.jpg?v=1745693913</image:loc>
      <image:title>KOHLER 3551 Archer Two-piece elongated toilet, 1.28 gpf</image:title>
      <image:caption>KOHLER 3551 Archer Two-piece elongated toilet, 1.28 gpf</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-stages-45-undermount-single-bowl-workstation-kitchen-sink</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/zab06463_rgb_a3804f78-0bfc-4a18-ae4d-a747a3cbc68b.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-3761 Stages 45&quot; undermount single-bowl workstation kitchen sink</image:title>
      <image:caption>KOHLER K-3761 Stages 45&quot; undermount single-bowl workstation kitchen sink</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://generalplumbingsupply.net/products/kohler-barrington-two-piece-elongated-1-0-gpf-toilet-pressure-lite-flushing-2</loc>
    <lastmod>2026-06-04T12:40:30-04:00</lastmod>
    <changefreq>daily</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0943/8517/6885/files/unnamed_ea42e006-5adb-4187-a68f-4d414f70655a.jpg?v=1745693913</image:loc>
      <image:title>KOHLER K-3652 Barrington Two-piece elongated 1.0 gpf toilet with Pressure Lite(R) flushing technology and left-hand trip lever</image:title>
      <image:caption>KOHLER 3652-0 Barrington Two-Piece Elongated 1.0 Gpf Toilet With Pressure Lite(R) Flushing Technology And Left-Hand Trip Lever in White</image:caption>
    </image:image>
  </url>
</urlset>
