<?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://jpsfencing.co.uk/</loc>
    <lastmod>2026-05-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
    <image:image>
      <image:loc>https://jpsfencing.co.uk/assets/photos/jp3.jpg</image:loc>
      <image:caption>Completed closeboard fence installed by JPS Fencing &amp; Gates in Swansea</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://jpsfencing.co.uk/assets/photos/jp5.jpg</image:loc>
      <image:caption>Newly installed closeboard fence on a JPS Fencing &amp; Gates job site</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://jpsfencing.co.uk/assets/photos/jp8.jpg</image:loc>
      <image:caption>Closeboard panel fencing example by JPS Fencing &amp; Gates</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://jpsfencing.co.uk/assets/photos/jp1.jpg</image:loc>
      <image:caption>Picket and decorative fencing example</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://jpsfencing.co.uk/assets/photos/jp2.jpg</image:loc>
      <image:caption>Side and driveway timber gate example</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://jpsfencing.co.uk/assets/photos/jp6.jpg</image:loc>
      <image:caption>Repairs and storm damage example</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://jpsfencing.co.uk/blog/</loc>
    <lastmod>2026-05-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jpsfencing.co.uk/blog/storm-damage-fence-swansea.html</loc>
    <lastmod>2026-05-09</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://jpsfencing.co.uk/assets/photos/jp6.jpg</image:loc>
      <image:caption>A storm-damaged fence in a Swansea garden after a westerly gale</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://jpsfencing.co.uk/blog/closeboard-vs-panel-fencing.html</loc>
    <lastmod>2026-05-09</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://jpsfencing.co.uk/assets/photos/jp8.jpg</image:loc>
      <image:caption>Closeboard fencing example installed by JPS Fencing &amp; Gates</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://jpsfencing.co.uk/blog/how-long-does-a-fence-last.html</loc>
    <lastmod>2026-05-09</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://jpsfencing.co.uk/assets/photos/jp5.jpg</image:loc>
      <image:caption>A long run of well-installed closeboard fencing in South Wales</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://jpsfencing.co.uk/blog/planning-permission-fence-uk.html</loc>
    <lastmod>2026-05-09</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://jpsfencing.co.uk/assets/photos/jp3.jpg</image:loc>
      <image:caption>A tall closeboard fence at the back of a Swansea garden</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://jpsfencing.co.uk/blog/who-owns-the-fence.html</loc>
    <lastmod>2026-05-09</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://jpsfencing.co.uk/assets/photos/jp2.jpg</image:loc>
      <image:caption>A timber side gate and matching closeboard fence on a boundary</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://jpsfencing.co.uk/blog/garden-fence-cost-swansea.html</loc>
    <lastmod>2026-05-09</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://jpsfencing.co.uk/assets/photos/jp8.jpg</image:loc>
      <image:caption>Newly installed closeboard fence with concrete posts and gravel boards</image:caption>
    </image:image>
  </url>
</urlset>
