<?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 -->
  <url><loc>https://sweeppy.com/</loc><changefreq>weekly</changefreq><priority>1.0</priority></url>
  <url><loc>https://sweeppy.com/about</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sweeppy.com/contact</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sweeppy.com/faq</loc><changefreq>monthly</changefreq><priority>0.9</priority></url>
  <url><loc>https://sweeppy.com/blog</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sweeppy.com/locations</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sweeppy.com/counties</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>

  <!-- Service Pages -->
  <url><loc>https://sweeppy.com/services/chimney-sweep-repair</loc><changefreq>monthly</changefreq><priority>0.9</priority></url>
  <url><loc>https://sweeppy.com/services/dryer-vent-cleaning-repair</loc><changefreq>monthly</changefreq><priority>0.9</priority></url>
  <url><loc>https://sweeppy.com/services/gutter-cleaning-repair</loc><changefreq>monthly</changefreq><priority>0.9</priority></url>

  <!-- Location Pages -->
  <url><loc>https://sweeppy.com/locations/san-antonio</loc><changefreq>monthly</changefreq><priority>0.9</priority></url>
  <url><loc>https://sweeppy.com/locations/stone-oak</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sweeppy.com/locations/alamo-heights</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sweeppy.com/locations/helotes</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sweeppy.com/locations/shavano-park</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sweeppy.com/locations/boerne</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sweeppy.com/locations/schertz</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sweeppy.com/locations/windcrest</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sweeppy.com/locations/new-braunfels</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sweeppy.com/locations/universal-city</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sweeppy.com/locations/leon-valley</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sweeppy.com/locations/converse</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sweeppy.com/locations/cibolo</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sweeppy.com/locations/seguin</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>

  <!-- County Pages -->
  <url><loc>https://sweeppy.com/counties/bexar-county</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sweeppy.com/counties/guadalupe-county</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sweeppy.com/counties/comal-county</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sweeppy.com/counties/kendall-county</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>

  <!-- Location × Service Combo Pages -->
  <url><loc>https://sweeppy.com/service-areas/chimney-sweep-stone-oak</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sweeppy.com/service-areas/chimney-sweep-alamo-heights</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sweeppy.com/service-areas/chimney-sweep-helotes</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sweeppy.com/service-areas/chimney-sweep-boerne</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sweeppy.com/service-areas/dryer-vent-cleaning-stone-oak</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sweeppy.com/service-areas/dryer-vent-cleaning-schertz</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sweeppy.com/service-areas/gutter-cleaning-stone-oak</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sweeppy.com/service-areas/gutter-cleaning-shavano-park</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>

  <!-- Blog Posts -->
  <url><loc>https://sweeppy.com/blog/san-antonio-chimney-safety-guide</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sweeppy.com/blog/how-often-chimney-cleaning-texas-san-antonio</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sweeppy.com/blog/dryer-vent-fire-risk-san-antonio-texas</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sweeppy.com/blog/gutter-cleaning-san-antonio-storm-season</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sweeppy.com/blog/carbon-monoxide-chimney-risk-san-antonio-texas</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sweeppy.com/blog/signs-dryer-vent-needs-cleaning-san-antonio</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sweeppy.com/blog/how-much-does-chimney-cleaning-cost-san-antonio</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sweeppy.com/blog/how-much-does-gutter-cleaning-cost-san-antonio</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sweeppy.com/blog/can-i-clean-my-dryer-vent-myself-san-antonio</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sweeppy.com/blog/how-long-does-a-chimney-sweep-take-san-antonio</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sweeppy.com/blog/how-long-does-dryer-vent-cleaning-take-san-antonio</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sweeppy.com/blog/what-happens-if-you-never-clean-your-gutters-san-antonio</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sweeppy.com/blog/how-to-prevent-chimney-fires-san-antonio-texas</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sweeppy.com/blog/signs-your-chimney-needs-cleaning-san-antonio</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sweeppy.com/blog/how-often-should-you-clean-dryer-vent-san-antonio</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sweeppy.com/blog/level-1-vs-level-2-chimney-inspection-san-antonio</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sweeppy.com/blog/chimney-cap-installation-cost-san-antonio</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sweeppy.com/blog/are-gutters-necessary-san-antonio-texas</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sweeppy.com/blog/best-time-to-clean-gutters-san-antonio-texas</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sweeppy.com/blog/dryer-vent-fire-prevention-texas-homes</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sweeppy.com/blog/dryer-vent-cleaning-vs-dryer-duct-cleaning-difference</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sweeppy.com/blog/chimney-inspection-levels-explained-san-antonio</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sweeppy.com/blog/how-much-does-chimney-sweep-cost-san-antonio</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sweeppy.com/blog/dryer-vent-cleaning-cost-san-antonio-tx</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sweeppy.com/blog/gutter-cleaning-before-storm-season-san-antonio</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sweeppy.com/blog/are-gutter-guards-worth-it-san-antonio-texas</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sweeppy.com/blog/do-gutters-need-to-be-cleaned-in-texas</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sweeppy.com/blog/how-often-chimney-cleaned-san-antonio-texas</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://sweeppy.com/blog/chimney-sweep-stone-oak-tx</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://sweeppy.com/blog/dryer-vent-cleaning-helotes-tx</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>

</urlset>
