<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://drtylabs.ca</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://drtylabs.ca/work</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://drtylabs.ca/services</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://drtylabs.ca/blog</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://drtylabs.ca/about</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://drtylabs.ca/contact</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://drtylabs.ca/refer</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://drtylabs.ca/safer-ecosystem</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://drtylabs.ca/work/pistis-contracting</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://drtylabs.ca/work/safer-inventory</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://drtylabs.ca/work/safer-lighting</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://drtylabs.ca/work/safer-electric</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://drtylabs.ca/work/streameum</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://drtylabs.ca/work/drty-brands</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://drtylabs.ca/work/logistics-client</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://drtylabs.ca/services/custom-software-development</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://drtylabs.ca/services/mobile-app-development</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://drtylabs.ca/services/api-development-integration</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://drtylabs.ca/services/web-development</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://drtylabs.ca/services/e-commerce-solutions</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://drtylabs.ca/services/brand-identity-design</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://drtylabs.ca/services/ui-ux-design</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://drtylabs.ca/services/seo-technical-optimization</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://drtylabs.ca/services/google-business-profile-local-search</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://drtylabs.ca/services/paid-ads</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://drtylabs.ca/services/content-copywriting</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://drtylabs.ca/services/video-production</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://drtylabs.ca/services/ai-integration</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://drtylabs.ca/services/music-sound-design</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://drtylabs.ca/services/music-distribution</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://drtylabs.ca/services/ip-licensing-brand-protection</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://drtylabs.ca/services/consulting-strategy</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://drtylabs.ca/services/hiring-recruiting</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://drtylabs.ca/blog/state-of-ai-models-2026</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://drtylabs.ca/blog/how-production-software-uses-ai</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://drtylabs.ca/blog/nextjs-16-proxy-ts-deep-dive</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://drtylabs.ca/blog/multi-tenant-saas-with-clerk</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://drtylabs.ca/blog/offline-first-mobile-apps-expo-drizzle</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://drtylabs.ca/blog/oauth-state-tokens-redis-pattern</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://drtylabs.ca/blog/why-liquid-beats-react-shopify-b2b</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://drtylabs.ca/blog/shopify-b2b-pricing-without-plus</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://drtylabs.ca/blog/typescript-strict-mode-patterns</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://drtylabs.ca/blog/building-with-claude-api-streaming-chatbot</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://drtylabs.ca/blog/why-your-website-needs-to-load-fast</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://drtylabs.ca/blog/ai-chatbots-vs-contact-forms</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://drtylabs.ca/blog/local-seo-city-page-strategy</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://drtylabs.ca/blog/building-a-brand-ecosystem</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://drtylabs.ca/blog/custom-vs-template-websites</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://drtylabs.ca/blog/meta-ads-playbook</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://drtylabs.ca/blog/how-ai-can-boost-business-revenue</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://drtylabs.ca/blog/anatomy-of-high-converting-landing-page</loc>
<lastmod>2026-06-16T19:20:50.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
