<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://tmixroofing.com</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://tmixroofing.com/services</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://tmixroofing.com/services/roof-replacement</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://tmixroofing.com/services/roof-repair</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://tmixroofing.com/services/roof-maintenance</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://tmixroofing.com/services/gutter-services</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://tmixroofing.com/service-area</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://tmixroofing.com/aboutUs</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/homeownersGuide</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://tmixroofing.com/reviews</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tmixroofing.com/faq</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tmixroofing.com/contacts</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/service-area/lake-oswego-or</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://tmixroofing.com/service-area/gresham-or</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://tmixroofing.com/service-area/milwaukie-or</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://tmixroofing.com/service-area/beaverton-or</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://tmixroofing.com/service-area/hillsboro-or</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://tmixroofing.com/service-area/aloha-or</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://tmixroofing.com/service-area/bethany-or</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://tmixroofing.com/service-area/tigard-or</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://tmixroofing.com/service-area/oregon-city-or</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://tmixroofing.com/service-area/happy-valley-or</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://tmixroofing.com/service-area/west-linn-or</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://tmixroofing.com/service-area/wilsonville-or</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/5-mistakes-portland-homeowners-make-with-their-roof</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/why-hire-a-local-portland-roofing-contractor</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/common-roofing-scams-how-to-avoid-them</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/how-to-choose-the-right-roofing-contractor-in-portland</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/how-long-does-a-roof-last-in-oregon</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/best-roofing-materials-for-portland-weather</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/signs-you-need-a-roof-replacement-in-portland</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/how-portlands-rain-affects-your-roof</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/moss-on-your-roof-heres-what-portland-homeowners-should-know</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/roof-repair-vs-roof-replacement-whats-better-for-portland-homes</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/what-to-do-after-storm-damage-in-portland</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/how-to-prepare-your-roof-for-winter-in-portland</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/how-is-roof-replacement-cost-determined-in-portland-or</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/how-often-should-you-schedule-a-roof-inspection</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/what-affects-roof-repair-costs-in-portland</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/average-roof-replacement-process-in-portland-or-2026-guide</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/10-warning-signs-of-roof-damage-most-portland-homeowners-miss</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/the-hidden-risks-of-delaying-roof-maintenance-in-portland</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/what-really-happens-during-a-roof-replacement-in-portland</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/how-trees-affect-your-roof-in-portland</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/should-you-replace-your-roof-before-selling-your-home-in-portland</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/why-some-roofs-in-portland-last-30-years-and-others-fail-at-15</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/why-proper-roof-ventilation-matters-for-portland-homes</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/how-to-know-if-your-roof-needs-replacement-in-portland</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/should-you-remove-moss-from-your-roof-or-leave-it-alone</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/hidden-roof-problems-portland-homeowners-miss</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/7-signs-your-roof-is-leaking-in-portland</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/best-time-of-year-to-replace-a-roof-in-portland</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/what-to-do-if-your-roof-starts-leaking-in-portland</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/how-to-extend-the-life-of-your-roof-in-portland</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/5-warning-signs-your-portland-roof-shouldnt-be-ignored</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/how-to-know-when-your-roof-needs-professional-attention</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/how-moss-really-damages-your-roof-in-portland</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/what-affects-how-long-your-roof-lasts-in-portland</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/can-a-roof-leak-be-fixed-without-replacing-the-whole-roof</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/how-do-you-know-if-your-roof-has-storm-damage-</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/why-portland-roofs-fail-earlier-than-homeowners-expect</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/why-your-gutters-matter-more-than-you-think-in-portland</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/why-your-energy-bill-might-actually-be-a-roof-problem</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/why-small-roof-problems-turn-into-big-expensive-repairs-in-portland</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/how-much-does-a-new-roof-really-disrupt-your-life-in-portland</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/what-homeowners-always-ask-us-after-a-big-portland-storm</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/what-homeowners-always-notice-too-late-about-their-roof-in-portland</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/why-portland-homeowners-should-care-about-attic-ventilation-more-than-they-think</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/why-portland-homeowners-should-schedule-a-roof-inspection-before-winter</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/10-roof-problems-portland-homeowners-ignore-until-it-gets-expensive</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/how-gutter-problems-can-destroy-your-portland-roof</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/why-do-portland-roofs-grow-so-much-moss</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/3-signs-your-portland-roof-may-have-poor-ventilation</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/how-a-strong-roof-helps-when-selling-your-portland-home</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/the-10-most-common-roof-leaks-we-find-in-portland-homes</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/why-proactive-roof-maintenance-beats-waiting-for-problems</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/why-roof-flashing-is-more-important-than-most-homeowners-realize</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/benefits-of-premium-architectural-shingles-in-portland</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/common-roofing-myths-portland-homeowners-believe</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/how-to-protect-your-roof-during-portlands-rainy-season</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/how-a-quality-roof-improves-home-energy-efficiency-in-portland</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/protecting-your-roof-from-birds-and-wildlife-in-portland</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/how-to-compare-roofing-contractors-in-portland</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/why-ridge-vents-are-essential-for-portland-roofs</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/10-roof-repair-mistakes-homeowners-regret</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/benefits-of-professional-moss-treatment-in-portland</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/understanding-roof-decking-condition-in-portland-homes</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/choosing-the-right-roof-color-for-your-portland-home</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/creating-a-long-term-roof-care-plan-for-your-portland-home</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/the-critical-role-of-proper-flashing-in-portland-roofs</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tmixroofing.com/blogs/how-to-safely-inspect-your-roof-from-the-ground-in-portland-a-homeowners-guide-from-t-mix-roofing</loc>
<lastmod>2026-06-23T05:04:55.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
