<?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">

  <!-- Homepage -->
  <url>
    <loc>https://drainagebc.ca/</loc>
    <lastmod>2026-08-31</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    <image:image>
      <image:loc>https://media.base44.com/images/public/69c295730f3ed5465aed0649/05e8440d4_generated_image.png</image:loc>
      <image:title>Drainage contractor installing a residential perimeter drainage system in Metro Vancouver</image:title>
      <image:caption>Drainage contractor installing a residential perimeter drainage system in Metro Vancouver</image:caption>
    </image:image>
  </url>

  <!-- Services hub -->
  <url>
    <loc>https://drainagebc.ca/services</loc>
    <lastmod>2026-08-31</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <image:image>
      <image:loc>https://media.base44.com/images/public/69c295730f3ed5465aed0649/1c1ad6857_generated_image.png</image:loc>
      <image:title>Drainage contractor excavating a perimeter drain trench around a residential foundation</image:title>
    </image:image>
  </url>

  <!-- Individual service pages -->
  <url><loc>https://drainagebc.ca/services/drain-cleaning</loc><lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://drainagebc.ca/services/perimeter-drainage</loc><lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://drainagebc.ca/services/perimeter-drain-replacement</loc><lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://drainagebc.ca/services/french-drains</loc><lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://drainagebc.ca/services/foundation-drainage</loc><lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://drainagebc.ca/services/yard-drainage</loc><lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://drainagebc.ca/services/storm-drainage</loc><lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://drainagebc.ca/services/catch-basins</loc><lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://drainagebc.ca/services/drain-camera-inspection</loc><lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://drainagebc.ca/services/hydro-jetting</loc><lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://drainagebc.ca/services/drain-pipe-repair</loc><lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://drainagebc.ca/services/drain-pipe-replacement</loc><lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://drainagebc.ca/services/sewer-drain-services</loc><lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://drainagebc.ca/services/commercial-drainage</loc><lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://drainagebc.ca/services/residential-drainage</loc><lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>

  <!-- Service areas hub -->
  <url>
    <loc>https://drainagebc.ca/service-areas</loc>
    <lastmod>2026-08-31</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- Individual service area pages -->
  <url>
    <loc>https://drainagebc.ca/service-areas/vancouver</loc>
    <lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.8</priority>
    <image:image><image:loc>https://media.base44.com/images/public/69c295730f3ed5465aed0649/dd617bdb7_generated_image.png</image:loc><image:title>Perimeter drain installation beside an older residential property in Vancouver</image:title></image:image>
  </url>
  <url>
    <loc>https://drainagebc.ca/service-areas/burnaby</loc>
    <lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.8</priority>
    <image:image><image:loc>https://media.base44.com/images/public/69c295730f3ed5465aed0649/a6a5dd788_generated_image.png</image:loc><image:title>Drainage trench and intercept drain installation on a sloped Burnaby property</image:title></image:image>
  </url>
  <url>
    <loc>https://drainagebc.ca/service-areas/richmond</loc>
    <lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.8</priority>
    <image:image><image:loc>https://media.base44.com/images/public/69c295730f3ed5465aed0649/76f598ae7_generated_image.png</image:loc><image:title>Catch basin and storm line installation on a flat Richmond residential property</image:title></image:image>
  </url>
  <url>
    <loc>https://drainagebc.ca/service-areas/surrey</loc>
    <lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.8</priority>
    <image:image><image:loc>https://media.base44.com/images/public/69c295730f3ed5465aed0649/a36cd1e43_generated_image.png</image:loc><image:title>Drainage trench installation on a larger suburban Surrey property</image:title></image:image>
  </url>
  <url>
    <loc>https://drainagebc.ca/service-areas/north-vancouver</loc>
    <lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.8</priority>
    <image:image><image:loc>https://media.base44.com/images/public/69c295730f3ed5465aed0649/22b2e734f_generated_image.png</image:loc><image:title>Drainage trench and pipe installation beside a sloped, treed North Vancouver property</image:title></image:image>
  </url>
  <url>
    <loc>https://drainagebc.ca/service-areas/west-vancouver</loc>
    <lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.8</priority>
    <image:image><image:loc>https://media.base44.com/images/public/69c295730f3ed5465aed0649/9d113e495_generated_image.png</image:loc><image:title>Perimeter drain replacement beside a hillside West Vancouver foundation</image:title></image:image>
  </url>
  <url>
    <loc>https://drainagebc.ca/service-areas/coquitlam</loc>
    <lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.8</priority>
    <image:image><image:loc>https://media.base44.com/images/public/69c295730f3ed5465aed0649/7fb01982b_generated_image.png</image:loc><image:title>Drainage trench and pipe installation beside a Coquitlam suburban home</image:title></image:image>
  </url>
  <url>
    <loc>https://drainagebc.ca/service-areas/langley</loc>
    <lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.8</priority>
    <image:image><image:loc>https://media.base44.com/images/public/69c295730f3ed5465aed0649/f852ebf57_generated_image.png</image:loc><image:title>Drainage trench installation on a larger semi-rural Langley lot</image:title></image:image>
  </url>
  <url>
    <loc>https://drainagebc.ca/service-areas/delta</loc>
    <lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.8</priority>
    <image:image><image:loc>https://media.base44.com/images/public/69c295730f3ed5465aed0649/eaa7eb9dd_generated_image.png</image:loc><image:title>Storm drainage line and catch basin installation on flat Delta ground</image:title></image:image>
  </url>
  <url>
    <loc>https://drainagebc.ca/service-areas/new-westminster</loc>
    <lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.8</priority>
    <image:image><image:loc>https://media.base44.com/images/public/69c295730f3ed5465aed0649/d4e200a0a_generated_image.png</image:loc><image:title>Perimeter drain replacement beside an older New Westminster heritage home</image:title></image:image>
  </url>
  <url>
    <loc>https://drainagebc.ca/service-areas/port-coquitlam</loc>
    <lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.8</priority>
    <image:image><image:loc>https://media.base44.com/images/public/69c295730f3ed5465aed0649/46e613b9c_generated_image.png</image:loc><image:title>Sump and underground drainage line installation on a flat Port Coquitlam lot</image:title></image:image>
  </url>
  <url>
    <loc>https://drainagebc.ca/service-areas/port-moody</loc>
    <lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.8</priority>
    <image:image><image:loc>https://media.base44.com/images/public/69c295730f3ed5465aed0649/bcf5f66f2_generated_image.png</image:loc><image:title>Intercept drain installation on a sloped Port Moody property</image:title></image:image>
  </url>
  <url>
    <loc>https://drainagebc.ca/service-areas/maple-ridge</loc>
    <lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.8</priority>
    <image:image><image:loc>https://media.base44.com/images/public/69c295730f3ed5465aed0649/3a8cee707_generated_image.png</image:loc><image:title>Drainage trench and pipe installation on a treed Maple Ridge property</image:title></image:image>
  </url>
  <url>
    <loc>https://drainagebc.ca/service-areas/pitt-meadows</loc>
    <lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.8</priority>
    <image:image><image:loc>https://media.base44.com/images/public/69c295730f3ed5465aed0649/94d3840a6_generated_image.png</image:loc><image:title>Catch basin and drainage line installation on flat Pitt Meadows ground</image:title></image:image>
  </url>
  <url>
    <loc>https://drainagebc.ca/service-areas/white-rock</loc>
    <lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.8</priority>
    <image:image><image:loc>https://media.base44.com/images/public/69c295730f3ed5465aed0649/1f1106dfd_generated_image.png</image:loc><image:title>Intercept drain installation on a sloped White Rock property</image:title></image:image>
  </url>
  <url>
    <loc>https://drainagebc.ca/service-areas/tsawwassen</loc>
    <lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.8</priority>
    <image:image><image:loc>https://media.base44.com/images/public/69c295730f3ed5465aed0649/7570f59ed_generated_image.png</image:loc><image:title>Storm line and catch basin installation on flat Tsawwassen ground</image:title></image:image>
  </url>

  <!-- Company pages -->
  <url><loc>https://drainagebc.ca/about</loc><lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://drainagebc.ca/contact</loc><lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://drainagebc.ca/privacy</loc><lastmod>2026-08-31</lastmod><changefreq>yearly</changefreq><priority>0.3</priority></url>

  <!-- Blog hub -->
  <url>
    <loc>https://drainagebc.ca/blog</loc>
    <lastmod>2026-08-31</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>

  <!-- Blog posts -->
  <url>
    <loc>https://drainagebc.ca/blog/how-does-a-perimeter-drainage-system-work</loc>
    <lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority>
    <image:image><image:loc>https://media.base44.com/images/public/69c295730f3ed5465aed0649/5fd000d74_generated_image.png</image:loc><image:title>Perimeter drain pipe and gravel installed around a foundation footing</image:title></image:image>
  </url>
  <url>
    <loc>https://drainagebc.ca/blog/signs-your-perimeter-drains-need-replacing</loc>
    <lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority>
    <image:image><image:loc>https://media.base44.com/images/public/69c295730f3ed5465aed0649/1a9413b89_generated_image.png</image:loc><image:title>Damp basement wall with efflorescence at the floor joint</image:title></image:image>
  </url>
  <url>
    <loc>https://drainagebc.ca/blog/french-drain-vs-perimeter-drain</loc>
    <lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority>
    <image:image><image:loc>https://media.base44.com/images/public/69c295730f3ed5465aed0649/409672577_generated_image.png</image:loc><image:title>French drain trench with gravel and pipe in a yard</image:title></image:image>
  </url>
  <url>
    <loc>https://drainagebc.ca/blog/why-is-water-pooling-around-my-foundation</loc>
    <lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority>
    <image:image><image:loc>https://media.base44.com/images/public/69c295730f3ed5465aed0649/6303faad7_generated_image.png</image:loc><image:title>Water pooling against a foundation wall after rain</image:title></image:image>
  </url>
  <url>
    <loc>https://drainagebc.ca/blog/what-causes-yard-drainage-problems</loc>
    <lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority>
    <image:image><image:loc>https://media.base44.com/images/public/69c295730f3ed5465aed0649/7d1dbfbf7_generated_image.png</image:loc><image:title>Soggy yard with standing water on clay soil after rain</image:title></image:image>
  </url>
  <url>
    <loc>https://drainagebc.ca/blog/how-long-do-perimeter-drains-last</loc>
    <lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority>
    <image:image><image:loc>https://media.base44.com/images/public/69c295730f3ed5465aed0649/b222a14a4_generated_image.png</image:loc><image:title>Old clay drain tile being removed during a perimeter drain replacement</image:title></image:image>
  </url>
  <url>
    <loc>https://drainagebc.ca/blog/can-tree-roots-damage-drainage-pipes</loc>
    <lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority>
    <image:image><image:loc>https://media.base44.com/images/public/69c295730f3ed5465aed0649/81df4fd76_generated_image.png</image:loc><image:title>Tree roots that have grown into a drainage pipe</image:title></image:image>
  </url>
  <url>
    <loc>https://drainagebc.ca/blog/what-does-a-drain-camera-inspection-show</loc>
    <lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority>
    <image:image><image:loc>https://media.base44.com/images/public/69c295730f3ed5465aed0649/1274cfc13_generated_image.png</image:loc><image:title>Drain camera monitor showing the inside of a pipe</image:title></image:image>
  </url>
  <url>
    <loc>https://drainagebc.ca/blog/why-does-my-yard-flood-after-heavy-rain</loc>
    <lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority>
    <image:image><image:loc>https://media.base44.com/images/public/69c295730f3ed5465aed0649/a64c9830a_generated_image.png</image:loc><image:title>Yard flooded with standing water after a heavy rainstorm</image:title></image:image>
  </url>
  <url>
    <loc>https://drainagebc.ca/blog/how-to-tell-if-a-drainage-pipe-has-collapsed</loc>
    <lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority>
    <image:image><image:loc>https://media.base44.com/images/public/69c295730f3ed5465aed0649/17af7909d_generated_image.png</image:loc><image:title>Collapsed drainage pipe exposed during excavation</image:title></image:image>
  </url>
  <url>
    <loc>https://drainagebc.ca/blog/catch-basin-maintenance-for-bc-properties</loc>
    <lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority>
    <image:image><image:loc>https://media.base44.com/images/public/69c295730f3ed5465aed0649/dc2ebaea1_generated_image.png</image:loc><image:title>Catch basin grate being cleaned and cleared of debris</image:title></image:image>
  </url>
  <url>
    <loc>https://drainagebc.ca/blog/repair-vs-replacement-for-older-drainage-systems</loc>
    <lastmod>2026-08-31</lastmod><changefreq>monthly</changefreq><priority>0.7</priority>
    <image:image><image:loc>https://media.base44.com/images/public/69c295730f3ed5465aed0649/89c7df0ea_generated_image.png</image:loc><image:title>Old drainage pipe being assessed for repair or replacement</image:title></image:image>
  </url>

</urlset>
