<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <!-- Core pages -->
  <url><loc>https://trulinkgutters.com/</loc><changefreq>weekly</changefreq><priority>1.0</priority></url>
  <url><loc>https://trulinkgutters.com/about</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://trulinkgutters.com/services</loc><changefreq>monthly</changefreq><priority>0.9</priority></url>
  <url><loc>https://trulinkgutters.com/contact</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://trulinkgutters.com/gallery</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://trulinkgutters.com/blog</loc><changefreq>weekly</changefreq><priority>0.9</priority></url>

  <!-- Service detail pages -->
  <url><loc>https://trulinkgutters.com/services/gutter-installation</loc><changefreq>monthly</changefreq><priority>0.9</priority></url>
  <url><loc>https://trulinkgutters.com/services/gutter-repair</loc><changefreq>monthly</changefreq><priority>0.9</priority></url>
  <url><loc>https://trulinkgutters.com/services/gutter-cleaning</loc><changefreq>monthly</changefreq><priority>0.9</priority></url>
  <url><loc>https://trulinkgutters.com/services/gutter-maintenance</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://trulinkgutters.com/services/gutter-guards</loc><changefreq>monthly</changefreq><priority>0.9</priority></url>
  <url><loc>https://trulinkgutters.com/services/rain-barrels</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://trulinkgutters.com/services/rain-chains</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://trulinkgutters.com/services/hinged-downspouts</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>

  <!-- Location pages -->
  <url><loc>https://trulinkgutters.com/locations/midland-tx</loc><changefreq>monthly</changefreq><priority>0.9</priority></url>
  <url><loc>https://trulinkgutters.com/locations/odessa-tx</loc><changefreq>monthly</changefreq><priority>0.9</priority></url>
  <url><loc>https://trulinkgutters.com/locations/big-spring-tx</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://trulinkgutters.com/locations/lubbock-tx</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://trulinkgutters.com/locations/andrews-tx</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>

  <!-- Blog - existing posts -->
  <url><loc>https://trulinkgutters.com/blog/how-much-do-seamless-gutters-cost</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://trulinkgutters.com/blog/signs-you-need-new-gutters</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://trulinkgutters.com/blog/do-i-need-gutter-guards-texas</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://trulinkgutters.com/blog/how-often-should-gutters-be-cleaned</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://trulinkgutters.com/blog/seamless-vs-sectional-gutters</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://trulinkgutters.com/blog/rain-barrel-laws-texas</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>

  <!-- Blog - new 10-article SEO cluster (2026) -->
  <url><loc>https://trulinkgutters.com/blog/gutter-installation-midland-tx</loc><lastmod>2026-04-22</lastmod><changefreq>monthly</changefreq><priority>0.9</priority></url>
  <url><loc>https://trulinkgutters.com/blog/seamless-gutters-odessa-tx</loc><lastmod>2026-04-22</lastmod><changefreq>monthly</changefreq><priority>0.9</priority></url>
  <url><loc>https://trulinkgutters.com/blog/west-texas-dust-storm-gutters</loc><lastmod>2026-04-22</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://trulinkgutters.com/blog/hail-damage-gutters-midland-odessa</loc><lastmod>2026-04-22</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://trulinkgutters.com/blog/signs-gutters-need-replacement</loc><lastmod>2026-04-22</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://trulinkgutters.com/blog/aluminum-steel-copper-gutters-texas</loc><lastmod>2026-04-22</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://trulinkgutters.com/blog/gutter-cost-midland-odessa</loc><lastmod>2026-04-22</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://trulinkgutters.com/blog/are-gutter-guards-worth-it-texas</loc><lastmod>2026-04-22</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://trulinkgutters.com/blog/gutter-cleaning-midland-schedule</loc><lastmod>2026-04-22</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://trulinkgutters.com/blog/new-construction-gutters-permian-basin</loc><lastmod>2026-04-22</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
</urlset>
