<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
        http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">

  <!-- ==================== CORE PAGES ==================== -->

  <!-- Homepage -->
  <url>
    <loc>https://gwilsonroofing.co.uk/</loc>
    <lastmod>2026-09-15</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>

  <!-- Services Hub -->
  <url>
    <loc>https://gwilsonroofing.co.uk/services</loc>
    <lastmod>2026-09-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.95</priority>
  </url>

  <!-- About Page -->
  <url>
    <loc>https://gwilsonroofing.co.uk/about</loc>
    <lastmod>2026-09-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>

  <!-- Projects Page -->
  <url>
    <loc>https://gwilsonroofing.co.uk/projects</loc>
    <lastmod>2026-09-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>

  <!-- Contact Page -->
  <url>
    <loc>https://gwilsonroofing.co.uk/contact</loc>
    <lastmod>2026-09-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.90</priority>
  </url>

  <!-- ==================== SERVICE PAGES ==================== -->

  <url>
    <loc>https://gwilsonroofing.co.uk/services/roof-repairs</loc>
    <lastmod>2026-09-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.90</priority>
  </url>

  <url>
    <loc>https://gwilsonroofing.co.uk/services/roof-maintenance</loc>
    <lastmod>2026-09-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.90</priority>
  </url>

  <url>
    <loc>https://gwilsonroofing.co.uk/services/full-roof-replacement</loc>
    <lastmod>2026-09-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.90</priority>
  </url>

  <url>
    <loc>https://gwilsonroofing.co.uk/services/flat-roofs</loc>
    <lastmod>2026-09-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.90</priority>
  </url>

  <url>
    <loc>https://gwilsonroofing.co.uk/services/guttering-fascias</loc>
    <lastmod>2026-09-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.90</priority>
  </url>

  <url>
    <loc>https://gwilsonroofing.co.uk/services/velux-skylights</loc>
    <lastmod>2026-09-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.90</priority>
  </url>

  <url>
    <loc>https://gwilsonroofing.co.uk/services/emergency-call-out</loc>
    <lastmod>2026-09-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.90</priority>
  </url>

  <!-- ==================== COVERAGE AREA PAGES ==================== -->

  <!-- Primary areas -->
  <url>
    <loc>https://gwilsonroofing.co.uk/coverage/pontypridd</loc>
    <lastmod>2026-09-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.90</priority>
  </url>

  <url>
    <loc>https://gwilsonroofing.co.uk/coverage/bridgend</loc>
    <lastmod>2026-09-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.90</priority>
  </url>

  <url>
    <loc>https://gwilsonroofing.co.uk/coverage/cardiff</loc>
    <lastmod>2026-09-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.90</priority>
  </url>

  <!-- Surrounding areas -->
  <url>
    <loc>https://gwilsonroofing.co.uk/coverage/treforest</loc>
    <lastmod>2026-09-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.80</priority>
  </url>

  <url>
    <loc>https://gwilsonroofing.co.uk/coverage/caerphilly</loc>
    <lastmod>2026-09-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.80</priority>
  </url>

  <url>
    <loc>https://gwilsonroofing.co.uk/coverage/pencoed</loc>
    <lastmod>2026-09-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.80</priority>
  </url>

  <url>
    <loc>https://gwilsonroofing.co.uk/coverage/maesteg</loc>
    <lastmod>2026-09-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.80</priority>
  </url>

  <url>
    <loc>https://gwilsonroofing.co.uk/coverage/porthcawl</loc>
    <lastmod>2026-09-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.80</priority>
  </url>

  <url>
    <loc>https://gwilsonroofing.co.uk/coverage/barry</loc>
    <lastmod>2026-09-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.80</priority>
  </url>

  <url>
    <loc>https://gwilsonroofing.co.uk/coverage/penarth</loc>
    <lastmod>2026-09-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.80</priority>
  </url>

  <url>
    <loc>https://gwilsonroofing.co.uk/coverage/llantrisant</loc>
    <lastmod>2026-09-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.80</priority>
  </url>

  <url>
    <loc>https://gwilsonroofing.co.uk/coverage/aberdare</loc>
    <lastmod>2026-09-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.80</priority>
  </url>

  <url>
    <loc>https://gwilsonroofing.co.uk/coverage/mountain-ash</loc>
    <lastmod>2026-09-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.80</priority>
  </url>

  <url>
    <loc>https://gwilsonroofing.co.uk/coverage/rhondda</loc>
    <lastmod>2026-09-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.80</priority>
  </url>

</urlset>
