<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://stormwaterplanning.us/</loc><lastmod>2026-08-18</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url>
  <url><loc>https://stormwaterplanning.us/qualified-swppp-practitioner-qsp-training/</loc><lastmod>2026-08-18</lastmod><changefreq>monthly</changefreq><priority>0.9</priority></url>
  <url><loc>https://stormwaterplanning.us/qualified-swppp-preparer-training/</loc><lastmod>2026-08-18</lastmod><changefreq>monthly</changefreq><priority>0.9</priority></url>
  <url><loc>https://stormwaterplanning.us/federal-qualified-person-vs-california-qsp-qsd/</loc><lastmod>2026-08-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://stormwaterplanning.us/when-is-a-swppp-required/</loc><lastmod>2026-09-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://stormwaterplanning.us/swppp-certification/</loc><lastmod>2026-09-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://stormwaterplanning.us/california-swppp-training/</loc><lastmod>2026-09-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://stormwaterplanning.us/stormwater-regulations-and-standards/</loc><lastmod>2026-08-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://stormwaterplanning.us/state-stormwater-permit-requirements/</loc><lastmod>2026-08-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://stormwaterplanning.us/verify-certificate/</loc><lastmod>2026-08-18</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://stormwaterplanning.us/how-to-prepare-a-swppp/</loc><lastmod>2026-08-18</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://stormwaterplanning.us/construction-stormwater-inspection-training/</loc><lastmod>2026-08-18</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://stormwaterplanning.us/stormwater-bmp-training/</loc><lastmod>2026-08-18</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://stormwaterplanning.us/qsp-vs-qsd-training/</loc><lastmod>2026-08-18</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://stormwaterplanning.us/qualified-person-vs-qsp/</loc><lastmod>2026-08-18</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://stormwaterplanning.us/swppp-preparer-vs-stormwater-inspector/</loc><lastmod>2026-08-18</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://stormwaterplanning.us/epa-cgp-vs-state-cgp-training-requirements/</loc><lastmod>2026-08-18</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://stormwaterplanning.us/construction-stormwater-training-guide/</loc><lastmod>2026-08-18</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://stormwaterplanning.us/npdes-training-for-construction-sites/</loc><lastmod>2026-08-18</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://stormwaterplanning.us/reviews/</loc><lastmod>2026-08-18</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://stormwaterplanning.us/instructors-and-training-provider/</loc><lastmod>2026-08-18</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://stormwaterplanning.us/about/</loc><lastmod>2026-08-18</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://stormwaterplanning.us/frequently-asked-questions/</loc><lastmod>2026-08-18</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://stormwaterplanning.us/privacy-policy/</loc><lastmod>2026-10-02</lastmod><changefreq>yearly</changefreq><priority>0.3</priority></url>
  <url><loc>https://stormwaterplanning.us/terms-of-service/</loc><lastmod>2026-10-02</lastmod><changefreq>yearly</changefreq><priority>0.3</priority></url>
  <url><loc>https://stormwaterplanning.us/refund-policy/</loc><lastmod>2026-10-02</lastmod><changefreq>yearly</changefreq><priority>0.3</priority></url>
  <url><loc>https://stormwaterplanning.us/accessibility/</loc><lastmod>2026-10-02</lastmod><changefreq>yearly</changefreq><priority>0.3</priority></url>
  <url><loc>https://stormwaterplanning.us/certificate-policy/</loc><lastmod>2026-08-18</lastmod><changefreq>yearly</changefreq><priority>0.3</priority></url>
  <url><loc>https://stormwaterplanning.us/group-training-policy/</loc><lastmod>2026-08-18</lastmod><changefreq>yearly</changefreq><priority>0.3</priority></url>
  <url><loc>https://stormwaterplanning.us/contact/</loc><lastmod>2026-08-18</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
  <url>
    <loc>https://stormwaterplanning.us/ai-agents/</loc>
    <lastmod>2026-09-27</lastmod>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/stormwater-plan-review-for-infill-development-what-to-resolve-before-civil-submittal.html</loc>
    <lastmod>2026-09-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/construction-stormwater-permit-readiness-before-mobilization-what-teams-should-confirm-first.html</loc>
    <lastmod>2026-09-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/industrial-stormwater-planning-for-outdoor-operations-what-facilities-should-document-before-problems-start.html</loc>
    <lastmod>2026-09-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/stormwater-utility-capital-planning-how-municipalities-turn-drainage-needs-into-defensible-projects.html</loc>
    <lastmod>2026-09-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/green-infrastructure-planning-for-tight-urban-sites-what-to-review-before-choosing-bmps.html</loc>
    <lastmod>2026-09-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/gis-storm-drain-inventory-planning-what-municipalities-should-map-before-setting-priorities.html</loc>
    <lastmod>2026-09-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/outfall-screening-and-idde-planning-for-ms4-communities-what-to-organize-before-field-work.html</loc>
    <lastmod>2026-09-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/drainage-due-diligence-before-buying-or-developing-land-what-to-review-early.html</loc>
    <lastmod>2026-09-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/stormwater-submittal-completeness-for-developers-what-reviewers-need-before-approval.html</loc>
    <lastmod>2026-09-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/bmp-selection-mistakes-that-create-long-term-stormwater-maintenance-problems.html</loc>
    <lastmod>2026-09-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/erosion-and-sediment-control-planning-before-land-disturbance-what-to-set-before-grading-starts.html</loc>
    <lastmod>2026-09-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/ms4-program-review-for-municipalities-what-to-check-before-the-next-permit-cycle.html</loc>
    <lastmod>2026-09-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/post-construction-stormwater-maintenance-plans-what-owners-and-municipalities-should-set-before-closeout.html</loc>
    <lastmod>2026-09-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/flood-mitigation-project-scoping-for-stormwater-systems-what-to-document-before-funding-requests.html</loc>
    <lastmod>2026-09-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/when-a-project-needs-a-stormwater-management-plan-what-owners-should-confirm-early.html</loc>
    <lastmod>2026-09-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/swppp-inspection-planning-before-construction-what-teams-should-organize-before-the-first-rain.html</loc>
    <lastmod>2026-09-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/prioritizing-drainage-complaints-across-a-municipal-stormwater-system.html</loc>
    <lastmod>2026-09-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/culvert-and-outfall-maintenance-planning-what-municipalities-should-document-before-budget-season.html</loc>
    <lastmod>2026-09-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/stormwater-planning-for-redevelopment-and-infill-sites-what-to-review-before-design-starts.html</loc>
    <lastmod>2026-09-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/stormwater-plan-review-comment-logs-a-practical-way-to-reduce-repeat-submittals.html</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/outfall-screening-records-what-ms4-teams-should-document-before-field-work.html</loc>
    <lastmod>2026-09-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/stormwater-drainage-study-scope-what-cities-and-developers-should-define-before-modeling-begins.html</loc>
    <lastmod>2026-09-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/stormwater-construction-sequence-planning-how-to-match-bmps-inspections-and-site-phases.html</loc>
    <lastmod>2026-09-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/stormwater-outfall-ownership-how-municipalities-and-developers-should-clarify-maintenance-responsibility.html</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/stormwater-asset-condition-ratings-how-public-works-teams-can-turn-inspections-into-capital-priorities.html</loc>
    <lastmod>2026-09-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/detention-pond-maintenance-planning-what-owners-should-define-before-the-first-inspection.html</loc>
    <lastmod>2026-10-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/storm-drain-asset-mapping-for-development-reviews-what-cities-should-request-before-approval.html</loc>
    <lastmod>2026-10-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/construction-site-runoff-phasing-what-developers-should-document-before-land-disturbance.html</loc>
    <lastmod>2026-10-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/stormwater-inspection-photo-logs-what-municipalities-and-developers-should-capture-for-better-decisions.html</loc>
    <lastmod>2026-10-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/stormwater-utility-capital-planning-how-cities-can-connect-complaints-assets-and-projects.html</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/catch-basin-and-inlet-inventory-planning-what-public-works-teams-should-verify-before-field-surveys.html</loc>
    <lastmod>2026-10-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/stormwater-gis-attribute-standards-what-public-works-teams-should-define-before-asset-mapping.html</loc>
    <lastmod>2026-10-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/drainage-model-input-review-what-cities-and-developers-should-verify-before-relying-on-results.html</loc>
    <lastmod>2026-10-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/illicit-discharge-investigation-records-what-ms4-teams-should-capture-from-complaint-to-closure.html</loc>
    <lastmod>2026-10-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/stormwater-project-closeout-records-what-teams-should-document-before-final-stabilization.html</loc>
    <lastmod>2026-10-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/stormwater-easement-records-what-cities-should-clarify-before-drainage-projects.html</loc>
    <lastmod>2026-10-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/stormwater-inspection-frequency-planning-what-ms4-teams-should-tie-to-risk-and-records.html</loc>
    <lastmod>2026-10-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/stormwater-idde-response-records-what-municipal-teams-should-connect-from-complaint-to-follow-up.html</loc>
    <lastmod>2026-10-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/ms4-tmdl-implementation-planning-what-municipal-teams-should-connect-across-pollutants-bmps-and-records.html</loc>
    <lastmod>2026-10-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/stormwater-maintenance-work-orders-how-ms4-teams-can-close-the-loop-from-inspection-to-completion.html</loc>
    <lastmod>2026-10-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/ms4-staff-training-records-what-municipal-teams-should-connect-to-roles-and-field-work.html</loc>
    <lastmod>2026-10-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/stormwater-bmp-defect-codes-what-municipal-teams-should-standardize-before-field-inspections.html</loc>
    <lastmod>2026-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/stormwater-annual-report-data-reconciliation-what-ms4-teams-should-review-before-submission.html</loc>
    <lastmod>2026-10-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://stormwaterplanning.us/blog/posts/stormwater-emergency-overflow-mapping-what-public-works-teams-should-verify-before-the-next-storm.html</loc>
    <lastmod>2026-10-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
</urlset>
