{"id":7984,"date":"2026-11-12T03:51:48","date_gmt":"2026-11-12T11:51:48","guid":{"rendered":"https:\/\/www.millionpodcasts.com\/blog\/?p=7984"},"modified":"2026-11-12T03:54:37","modified_gmt":"2026-11-12T11:54:37","slug":"top-podcast-production-companies-in-montreal","status":"publish","type":"post","link":"https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies-in-montreal\/","title":{"rendered":"Top 14 Podcast Production Companies in Montreal (2026)"},"content":{"rendered":"<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"> <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin> <script>(function(){var l=document.createElement(\"link\");l.rel=\"stylesheet\";l.href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600;700&display=swap\";document.head.appendChild(l);})();<\/script> <style> #right-sidebar,#left-sidebar,.is-right-sidebar,.site-content>.sidebar,.site-content>.widget-area{display:none!important} .site-content .content-area,.site-content #primary{width:100%!important;max-width:100%!important;flex:1 1 100%!important;min-width:0!important} .site-content .site-main,.site-content article,.site-content .inside-article,.site-content .entry-content{min-width:0!important;max-width:100%!important} body.mp-fullpage{overflow-x:hidden!important} .page-header-image-single,.single .inside-article>.featured-image,.single article>.post-thumbnail{display:none!important} .single .entry-meta .cat-links,.single footer.entry-meta,.single .post-navigation,.single nav.post-navigation,.single .nav-links,.single .yoast-breadcrumbs,.single .breadcrumb,.single .breadcrumbs,.single #breadcrumbs,.single .rank-math-breadcrumb{display:none!important} .entry-content>p:empty,.entry-content>br{display:none!important} body.mp-fullpage #content,body.mp-fullpage .site-content,body.mp-fullpage #primary,body.mp-fullpage .content-area,body.mp-fullpage .site-main,body.mp-fullpage .inside-article,body.mp-fullpage .entry-content{max-width:none!important} body.mp-fullpage #content,body.mp-fullpage .site-content{width:calc(100% - 40px)!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important} .mp-box{padding:36px 50px!important;margin:26px auto!important;box-sizing:border-box!important} @media(max-width:768px){body.mp-fullpage #content,body.mp-fullpage .site-content{width:calc(100% - 20px)!important}.mp-box{padding:22px 12px!important;margin:10px auto!important}} body.mpx-preview{margin:0!important;padding:0!important;background:#FAFBFF!important;font-family:'Poppins',sans-serif!important;color:#1F2433!important} body.mpx-preview .mpx-head{background:#FFF;border-bottom:1px solid #E6E9F5} body.mpx-preview .mpx-head-in{max-width:1540px;margin:0 auto;padding:9px 16px;display:flex;align-items:center;justify-content:space-between;gap:16px;box-sizing:border-box} body.mpx-preview .mpx-logo img{height:46px;width:auto;display:block} body.mpx-preview .mpx-nav{display:flex;align-items:center;gap:34px} body.mpx-preview .mpx-nav a{font-size:18px;color:#555;text-decoration:none} body.mpx-preview .mpx-nav a.mpx-btn{background:#5E77FB;color:#FFF;font-weight:600;padding:2px 12px;border-radius:4px} body.mpx-preview .mpx-page{max-width:1540px;width:calc(100% - 32px);margin:26px auto;background:#FFF;border:1px solid #E6E9F5;padding:36px 50px;box-sizing:border-box} body.mpx-preview .mpx-h1{font-size:34px;line-height:1.3;font-weight:700;color:#000;margin:0 0 6px} body.mpx-preview .mpx-by{font-size:14px;color:#72727D;margin:0 0 16px} body.mpx-preview .mpx-foot{text-align:center;font-size:13px;color:#95959D;padding:8px 16px 30px} body.mpx-preview .mpx-note{background:#FFF8E1;border-bottom:1px solid #F3E4A8;color:#6B4E0B;font-size:12.5px;text-align:center;padding:6px 12px} @media(max-width:768px){body.mpx-preview .mpx-nav a:not(.mpx-btn){display:none}body.mpx-preview .mpx-page{width:calc(100% - 20px);margin:10px auto;padding:22px 12px}} .mp-db-wrap,.mp-db-wrap *,.mp-db-wrap *::before,.mp-db-wrap *::after{box-sizing:border-box!important} .mp-db-wrap,.mp-db-wrap .mp-body,.mp-db-wrap .mp-grid,.mp-db-wrap .mp-tw{max-width:100%!important;min-width:0!important} .mp-db-wrap{font-family:'Poppins',sans-serif!important;font-size:15px!important;line-height:1.55!important;color:#1F2433!important;padding:0 0 20px 0!important;margin:0!important} .mp-db-wrap h2,.mp-db-wrap h3,.mp-db-wrap p{font-family:'Poppins',sans-serif!important;text-transform:none!important;letter-spacing:normal!important;border:none!important;background:none!important;box-shadow:none!important;padding:0!important;margin:0!important;color:inherit!important} .mp-db-wrap ul,.mp-db-wrap li{padding:0!important;margin:0!important;list-style:none!important} .mp-db-wrap a{text-decoration:none!important;box-shadow:none!important;border-bottom:none!important} .mp-db-wrap img{box-shadow:none!important;border:none!important;margin:0!important} .mp-db-wrap button{font-family:'Poppins',sans-serif!important;text-transform:none!important;letter-spacing:normal!important;min-height:0!important;box-shadow:none!important} .mp-db-wrap .mp-ssr{padding:10px 0!important;border-bottom:1px solid #EEF1FE!important} .mp-db-wrap .mp-ssr-h{font-size:17px!important;font-weight:600!important;margin:0 0 4px 0!important} .mp-db-wrap .mp-ssr-h a{color:#5E77FB!important} .mp-db-wrap .mp-ssr p{font-size:14px!important;color:#55555F!important;margin:0 0 4px 0!important} .mp-db-wrap .mp-intro{font-size:16px!important;line-height:26px!important;color:#55555F!important;margin:0 0 18px 0!important} .mp-db-wrap .mp-intro b{font-weight:600!important;color:#1F2433!important} .mp-db-wrap .mp-h2{font-size:22px!important;line-height:30px!important;font-weight:600!important;color:#000!important;margin:26px 0 10px 0!important} .mp-db-wrap .mp-db-bar{position:sticky;top:0!important;background:#FFF!important;border-bottom:1px solid #DFE4FE!important;padding:8px 0 0 0!important;z-index:200!important} .mp-db-wrap .mp-db-bar.js-fixed{position:fixed!important;top:var(--mp-bar-top,0)!important;left:0!important;width:100vw!important;padding-left:var(--mp-bar-pl,16px)!important;padding-right:var(--mp-bar-pr,16px)!important;z-index:9999!important;box-shadow:0 2px 12px rgba(0,0,0,.08)!important} .mp-db-wrap .mp-bar-top{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:nowrap!important;padding-bottom:8px!important} .mp-db-wrap .mp-scrollwrap{position:relative!important;flex:1 1 auto!important;min-width:0!important} .mp-db-wrap .mp-scroll{display:flex!important;align-items:center!important;gap:5px!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none;padding:1px 0!important} .mp-db-wrap .mp-scroll::-webkit-scrollbar{display:none!important} .mp-db-wrap .mp-fade{position:absolute!important;right:0!important;top:0!important;bottom:0!important;width:36px!important;background:linear-gradient(90deg,rgba(255,255,255,0),#FFF 75%)!important;pointer-events:none!important} .mp-db-wrap .mp-scrollwrap.mp-end .mp-fade{display:none!important} .mp-db-wrap .mp-sw{position:relative!important;flex:0 0 220px!important} .mp-db-wrap .mp-sw svg{position:absolute!important;left:9px!important;top:50%!important;transform:translateY(-50%)!important;width:15px!important;height:15px!important;color:#95959D!important;pointer-events:none!important} .mp-db-wrap .mp-si{display:block!important;width:100%!important;max-width:100%!important;border:1px solid #DFE4FE!important;border-radius:8px!important;padding:6px 9px 6px 30px!important;font-size:14px!important;color:#333!important;font-family:'Poppins',sans-serif!important;background:#FFF!important;background-image:none!important;line-height:20px!important;height:34px!important;min-height:0!important;margin:0!important;box-shadow:none!important;-webkit-appearance:none!important;appearance:none!important} .mp-db-wrap .mp-si:focus{border-color:#5E77FB!important;outline:none!important} .mp-db-wrap .mp-fd{position:relative!important;flex:0 0 auto!important} .mp-db-wrap .mp-fdb{display:inline-flex!important;align-items:center!important;gap:5px!important;white-space:nowrap!important;border:1px solid #DFE4FE!important;border-radius:8px!important;padding:6px 10px!important;font-size:13.5px!important;font-weight:500!important;color:#333!important;background:#FFF!important;cursor:pointer!important;line-height:20px!important;margin:0!important} .mp-db-wrap .mp-fdb:hover,.mp-db-wrap .mp-fdb.active,.mp-db-wrap .mp-fdb[aria-expanded=\"true\"]{border-color:#5E77FB!important;color:#5E77FB!important} .mp-db-wrap .mp-fdb.active,.mp-db-wrap .mp-fdb[aria-expanded=\"true\"]{background:#EFF1FF!important} .mp-db-wrap .mp-fbc{display:none!important;background:#5E77FB!important;color:#FFF!important;border-radius:10px!important;padding:0 5px!important;font-size:11px!important;font-weight:700!important;min-width:17px!important;text-align:center!important;line-height:17px!important} .mp-db-wrap .mp-fbc.on{display:inline-block!important} .mp-db-wrap .mp-fdb svg.mp-chev{width:10px!important;height:10px!important;transition:transform .15s} .mp-db-wrap .mp-fdb[aria-expanded=\"true\"] svg.mp-chev{transform:rotate(180deg)!important} .mp-db-wrap .mp-fdp{position:fixed!important;z-index:99999!important;background:#FFF!important;border:1px solid #DFE4FE!important;border-radius:12px!important;padding:14px 14px 10px!important;min-width:230px!important;max-width:330px!important;box-shadow:0 8px 28px rgba(0,0,0,.12)!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;transition:opacity .15s!important} .mp-db-wrap .mp-fdp.open{visibility:visible!important;opacity:1!important;pointer-events:all!important} .mp-db-wrap .mp-fdp-hint{font-size:12px!important;color:#95959D!important;font-style:italic!important;margin:0 0 8px 0!important} .mp-db-wrap .mp-fdc-wrap,.mp-db-wrap .mp-tog-row{display:flex!important;flex-wrap:wrap!important;gap:5px!important;margin-bottom:10px!important;max-height:260px!important;overflow-y:auto!important} .mp-db-wrap .mp-fdc,.mp-db-wrap .mp-tog{display:inline-flex!important;align-items:center!important;border:1px solid #DFE4FE!important;border-radius:20px!important;padding:4px 11px!important;font-size:13.5px!important;font-weight:500!important;color:#333!important;cursor:pointer!important;background:#FFF!important;margin:0!important} .mp-db-wrap .mp-fdc.sel,.mp-db-wrap .mp-tog.on,.mp-db-wrap .mp-fdc:hover,.mp-db-wrap .mp-tog:hover{border-color:#5E77FB!important;color:#5E77FB!important} .mp-db-wrap .mp-fdc.sel,.mp-db-wrap .mp-tog.on{background:#EFF1FF!important} .mp-db-wrap .mp-sort-opt{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;text-align:left!important;padding:7px 10px!important;font-size:13.5px!important;font-weight:500!important;color:#333!important;background:none!important;border:none!important;border-radius:6px!important;cursor:pointer!important;margin:0!important} .mp-db-wrap .mp-sort-opt:hover,.mp-db-wrap .mp-sort-opt.sel{background:#EFF1FF!important;color:#5E77FB!important} .mp-db-wrap .mp-sort-opt.sel::after{content:\"\\2713\";font-size:12px!important;font-weight:700!important} .mp-db-wrap .mp-sort-h{font-size:10px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.6px!important;color:#95959D!important;margin:8px 10px 6px!important} .mp-db-wrap .mp-sort-soc{display:flex!important;flex-wrap:wrap!important;gap:5px!important;padding:0 6px 6px!important} .mp-db-wrap .mp-sort-chip{display:inline-flex!important;align-items:center!important;gap:5px!important;border:1px solid #DFE4FE!important;border-radius:20px!important;padding:4px 11px!important;font-size:12.5px!important;font-weight:500!important;color:#333!important;background:#FFF!important;cursor:pointer!important;margin:0!important} .mp-db-wrap .mp-sort-chip svg{width:12px!important;height:12px!important} .mp-db-wrap .mp-sort-chip:hover,.mp-db-wrap .mp-sort-chip.sel{border-color:#5E77FB!important;color:#5E77FB!important;background:#EFF1FF!important} .mp-db-wrap .mp-fdp-foot{display:flex!important;justify-content:space-between!important;border-top:1px solid #DFE4FE!important;padding-top:8px!important} .mp-db-wrap .mp-fdclr{background:none!important;border:none!important;font-size:12.5px!important;font-weight:500!important;color:#95959D!important;cursor:pointer!important;padding:3px 5px!important;margin:0!important} .mp-db-wrap .mp-fddone{background:#5E77FB!important;color:#FFF!important;border:none!important;border-radius:6px!important;padding:5px 13px!important;font-size:12.5px!important;font-weight:600!important;cursor:pointer!important;margin:0!important} .mp-db-wrap .mp-astrip{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;scrollbar-width:none;gap:5px!important;padding:6px 0 8px 0!important;border-top:1px solid #DFE4FE!important} .mp-db-wrap .mp-apill{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;gap:4px!important;background:#EFF1FF!important;border:1px solid #5E77FB!important;border-radius:20px!important;padding:2px 9px 2px 11px!important;font-size:12.5px!important;font-weight:500!important;color:#5E77FB!important;white-space:nowrap!important} .mp-db-wrap .mp-apill button{background:none!important;border:none!important;cursor:pointer!important;color:#5E77FB!important;padding:0!important;margin:0!important;display:flex!important} .mp-db-wrap .mp-clearpill{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;gap:4px!important;background:#FFF!important;border:1px solid #DFE4FE!important;border-radius:20px!important;padding:2px 11px!important;font-size:12.5px!important;font-weight:500!important;color:#95959D!important;white-space:nowrap!important;cursor:pointer!important;margin:0!important} .mp-db-wrap .mp-clearpill:hover{color:#5E77FB!important;border-color:#5E77FB!important} .mp-db-wrap .mp-barcta{flex:0 0 auto!important;display:flex!important;gap:6px!important} .mp-db-wrap .mp-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;border-radius:8px!important;padding:6px 14px!important;font-size:13.5px!important;font-weight:600!important;line-height:20px!important;cursor:pointer!important;white-space:nowrap!important;border:1px solid #5E77FB!important;background:#5E77FB!important;color:#FFF!important} .mp-db-wrap .mp-btn:hover{background:#4B5FC9!important;border-color:#4B5FC9!important;color:#FFF!important} .mp-db-wrap .mp-btn.big{padding:9px 18px!important;font-size:14.5px!important} @media(max-width:768px){ .mp-db-wrap .mp-bar-top{display:contents!important} .mp-db-wrap .mp-db-bar{display:flex!important;flex-direction:column!important} .mp-db-wrap .mp-sw{order:1!important;flex:0 0 auto!important;width:100%!important;margin:0 0 6px 0!important} .mp-db-wrap .mp-scrollwrap{order:2!important;width:100%!important;margin:0 0 2px 0!important} .mp-db-wrap .mp-astrip{order:3!important;border-top:none!important;padding-top:2px!important} .mp-db-wrap .mp-barcta{order:4!important;width:100%!important;padding:4px 0 8px 0!important} .mp-db-wrap .mp-barcta .mp-btn{width:100%!important} .mp-db-wrap .mp-view-toggle{display:none!important} } .mp-db-wrap .mp-body{padding-top:10px!important} .mp-db-wrap .mp-body-top{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:10px!important;flex-wrap:wrap!important;gap:6px!important} .mp-db-wrap .mp-rl{font-size:13.5px!important;font-weight:500!important;color:#95959D!important} .mp-db-wrap .mp-view-toggle{display:flex!important;gap:4px!important} .mp-db-wrap .mp-vtb{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;border:1px solid #DFE4FE!important;border-radius:6px!important;background:#FFF!important;cursor:pointer!important;color:#95959D!important;padding:0!important;margin:0!important} .mp-db-wrap .mp-vtb:hover,.mp-db-wrap .mp-vtb.active{border-color:#5E77FB!important;color:#5E77FB!important} .mp-db-wrap .mp-vtb.active{background:#EFF1FF!important} .mp-db-wrap .mp-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(310px,1fr))!important;gap:10px!important;min-height:60vh!important;align-content:start!important} .mp-db-wrap.view-table .mp-grid{display:block!important} .mp-db-wrap.js-on .mp-grid,.mp-db-wrap.js-on .mp-grid *{-webkit-user-select:none!important;user-select:none!important} .mp-db-wrap.js-boot #mp-grid{visibility:hidden!important} .mp-db-wrap .mp-card{background:#FFF!important;border:1px solid #DFE4FE!important;border-radius:10px!important;padding:13px!important;display:flex!important;flex-direction:column!important;gap:8px!important;min-width:0!important;height:100%!important;position:relative!important;transition:box-shadow .2s} .mp-db-wrap .mp-card:hover{box-shadow:0 5px 18px rgba(94,119,251,.11)!important} .mp-db-wrap .mp-card.t3{border-color:#DDB24A!important;background:linear-gradient(180deg,#FFF6DE 0,#FFF 110px)!important} .mp-db-wrap .mp-card.t2{border-color:#9DAEFC!important;background:linear-gradient(180deg,#E9EDFF 0,#FFF 110px)!important} .mp-db-wrap .mp-ctop{display:flex!important;align-items:flex-start!important;gap:9px!important} .mp-db-wrap .mp-clogo{position:relative!important;width:38px!important;height:38px!important;flex:0 0 38px!important;border-radius:50%!important;overflow:hidden!important;border:1px solid #DFE4FE!important;background:#FFF!important} .mp-db-wrap .mp-clogo-fb{position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#FFF!important;font-weight:700!important;font-size:13px!important} .mp-db-wrap .mp-clogo-img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:contain!important;padding:5px!important;background:#FFF!important;opacity:0!important;transition:opacity .2s!important} .mp-db-wrap .mp-clogo-img.on{opacity:1!important} .mp-db-wrap .mp-cid{flex:1!important;min-width:0!important} .mp-db-wrap .mp-cn{font-size:16px!important;line-height:21px!important;font-weight:600!important;color:#1F2433!important} .mp-db-wrap .mp-cn a,.mp-db-wrap .mp-tn a{color:#5E77FB!important} .mp-db-wrap .mp-cn a:hover,.mp-db-wrap .mp-tn a:hover{text-decoration:underline!important} .mp-db-wrap .mp-vtick{width:13px!important;height:13px!important;color:#5E77FB!important;display:inline-block!important;vertical-align:-2px!important;margin-left:4px!important} .mp-db-wrap .mp-card.t3 .mp-vtick,.mp-db-wrap tr.t3 .mp-vtick{color:#C99D33!important} .mp-db-wrap .mp-cloc{font-size:12.5px!important;line-height:18px!important;color:#95959D!important;display:block!important} .mp-db-wrap .mp-rate{display:inline-flex!important;align-items:center!important;gap:5px!important;font-size:13px!important;line-height:18px!important;font-weight:600!important;color:#1F2433!important;margin:1px 0!important} .mp-db-wrap .mp-rate i{font-style:normal!important;font-weight:500!important;color:#72727D!important} .mp-db-wrap .mp-grl{color:#72727D!important;font-weight:600!important} .mp-db-wrap a.mp-grl:hover{color:#55555F!important;text-decoration:underline!important} .mp-db-wrap .mp-stars{position:relative!important;display:inline-block!important;line-height:1!important;font-size:13px!important;letter-spacing:-1px!important;color:#DDE1EE!important} .mp-db-wrap .mp-stars span{position:absolute!important;left:0!important;top:0!important;overflow:hidden!important;white-space:nowrap!important;color:#F59E0B!important} .mp-db-wrap .mp-csvc{font-size:11.5px!important;line-height:17px!important;font-weight:600!important;color:#5E77FB!important;background:#EFF1FF!important;border-radius:4px!important;padding:2px 7px!important;white-space:nowrap!important;flex-shrink:0!important} .mp-db-wrap .mp-card.t3 .mp-csvc{background:#FBF0D3!important;color:#7A5A0E!important} .mp-db-wrap .mp-cbio{font-size:14px!important;line-height:20px!important;color:#72727D!important} .mp-db-wrap .mp-ctags{display:flex!important;flex-wrap:wrap!important;gap:4px!important} .mp-db-wrap .mp-badge,.mp-db-wrap .mp-tag{border-radius:4px!important;padding:2px 7px!important;font-size:11.5px!important;line-height:17px!important;white-space:nowrap!important} .mp-db-wrap .mp-badge{border:1px solid #DFE4FE!important;color:#333!important;background:#FFF!important;padding:1px 7px!important;font-weight:500!important} .mp-db-wrap .mp-tag-i{border:1px dashed #DFE4FE!important;color:#72727D!important;padding:1px 7px!important;font-weight:500!important} .mp-db-wrap .mp-tag-f{border:1px dashed #DFE4FE!important;color:#72727D!important;padding:1px 7px!important;font-weight:500!important} .mp-db-wrap .mp-cline{font-size:13px!important;line-height:19px!important;color:#72727D!important} .mp-db-wrap .mp-cline b{font-size:10.5px!important;font-weight:700!important;color:#95959D!important;text-transform:uppercase!important;letter-spacing:.5px!important;margin-right:5px!important} .mp-db-wrap .mp-price{display:inline-block!important;font-size:12.5px!important;font-weight:600!important;color:#1E9E62!important;background:#E8F7EF!important;border-radius:4px!important;padding:2px 8px!important;line-height:17px!important} .mp-db-wrap .mp-ccon{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:5px 7px!important;margin-top:auto!important} .mp-db-wrap .mp-clink{display:inline-flex!important;align-items:center!important;gap:4px!important;font-size:13px!important;line-height:19px!important;font-weight:600!important;color:#5E77FB!important} .mp-db-wrap .mp-clink:hover{text-decoration:underline!important} .mp-db-wrap .mp-clink svg{width:12px!important;height:12px!important} .mp-db-wrap .mp-wtxt{display:inline-flex!important;align-items:center!important;gap:4px!important;font-size:13px!important;line-height:19px!important;font-weight:500!important;color:#72727D!important} .mp-db-wrap .mp-wtxt svg{width:12px!important;height:12px!important;flex-shrink:0!important} .mp-db-wrap .mp-more{color:#95959D!important;font-weight:600!important;cursor:pointer!important;white-space:nowrap!important} .mp-db-wrap .mp-more:hover{text-decoration:underline!important} .mp-db-wrap .mp-cphone{display:inline-flex!important;align-items:center!important;gap:5px!important;max-width:100%!important;border:1px solid #DFE4FE!important;background:#FAFBFF!important;color:#333!important;border-radius:6px!important;padding:2px 9px!important;font-size:13px!important;font-weight:600!important;line-height:19px!important;white-space:nowrap!important} .mp-db-wrap .mp-cphone:hover{border-color:#5E77FB!important;background:#EFF1FF!important;color:#333!important} .mp-db-wrap .mp-cphone svg{width:13px!important;height:13px!important;flex-shrink:0!important} .mp-db-wrap .mp-cic{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;border:1px solid #C9D1FC!important;background:#EFF1FF!important;color:#5E77FB!important;border-radius:7px!important} .mp-db-wrap .mp-cic:hover{background:#5E77FB!important;color:#FFF!important} .mp-db-wrap .mp-cic svg{width:14px!important;height:14px!important} .mp-db-wrap .mp-sl2{color:#72727D!important;font-weight:500!important;font-size:13px!important} .mp-db-wrap a.mp-sl2:hover{color:#55555F!important;text-decoration:underline!important} .mp-db-wrap .mp-add{display:inline-flex!important;align-items:center!important;border:1px dashed #C9D1FC!important;color:#5E77FB!important;border-radius:6px!important;padding:1px 8px!important;font-size:12.5px!important;font-weight:500!important;line-height:19px!important;white-space:nowrap!important;cursor:pointer!important} .mp-db-wrap .mp-add:hover{background:#EFF1FF!important;border-style:solid!important;color:#5E77FB!important} .mp-db-wrap .mp-lead svg{width:9px!important;height:9px!important;margin-left:5px!important} .mp-db-wrap .mp-leadp{position:fixed!important;z-index:99999!important;background:#FFF!important;border:1px solid #DFE4FE!important;border-radius:12px!important;width:290px!important;max-width:calc(100vw - 16px)!important;box-shadow:0 8px 28px rgba(0,0,0,.14)!important;overflow:hidden!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;transition:opacity .15s!important} .mp-db-wrap .mp-leadp.open{visibility:visible!important;opacity:1!important;pointer-events:all!important} .mp-db-wrap .mp-lp-h{font-size:12.5px!important;font-weight:600!important;color:#1F2433!important;padding:11px 13px 7px!important} .mp-db-wrap .mp-lp-g{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:7px 13px 3px!important;font-size:10px!important;font-weight:700!important;letter-spacing:.6px!important;text-transform:uppercase!important;color:#95959D!important;border-top:1px solid #EEF1FE!important} .mp-db-wrap .mp-lp-pr{border-radius:10px!important;padding:1px 8px!important;font-size:11px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important} .mp-db-wrap .mp-lp-pr.s{background:#E3E9FF!important;color:#3D52C9!important} .mp-db-wrap .mp-lp-pr.g{background:#FBF0D3!important;color:#7A5A0E!important} .mp-db-wrap .mp-lp-item{display:flex!important;align-items:center!important;gap:8px!important;padding:6px 13px!important;font-size:13px!important;font-weight:500!important;color:#55555F!important;cursor:pointer!important} .mp-db-wrap .mp-lp-item:hover{background:#F5F7FF!important;color:#1F2433!important} .mp-db-wrap .mp-lp-item svg{width:11px!important;height:11px!important;color:#B9BECF!important;flex-shrink:0!important} .mp-db-wrap .mp-lp-foot{border-top:1px solid #EEF1FE!important;background:#FAFBFF!important;padding:9px 13px 11px!important} .mp-db-wrap .mp-lp-note{font-size:12px!important;color:#72727D!important;margin:0 0 7px 0!important} .mp-db-wrap .mp-lp-cta{display:flex!important;align-items:center!important;justify-content:center!important;background:#5E77FB!important;color:#FFF!important;border-radius:8px!important;padding:7px 12px!important;font-size:13px!important;font-weight:600!important;cursor:pointer!important} .mp-db-wrap .mp-lp-cta:hover{background:#4B5FC9!important} .mp-db-wrap .mp-cbot{display:flex!important;justify-content:space-between!important;align-items:center!important;flex-wrap:wrap!important;gap:5px!important;border-top:1px solid #EEF1FE!important;padding-top:8px!important} .mp-db-wrap .mp-csoc{display:flex!important;align-items:center!important;gap:9px!important;flex-wrap:wrap!important} .mp-db-wrap .mp-sl{display:inline-flex!important;align-items:center!important;gap:3px!important;color:#95959D!important;font-size:12px!important;line-height:1!important} .mp-db-wrap a.mp-sl:hover{color:#5E77FB!important} .mp-db-wrap .mp-sl svg{width:13px!important;height:13px!important} .mp-db-wrap .mp-sct{font-size:11px!important;font-weight:500!important} .mp-db-wrap[data-hl=\"linkedin\"] .mp-sl[data-p=\"linkedin\"],.mp-db-wrap[data-hl=\"instagram\"] .mp-sl[data-p=\"instagram\"],.mp-db-wrap[data-hl=\"youtube\"] .mp-sl[data-p=\"youtube\"],.mp-db-wrap[data-hl=\"facebook\"] .mp-sl[data-p=\"facebook\"],.mp-db-wrap[data-hl=\"twitter\"] .mp-sl[data-p=\"twitter\"]{color:#5E77FB!important;font-weight:700!important} .mp-db-wrap[data-hl=\"linkedin\"] .mp-sl2[data-p=\"linkedin\"],.mp-db-wrap[data-hl=\"instagram\"] .mp-sl2[data-p=\"instagram\"],.mp-db-wrap[data-hl=\"youtube\"] .mp-sl2[data-p=\"youtube\"],.mp-db-wrap[data-hl=\"facebook\"] .mp-sl2[data-p=\"facebook\"],.mp-db-wrap[data-hl=\"twitter\"] .mp-sl2[data-p=\"twitter\"]{color:#5E77FB!important;font-weight:700!important} .mp-db-wrap .mp-tw{max-height:78vh!important;overflow:auto!important;-webkit-overflow-scrolling:touch!important;border:1px solid #DFE4FE!important;border-radius:10px!important;background:#FFF!important} .mp-db-wrap .mp-tbl{table-layout:fixed!important;border-collapse:separate!important;border-spacing:0!important;min-width:100%!important;margin:0!important;border:0!important;font-size:13.5px!important;line-height:19px!important;color:#55555F!important} .mp-db-wrap .mp-tbl td{overflow-wrap:break-word!important;word-break:break-word!important;height:62px!important} .mp-db-wrap .mp-lc{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important} .mp-db-wrap .mp-lc .mp-clamp{display:inline!important} .mp-db-wrap .mp-tbl td.c-web{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important} .mp-db-wrap .mp-leadstk{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important} .mp-db-wrap .mp-tbl th,.mp-db-wrap .mp-tbl td{padding:6px 9px!important;text-align:left!important;vertical-align:middle!important;border:0!important;border-bottom:1px solid #E6E9F5!important;background:#FFF!important;font-family:'Poppins',sans-serif!important} .mp-db-wrap .mp-tbl th{position:sticky!important;top:0!important;z-index:3!important;background:#F5F7FF!important;font-size:11px!important;font-weight:700!important;color:#72727D!important;text-transform:uppercase!important;letter-spacing:.5px!important;white-space:nowrap!important} .mp-db-wrap .mp-th-s{cursor:pointer!important;touch-action:manipulation!important} .mp-db-wrap a,.mp-db-wrap button,.mp-db-wrap [role=\"button\"]{touch-action:manipulation!important} .mp-db-wrap .mp-th-s:hover{color:#5E77FB!important} .mp-db-wrap .mp-sic{display:inline-block!important;vertical-align:-1px!important;margin-left:4px!important} .mp-db-wrap .mp-tbl th.c-soch svg:first-child{width:14px!important;height:14px!important;vertical-align:-3px!important} .mp-db-wrap .mp-tbl .c-n{position:sticky!important;left:0!important;z-index:2!important;width:36px!important;min-width:36px!important;text-align:center!important;color:#95959D!important;font-weight:600!important;padding-left:4px!important;padding-right:4px!important} .mp-db-wrap .mp-tbl .c-c{position:sticky!important;left:36px!important;z-index:2!important;box-shadow:inset -1px 0 0 #DFE4FE!important} .mp-db-wrap .mp-tbl th.c-n,.mp-db-wrap .mp-tbl th.c-c{z-index:4!important} .mp-db-wrap .mp-tbl tr.t3 td{background:#FFF6DE!important} .mp-db-wrap .mp-tbl tr.t2 td{background:#E9EDFF!important} .mp-db-wrap .mp-tbl td.c-s{white-space:normal!important} .mp-db-wrap .mp-tc{display:flex!important;align-items:center!important;gap:8px!important} .mp-db-wrap .mp-tbl .mp-clogo{width:27px!important;height:27px!important;flex:0 0 27px!important} .mp-db-wrap .mp-tn{display:block!important;font-size:14px!important;font-weight:600!important;color:#1F2433!important} .mp-db-wrap .mp-tmute{color:#C3C6D1!important} .mp-db-wrap .mp-empty{text-align:center!important;padding:40px 20px!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:10px!important} .mp-db-wrap .mp-empty-h{font-size:17px!important;font-weight:600!important} .mp-db-wrap .mp-empty-p{font-size:14.5px!important;color:#72727D!important;max-width:360px!important} .mp-db-wrap .mp-rst2{display:inline-flex!important;align-items:center!important;gap:4px!important;background:none!important;border:1px solid #DFE4FE!important;border-radius:6px!important;padding:6px 10px!important;font-size:13px!important;font-weight:500!important;color:#95959D!important;cursor:pointer!important;white-space:nowrap!important;margin:0!important} .mp-db-wrap .mp-rst2:hover{color:#5E77FB!important;border-color:#5E77FB!important} .mp-db-wrap .mp-ftcta{margin-top:18px!important;padding:18px 20px!important;background:#F5F7FF!important;border:1px solid #DFE4FE!important;border-radius:10px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:10px 18px!important} .mp-db-wrap .mp-ftcta h3{font-size:17px!important;font-weight:600!important;margin:0 0 3px 0!important} .mp-db-wrap .mp-ftcta p{font-size:14.5px!important;color:#55555F!important} .mp-db-wrap .mp-seealso{columns:3!important;column-gap:28px!important;list-style:disc!important;padding-left:18px!important} .mp-db-wrap .mp-seealso li{list-style:disc!important;margin:0 0 7px 0!important;break-inside:avoid!important;font-size:14.5px!important;color:#5E77FB!important} .mp-db-wrap .mp-seealso a{color:#5E77FB!important} .mp-db-wrap .mp-seealso a:hover{text-decoration:underline!important} .mp-db-wrap [hidden]{display:none!important} @media(max-width:900px){.mp-db-wrap .mp-seealso{columns:2!important}} @media(max-width:600px){.mp-db-wrap .mp-grid{grid-template-columns:1fr!important;gap:8px!important}.mp-db-wrap .mp-seealso{columns:1!important}.mp-db-wrap .mp-si{font-size:16px!important;height:40px!important}} <\/style> <div class=\"mp-db-wrap\" id=\"mp-db\"> <p class=\"mp-intro\">This list compares <b>23 podcast production companies in Toronto<\/b> that make shows for brands, media companies and independent creators. Each listing shows the company's services, formats, industries, notable clients, awards, team size, founding year and Google rating. Companies are listed in no particular order; use the filters to narrow the list and Sort By to order it. Every record is drawn from the company's own website and public profiles and is refreshed regularly.<\/p> <div class=\"mp-db-bar\" id=\"mp-db-bar\"> <div class=\"mp-bar-top\"> <div class=\"mp-sw\"><svg viewBox=\"0 0 15 15\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\"><circle cx=\"6.5\" cy=\"6.5\" r=\"4.5\"\/><line x1=\"10.5\" y1=\"10.5\" x2=\"14\" y2=\"14\"\/><\/svg><input class=\"mp-si\" id=\"mp-si\" type=\"search\" placeholder=\"Search name, client, keyword\u2026\" aria-label=\"Search\" autocomplete=\"off\"><\/div> <div class=\"mp-scrollwrap\" id=\"mp-scrollwrap\"><div class=\"mp-scroll\" id=\"mp-scroll\"> <div class=\"mp-fd\" data-g=\"svc\"><button class=\"mp-fdb\" type=\"button\" aria-expanded=\"false\">Services <span class=\"mp-fbc\">0<\/span><svg class=\"mp-chev\" viewBox=\"0 0 10 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"><path d=\"M1 1l4 4 4-4\"\/><\/svg><\/button><div class=\"mp-fdp\"><p class=\"mp-fdp-hint\">Must offer ALL selected services<\/p><div class=\"mp-fdc-wrap\" id=\"cs-svc\"><\/div><div class=\"mp-fdp-foot\"><button class=\"mp-fdclr\" type=\"button\">Clear<\/button><button class=\"mp-fddone\" type=\"button\">Done<\/button><\/div><\/div><\/div> <div class=\"mp-fd\" data-g=\"st\"><button class=\"mp-fdb\" type=\"button\" aria-expanded=\"false\"><span id=\"mp-locf-lbl\">State<\/span> <span class=\"mp-fbc\">0<\/span><svg class=\"mp-chev\" viewBox=\"0 0 10 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"><path d=\"M1 1l4 4 4-4\"\/><\/svg><\/button><div class=\"mp-fdp\"><p class=\"mp-fdp-hint\" id=\"mp-locf-hint\">Matches ANY selected<\/p><div class=\"mp-fdc-wrap\" id=\"cs-st\"><\/div><div class=\"mp-fdp-foot\"><button class=\"mp-fdclr\" type=\"button\">Clear<\/button><button class=\"mp-fddone\" type=\"button\">Done<\/button><\/div><\/div><\/div> <div class=\"mp-fd\" data-g=\"ind\"><button class=\"mp-fdb\" type=\"button\" aria-expanded=\"false\">Industry <span class=\"mp-fbc\">0<\/span><svg class=\"mp-chev\" viewBox=\"0 0 10 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"><path d=\"M1 1l4 4 4-4\"\/><\/svg><\/button><div class=\"mp-fdp\"><p class=\"mp-fdp-hint\">Matches ANY selected industry<\/p><div class=\"mp-fdc-wrap\" id=\"cs-ind\"><\/div><div class=\"mp-fdp-foot\"><button class=\"mp-fdclr\" type=\"button\">Clear<\/button><button class=\"mp-fddone\" type=\"button\">Done<\/button><\/div><\/div><\/div> <div class=\"mp-fd\" data-g=\"fmt\"><button class=\"mp-fdb\" type=\"button\" aria-expanded=\"false\">Format <span class=\"mp-fbc\">0<\/span><svg class=\"mp-chev\" viewBox=\"0 0 10 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"><path d=\"M1 1l4 4 4-4\"\/><\/svg><\/button><div class=\"mp-fdp\"><p class=\"mp-fdp-hint\">Matches ANY selected format<\/p><div class=\"mp-fdc-wrap\" id=\"cs-fmt\"><\/div><div class=\"mp-fdp-foot\"><button class=\"mp-fdclr\" type=\"button\">Clear<\/button><button class=\"mp-fddone\" type=\"button\">Done<\/button><\/div><\/div><\/div> <div class=\"mp-fd\" data-g=\"tm\"><button class=\"mp-fdb\" type=\"button\" aria-expanded=\"false\">Team Size <span class=\"mp-fbc\">0<\/span><svg class=\"mp-chev\" viewBox=\"0 0 10 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"><path d=\"M1 1l4 4 4-4\"\/><\/svg><\/button><div class=\"mp-fdp\"><p class=\"mp-fdp-hint\">Must match one of the selected sizes<\/p><div class=\"mp-fdc-wrap\" id=\"cs-tm\"><\/div><div class=\"mp-fdp-foot\"><button class=\"mp-fdclr\" type=\"button\">Clear<\/button><button class=\"mp-fddone\" type=\"button\">Done<\/button><\/div><\/div><\/div> <div class=\"mp-fd\" data-g=\"soc\"><button class=\"mp-fdb\" type=\"button\" aria-expanded=\"false\">Social Media <span class=\"mp-fbc\">0<\/span><svg class=\"mp-chev\" viewBox=\"0 0 10 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"><path d=\"M1 1l4 4 4-4\"\/><\/svg><\/button><div class=\"mp-fdp\"><p class=\"mp-fdp-hint\">Must be present on ALL selected platforms<\/p><div class=\"mp-fdc-wrap\" id=\"cs-soc\"><\/div><div class=\"mp-fdp-foot\"><button class=\"mp-fdclr\" type=\"button\">Clear<\/button><button class=\"mp-fddone\" type=\"button\">Done<\/button><\/div><\/div><\/div> <div class=\"mp-fd\" data-g=\"more\"><button class=\"mp-fdb\" type=\"button\" aria-expanded=\"false\">Credentials <span class=\"mp-fbc\">0<\/span><svg class=\"mp-chev\" viewBox=\"0 0 10 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"><path d=\"M1 1l4 4 4-4\"\/><\/svg><\/button><div class=\"mp-fdp\"><div class=\"mp-tog-row\"><button class=\"mp-tog\" data-k=\"hasRating\" type=\"button\">Has Google rating<\/button><button class=\"mp-tog\" data-k=\"rating4\" type=\"button\">4+ stars<\/button><button class=\"mp-tog\" data-k=\"hasAwards\" type=\"button\">Awards<\/button><\/div><div class=\"mp-fdp-foot\"><button class=\"mp-fdclr\" type=\"button\">Clear<\/button><button class=\"mp-fddone\" type=\"button\">Done<\/button><\/div><\/div><\/div> <div class=\"mp-fd\" data-g=\"sort\"><button class=\"mp-fdb\" type=\"button\" aria-expanded=\"false\"><span id=\"mp-sort-lbl\">Sort By<\/span><svg class=\"mp-chev\" viewBox=\"0 0 10 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"><path d=\"M1 1l4 4 4-4\"\/><\/svg><\/button><div class=\"mp-fdp\" style=\"padding:8px 8px 6px!important;min-width:250px!important\"><div id=\"mp-sort-list\"><\/div><\/div><\/div> <\/div><span class=\"mp-fade\"><\/span><\/div> <div class=\"mp-barcta\"><span class=\"mp-btn\" data-mp-cta=\"promote\" role=\"button\" tabindex=\"0\">Promote Your Agency<\/span><\/div> <\/div> <div class=\"mp-astrip\" id=\"mp-astrip\" hidden><\/div> <\/div> <div class=\"mp-body\"> <div class=\"mp-body-top\"><p class=\"mp-rl\" id=\"mp-rl\"><\/p><div class=\"mp-view-toggle\"><button class=\"mp-vtb\" data-view=\"table\" type=\"button\" aria-label=\"Table view\"><svg width=\"15\" height=\"15\" viewBox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><rect x=\"1.5\" y=\"2.5\" width=\"13\" height=\"11\" rx=\"1.5\"\/><line x1=\"1.5\" y1=\"6.2\" x2=\"14.5\" y2=\"6.2\"\/><line x1=\"1.5\" y1=\"9.8\" x2=\"14.5\" y2=\"9.8\"\/><line x1=\"6\" y1=\"2.5\" x2=\"6\" y2=\"13.5\"\/><\/svg><\/button><button class=\"mp-vtb\" data-view=\"card\" type=\"button\" aria-label=\"Card view\"><svg width=\"15\" height=\"15\" viewBox=\"0 0 16 16\" fill=\"currentColor\"><rect x=\"1\" y=\"1\" width=\"6\" height=\"6\" rx=\"1\"\/><rect x=\"9\" y=\"1\" width=\"6\" height=\"6\" rx=\"1\"\/><rect x=\"1\" y=\"9\" width=\"6\" height=\"6\" rx=\"1\"\/><rect x=\"9\" y=\"9\" width=\"6\" height=\"6\" rx=\"1\"\/><\/svg><\/button><\/div><\/div> <script>(function(){var d=document.getElementById(\"mp-db\");d.className+=\" js-boot\";setTimeout(function(){d.className=d.className.replace(\" js-boot\",\"\");},3000);})();<\/script> <div class=\"mp-grid\" id=\"mp-grid\"><div class=\"mp-ssr\"><h3 class=\"mp-ssr-h\"><a href=\"https:\/\/www.toaststudio.com\/en\/services\/podcast-and-audio-production\/\" rel=\"nofollow noopener\" target=\"_blank\">Toast Studio<\/a><\/h3><p class=\"mp-b\">Toast Studio\u2019s audio production team crafts high-impact podcast series tailored to reach and engage your ideal audience.<\/p><p>Montreal, Quebec. Founded 2001. 11-50 employees. Services (4 of 7): audio, video, SEO, consulting. Industries: General. Formats: Interview, Narrative, Hybrid.<\/p><p class=\"mp-c\">Clients: Beneva, Le Groupe Maurice<\/p><p class=\"mp-a\">Awards: NUMIX Awards<\/p><\/div><div class=\"mp-ssr\"><h3 class=\"mp-ssr-h\"><a href=\"https:\/\/viragesonore.com\/en\/accueil\/\" rel=\"nofollow noopener\" target=\"_blank\">Virage Sonore<\/a><\/h3><p class=\"mp-b\">Virage Sonore supports brands, non-profit organizations, institutions, and creators across Quebec and Canada, from ideation to distribution.<\/p><p>Montreal, Quebec. Founded 2020. 2-10 employees. Services (3 of 7): audio, video, consulting. Industries: B2B, Nonprofit, Education. Formats: Hybrid, Narrative.<\/p><p class=\"mp-c\">Clients: Capelan C\u00f4te-Nord, Youtheatre, MOMENTA podcast<\/p><\/div><div class=\"mp-ssr\"><h3 class=\"mp-ssr-h\"><a href=\"https:\/\/www.magnetoproduction.com\/servicesenpodcast\" rel=\"nofollow noopener\" target=\"_blank\">Magn\u00e9to<\/a><\/h3><p class=\"mp-b\">Magn\u00e9to is a pioneer in podcasting, offering complete turn-key production, sound design, and custom editorial consulting for any project.<\/p><p>Montreal, Quebec. Founded 2016. 2-10 employees. Services (3 of 7): audio, consulting, marketing. Industries: B2B, Nonprofit. Formats: Hybrid.<\/p><p class=\"mp-c\">Clients: Culture Montr\u00e9al, Desjardins, Mus\u00e9e de la civilisation Qu\u00e9bec<\/p><p class=\"mp-a\">Awards: Phonurgia Nova Awards<\/p><\/div><div class=\"mp-ssr\"><h3 class=\"mp-ssr-h\"><a href=\"https:\/\/www.alatroismedia.com\/\" rel=\"nofollow noopener\" target=\"_blank\">\u00c0 la trois m\u00e9dia<\/a><\/h3><p class=\"mp-b\">Founded in 2020, \u00c0 la trois m\u00e9dia is a creative agency producing impactful, turn-key podcasts that guide projects from concept to launch.<\/p><p>Montreal, Quebec. Founded 2020. 2-10 employees. Services (2 of 7): audio, consulting. Industries: General. Formats: Hybrid.<\/p><p class=\"mp-c\">Clients: Startup Montr\u00e9al, The Jeune Chambre de commerce de Montr\u00e9al, Jeune Chambre de Commerce des Femmes du Qu\u00e9bec<\/p><\/div><div class=\"mp-ssr\"><h3 class=\"mp-ssr-h\"><a href=\"https:\/\/studiosf.ca\/\" rel=\"nofollow noopener\" target=\"_blank\">Studio SF<\/a><\/h3><p class=\"mp-b\">Studio SF specializes in producing quality podcasts, as evidenced by the success of various original creations.<\/p><p>Montreal, Quebec. Founded 2019. 2-10 employees. Services: all seven (full service). Industries: General, B2B. Formats: Interview, Hybrid.<\/p><p class=\"mp-c\">Clients: Fonds de recherche du Qu\u00e9bec, On s\u2019connait pas tant que \u00e7a podcast<\/p><\/div><div class=\"mp-ssr\"><h3 class=\"mp-ssr-h\"><a href=\"https:\/\/parenthesestudio.com\/\" rel=\"nofollow noopener\" target=\"_blank\">Parenth\u00e8se Studio<\/a><\/h3><p class=\"mp-b\">Parenth\u00e8se Studio is a professional podcast studio, offering high-quality recording, editing, and delivery in Montreal.<\/p><p>Montreal, Quebec. Services (5 of 7): audio, video, SEO, transcripts, marketing. Industries: General. Formats: Hybrid.<\/p><\/div><div class=\"mp-ssr\"><h3 class=\"mp-ssr-h\"><a href=\"https:\/\/pilgrimcontent.com\/\" rel=\"nofollow noopener\" target=\"_blank\">Pilgrim Content<\/a><\/h3><p class=\"mp-b\">Pilgrim is a B2B podcast production agency for SaaS, tech, and enterprise brands, crafting high-impact video podcasts and content marketing.<\/p><p>Montreal, Quebec. Founded 2010. Services: all seven (full service). Industries: B2B, Education, Healthcare. Formats: Hybrid.<\/p><p class=\"mp-c\">Clients: SHI International, Softchoice, UHN<\/p><p class=\"mp-a\">Awards: People\u2019s Choice Award<\/p><\/div><div class=\"mp-ssr\"><h3 class=\"mp-ssr-h\"><a href=\"https:\/\/www.mythichare.com\/\" rel=\"nofollow noopener\" target=\"_blank\">Mythic Hare Media<\/a><\/h3><p class=\"mp-b\">Mythic Hare Media helps brokers, founders and professionals position, script, produce and publish podcasts from Montreal.<\/p><p>Montreal, Quebec. Services (2 of 7): audio, consulting. Industries: B2B. Formats: Hybrid.<\/p><\/div><div class=\"mp-ssr\"><h3 class=\"mp-ssr-h\"><a href=\"https:\/\/orkomedia.com\/\" rel=\"nofollow noopener\" target=\"_blank\">Orko Media<\/a><\/h3><p class=\"mp-b\">Orko Media produces multi-camera video podcasts end to end, with editing and platform clips, for entrepreneurs and SMBs in Montreal.<\/p><p>Montreal, Quebec. Founded 2024. Services (4 of 7): audio, video, consulting, marketing. Industries: B2B, Finance, Consumer. Formats: Co-Hosted, Repurposed.<\/p><p class=\"mp-c\">Clients: TigerTax, Le Closing Time, Parlons Straight, AEC Financial Group<\/p><\/div><div class=\"mp-ssr\"><h3 class=\"mp-ssr-h\"><a href=\"https:\/\/www.onpod.io\/\" rel=\"nofollow noopener\" target=\"_blank\">OnPod Studios<\/a><\/h3><p class=\"mp-b\">OnPod Studios records and edits video podcasts and social reels for entrepreneurs, creators and brands at its Ottawa studio.<\/p><p>Montreal, Quebec. Founded 2024. Services (5 of 7): audio, video, transcripts, consulting, marketing. Industries: General. Formats: Hybrid.<\/p><p class=\"mp-c\">Clients: Sean Sweeney, Daron Smith, Julian Hyams<\/p><\/div><div class=\"mp-ssr\"><h3 class=\"mp-ssr-h\"><a href=\"https:\/\/studioloco.qc.ca\/podcasts.html\" rel=\"nofollow noopener\" target=\"_blank\">Studio Loco<\/a><\/h3><p class=\"mp-b\">Studio Loco is a Montreal audio studio that produces audio and video podcasts alongside dubbing, audiobook and voice work.<\/p><p>Montreal, Quebec. Founded 1997. Services (2 of 7): audio, video. Industries: Entertainment, General. Formats: Hybrid.<\/p><p class=\"mp-c\">Clients: Netflix, Disney, Air Canada, BMO, HarperCollins<\/p><\/div><div class=\"mp-ssr\"><h3 class=\"mp-ssr-h\"><a href=\"https:\/\/productionsarborescence.com\/studio-podcast-montreal\/\" rel=\"nofollow noopener\" target=\"_blank\">Productions Arborescence<\/a><\/h3><p class=\"mp-b\">Productions Arborescence records, edits and mixes audio and video podcasts as a turnkey service at its Montreal studio.<\/p><p>Montreal, Quebec. Founded 2005. Services (4 of 7): audio, video, consulting, marketing. Industries: B2B, Entertainment, Education. Formats: Interview, Panel, Hybrid.<\/p><p class=\"mp-c\">Clients: VIA Rail Canada, L'Or\u00e9al, Keurig, Barilla, Le Germain H\u00f4tels<\/p><\/div><div class=\"mp-ssr\"><h3 class=\"mp-ssr-h\"><a href=\"https:\/\/cactusps.com\/\" rel=\"nofollow noopener\" target=\"_blank\">Cactus Production Sonore<\/a><\/h3><p class=\"mp-b\">Cactus Production Sonore designs and produces documentary and narrative podcast series for organizations, institutions and brands.<\/p><p>Montreal, Quebec. Services (2 of 7): audio, consulting. Industries: Nonprofit\/Social, General. Formats: Interview, Narrative, Documentary.<\/p><p class=\"mp-c\">Clients: Oxfam-Qu\u00e9bec, Place des Arts, Culture Cible, Th\u00e9\u00e2tre Aphasique<\/p><p class=\"mp-a\">Awards: Prix Numix finalist<\/p><\/div><div class=\"mp-ssr\"><h3 class=\"mp-ssr-h\"><a href=\"https:\/\/fonetik.ca\/produits\/production\/balados\/\" rel=\"nofollow noopener\" target=\"_blank\">fonetik<\/a><\/h3><p class=\"mp-b\">fonetik records, films and edits audio and video podcasts with creative coaching at its Montreal studio for brands and agencies.<\/p><p>Montreal, Quebec. Founded 2026. Services (3 of 7): audio, video, consulting. Industries: General. Formats: Hybrid.<\/p><p class=\"mp-c\">Clients: Tim Hortons, RBC, Sephora, Coca-Cola, Mercedes-Benz<\/p><\/div><\/div> <div class=\"mp-empty\" id=\"mp-empty\" hidden><p class=\"mp-empty-h\">No matches found.<\/p><p class=\"mp-empty-p\">Try removing a service requirement or broadening a filter.<\/p><button class=\"mp-rst2\" id=\"mp-rst2\" type=\"button\">Clear all filters<\/button><\/div> <\/div> <div class=\"mp-ftcta\"><div><h3>Run a podcast production company?<\/h3><p>Add your contact details and get a higher spot on this list. Plans from $49 a month.<\/p><\/div><span class=\"mp-btn big\" data-mp-cta=\"footer\" role=\"button\" tabindex=\"0\">See listing plans<\/span><\/div> <h2 class=\"mp-h2\">See also<\/h2><ul class=\"mp-seealso\"><li><a href=\"https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies-in-canada\/\">Top Podcast Production Companies in the Canada (2026)<\/a><\/li><li><a href=\"https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies-in-toronto\/\">Top Podcast Production Companies in the Toronto (2026)<\/a><\/li><li><a href=\"https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies-in-california\/\">Top Podcast Production Companies in California (2026)<\/a><\/li><li><a href=\"https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies-in-new-york\/\">Top Podcast Production Companies in New York (2026)<\/a><\/li><li><a href=\"https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies-in-pennsylvania\/\">Top Podcast Production Companies in Pennsylvania (2026)<\/a><\/li><li><a href=\"https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies-in-tennessee\/\">Top Podcast Production Companies in Tennessee (2026)<\/a><\/li><li><a href=\"https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies-in-uk\/\">Top Podcast Production Companies in UK (2026)<\/a><\/li><li><a href=\"https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies-in-australia\/\">Top Podcast Production Companies in the Australia (2026)<\/a><\/li><li><a href=\"https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies\/\">Top Podcast Production Companies in the US (2026)<\/a><\/li><\/ul> <\/div> <script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"ItemList\",\"name\":\"Top 14 Podcast Production Companies in Montreal (2026)\",\"numberOfItems\":14,\"url\":\"https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies-in-montreal\/\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"Organization\",\"name\":\"Toast Studio\",\"url\":\"https:\/\/www.toaststudio.com\/en\/services\/podcast-and-audio-production\/\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"Organization\",\"name\":\"Virage Sonore\",\"url\":\"https:\/\/viragesonore.com\/en\/accueil\/\"}},{\"@type\":\"ListItem\",\"position\":3,\"item\":{\"@type\":\"Organization\",\"name\":\"Magn\u00e9to\",\"url\":\"https:\/\/www.magnetoproduction.com\/servicesenpodcast\"}},{\"@type\":\"ListItem\",\"position\":4,\"item\":{\"@type\":\"Organization\",\"name\":\"\u00c0 la trois m\u00e9dia\",\"url\":\"https:\/\/www.alatroismedia.com\/\"}},{\"@type\":\"ListItem\",\"position\":5,\"item\":{\"@type\":\"Organization\",\"name\":\"Studio SF\",\"url\":\"https:\/\/studiosf.ca\/\"}},{\"@type\":\"ListItem\",\"position\":6,\"item\":{\"@type\":\"Organization\",\"name\":\"Parenth\u00e8se Studio\",\"url\":\"https:\/\/parenthesestudio.com\/\"}},{\"@type\":\"ListItem\",\"position\":7,\"item\":{\"@type\":\"Organization\",\"name\":\"Pilgrim Content\",\"url\":\"https:\/\/pilgrimcontent.com\/\"}},{\"@type\":\"ListItem\",\"position\":8,\"item\":{\"@type\":\"Organization\",\"name\":\"Mythic Hare Media\",\"url\":\"https:\/\/www.mythichare.com\/\"}},{\"@type\":\"ListItem\",\"position\":9,\"item\":{\"@type\":\"Organization\",\"name\":\"Orko Media\",\"url\":\"https:\/\/orkomedia.com\/\"}},{\"@type\":\"ListItem\",\"position\":10,\"item\":{\"@type\":\"Organization\",\"name\":\"OnPod Studios\",\"url\":\"https:\/\/www.onpod.io\/\"}},{\"@type\":\"ListItem\",\"position\":11,\"item\":{\"@type\":\"Organization\",\"name\":\"Studio Loco\",\"url\":\"https:\/\/studioloco.qc.ca\/podcasts.html\"}},{\"@type\":\"ListItem\",\"position\":12,\"item\":{\"@type\":\"Organization\",\"name\":\"Productions Arborescence\",\"url\":\"https:\/\/productionsarborescence.com\/studio-podcast-montreal\/\"}},{\"@type\":\"ListItem\",\"position\":13,\"item\":{\"@type\":\"Organization\",\"name\":\"Cactus Production Sonore\",\"url\":\"https:\/\/cactusps.com\/\"}},{\"@type\":\"ListItem\",\"position\":14,\"item\":{\"@type\":\"Organization\",\"name\":\"fonetik\",\"url\":\"https:\/\/fonetik.ca\/produits\/production\/balados\/\"}}]}<\/script> <script> (function(){'use strict'; var LOCAL=(window.location.protocol==='file:'||window.location.protocol==='blob:'); var PAGE_URL='https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies-in-montreal\/'; var PRICING_URL='https:\/\/www.millionpodcasts.com\/production-company-listing\/pricing'; var LIST_NAME='Top 14 Podcast Production Companies in Montreal (2026)'; var LOCF='none'; var D=[{\"n\":\"Toast Studio\",\"u\":\"https:\/\/www.toaststudio.com\/en\/services\/podcast-and-audio-production\/\",\"f\":2001,\"s\":\"Quebec\",\"c\":\"Montreal\",\"own\":\"Ian Quenneville (Co-founder)\",\"t\":\"11-50\",\"v\":\"AVSC\",\"fm\":\"Interview, Narrative, Hybrid\",\"i\":\"General\",\"gl\":\"https:\/\/search.google.com\/local\/reviews?placeid=ChIJ-UuunUUayUwRVFCRBpJN678\",\"li\":[\"https:\/\/www.linkedin.com\/company\/toast-studio\/\",\"3,561\"],\"ig\":[\"https:\/\/www.instagram.com\/toastcontent\/\",\"1428\"],\"fb\":[\"https:\/\/www.facebook.com\/ToastStudio\",\"5700\"],\"x\":[\"https:\/\/x.com\/toastcontent\",\"1443\"]},{\"n\":\"Virage Sonore\",\"u\":\"https:\/\/viragesonore.com\/en\/accueil\/\",\"f\":2020,\"s\":\"Quebec\",\"c\":\"Montreal\",\"own\":\"William Maurer, Kevin Gironnay (Co-founders)\",\"t\":\"2-10\",\"v\":\"AVC\",\"fm\":\"Hybrid, Narrative\",\"i\":\"B2B, Nonprofit, Education\",\"gl\":\"https:\/\/search.google.com\/local\/reviews?placeid=ChIJMb-Kzl4ZyUwRuChUdHsmgug\",\"li\":[\"https:\/\/www.linkedin.com\/company\/70256788\/\",\"657\"],\"ig\":[\"https:\/\/www.instagram.com\/viragesonore\/\",\"1,499\"],\"fb\":[\"https:\/\/www.facebook.com\/viragesonore\",\"750\"]},{\"n\":\"Magn\u00e9to\",\"u\":\"https:\/\/www.magnetoproduction.com\/servicesenpodcast\",\"f\":2016,\"s\":\"Quebec\",\"c\":\"Montreal\",\"own\":\"Marie-Laurence Rancourt (Co-founder)\",\"t\":\"2-10\",\"v\":\"ACM\",\"fm\":\"Hybrid\",\"i\":\"B2B, Nonprofit\",\"li\":[\"https:\/\/www.linkedin.com\/company\/magn%C3%A9to\",\"413\"],\"ig\":[\"https:\/\/www.instagram.com\/magnetoproduction\/\",\"1448\"],\"fb\":[\"https:\/\/www.facebook.com\/magnetoproductions\",\"4600\"]},{\"n\":\"\u00c0 la trois m\u00e9dia\",\"u\":\"https:\/\/www.alatroismedia.com\/\",\"f\":2020,\"s\":\"Quebec\",\"c\":\"Montreal\",\"own\":\"Lia Ferranti (Founder)\",\"t\":\"2-10\",\"v\":\"AC\",\"fm\":\"Hybrid\",\"i\":\"General\",\"gl\":\"https:\/\/search.google.com\/local\/reviews?placeid=ChIJT4GxCdjZ5YYRYLX5Z_FpfW4\",\"li\":[\"https:\/\/www.linkedin.com\/company\/%C3%A0-la-trois-m%C3%A9dia\",\"1,000\"],\"ig\":[\"https:\/\/www.instagram.com\/alatroismedia\",\"947\"],\"fb\":[\"https:\/\/www.facebook.com\/alatroisMedia\",\"161\"]},{\"n\":\"Studio SF\",\"u\":\"https:\/\/studiosf.ca\/\",\"f\":2019,\"s\":\"Quebec\",\"c\":\"Montreal\",\"own\":\"URBANIA M\u00e9dia (Parent company)\",\"t\":\"2-10\",\"v\":\"AVSTGCM\",\"fm\":\"Interview, Hybrid\",\"i\":\"General, B2B\",\"gl\":\"https:\/\/search.google.com\/local\/reviews?placeid=ChIJM8SvZvURyUwRddyU5rSbp2A\",\"li\":[\"https:\/\/www.linkedin.com\/company\/studio-sf-podcast\/\",\"214\"],\"ig\":[\"https:\/\/www.instagram.com\/studio.sf_\/\",\"5890\"],\"fb\":[\"https:\/\/www.facebook.com\/people\/Studio-SF\/100039384637247\/\",\"816\"]},{\"n\":\"Parenth\u00e8se Studio\",\"u\":\"https:\/\/parenthesestudio.com\/\",\"s\":\"Quebec\",\"c\":\"Montreal\",\"v\":\"AVSTM\",\"fm\":\"Hybrid\",\"i\":\"General\",\"gl\":\"https:\/\/search.google.com\/local\/reviews?placeid=ChIJlb5ls6sbyUwRWnJ1dxAdQNw\",\"ig\":[\"https:\/\/www.instagram.com\/myparenthese\/\",null]},{\"n\":\"Pilgrim Content\",\"u\":\"https:\/\/pilgrimcontent.com\/\",\"f\":2010,\"s\":\"Quebec\",\"c\":\"Montreal\",\"own\":\"Tobin Dalrymple (Founder)\",\"v\":\"AVSTGCM\",\"fm\":\"Hybrid\",\"i\":\"B2B, Education, Healthcare\",\"gl\":\"https:\/\/search.google.com\/local\/reviews?placeid=ChIJmcgjRX4ZyUwRA9H6P1SgbYI\",\"li\":[\"https:\/\/www.linkedin.com\/in\/tobindalrymple\/\",\"1,444\"]},{\"n\":\"Mythic Hare Media\",\"u\":\"https:\/\/www.mythichare.com\/\",\"s\":\"Quebec\",\"c\":\"Montreal\",\"v\":\"AC\",\"fm\":\"Hybrid\",\"i\":\"B2B\",\"ig\":[\"https:\/\/www.instagram.com\/mythichare\/\",\"31\"]},{\"n\":\"Orko Media\",\"u\":\"https:\/\/orkomedia.com\/\",\"f\":2024,\"s\":\"Quebec\",\"c\":\"Montreal\",\"own\":\"Soham Dey\",\"v\":\"AVCM\",\"fm\":\"Co-Hosted, Repurposed\",\"i\":\"B2B, Finance, Consumer\",\"ig\":[\"https:\/\/www.instagram.com\/orko.media\/\",null]},{\"n\":\"OnPod Studios\",\"u\":\"https:\/\/www.onpod.io\/\",\"f\":2024,\"s\":\"Quebec\",\"c\":\"Montreal\",\"own\":\"J\u00e9r\u00e9my Prud'homme (Founder)\",\"v\":\"AVTCM\",\"fm\":\"Hybrid\",\"i\":\"General\",\"li\":[\"https:\/\/www.linkedin.com\/in\/prudhommejeremy\/\",null],\"ig\":[\"https:\/\/www.instagram.com\/onpod_studios\/\",null]},{\"n\":\"Studio Loco\",\"u\":\"https:\/\/studioloco.qc.ca\/podcasts.html\",\"f\":1997,\"s\":\"Quebec\",\"c\":\"Montreal\",\"own\":\"Martin Bennett\",\"v\":\"AV\",\"fm\":\"Hybrid\",\"i\":\"Entertainment, General\",\"fb\":[\"https:\/\/www.facebook.com\/studiolocomontreal\/\",\"979\"]},{\"n\":\"Productions Arborescence\",\"u\":\"https:\/\/productionsarborescence.com\/studio-podcast-montreal\/\",\"f\":2005,\"s\":\"Quebec\",\"c\":\"Montreal\",\"own\":\"Mathieu LeBlanc\",\"v\":\"AVCM\",\"fm\":\"Interview, Panel, Hybrid\",\"i\":\"B2B, Entertainment, Education\",\"li\":[\"https:\/\/www.linkedin.com\/company\/productions-arborescence\/\",null],\"ig\":[\"https:\/\/www.instagram.com\/prodarborescence\/\",null],\"yt\":[\"https:\/\/www.youtube.com\/@productionsarborescence2618\",null],\"fb\":[\"https:\/\/www.facebook.com\/prodarborescence\",null],\"x\":[\"https:\/\/x.com\/arborescence\",null]},{\"n\":\"Cactus Production Sonore\",\"u\":\"https:\/\/cactusps.com\/\",\"s\":\"Quebec\",\"c\":\"Montreal\",\"own\":\"Jean-Fran\u00e7ois Roy\",\"v\":\"AC\",\"fm\":\"Interview, Narrative, Documentary\",\"i\":\"Nonprofit\/Social, General\",\"li\":[\"https:\/\/www.linkedin.com\/in\/jean-fran\u00e7ois-roy\/\",null],\"fb\":[\"https:\/\/www.facebook.com\/cactusps\",null]},{\"n\":\"fonetik\",\"u\":\"https:\/\/fonetik.ca\/produits\/production\/balados\/\",\"f\":2026,\"s\":\"Quebec\",\"c\":\"Montreal\",\"own\":\"Martin Archambault, Samuel Bernier & David Gagnon (Partners)\",\"v\":\"AVC\",\"fm\":\"Hybrid\",\"i\":\"General\",\"li\":[\"https:\/\/www.linkedin.com\/company\/fonetikstudio\/\",null],\"ig\":[\"https:\/\/www.instagram.com\/fo.ne.tik.studio\/\",null]}]; try{var _ns=document.querySelectorAll('#mp-grid .mp-ssr');D.forEach(function(r,i){var n=_ns[i];if(!n)return;var b=n.querySelector('.mp-b');if(b)r.b=b.textContent;var cl=n.querySelector('.mp-c');if(cl)r.cl=cl.textContent.replace(\/^Clients:\\s*\/,'');var aw=n.querySelector('.mp-a');if(aw)r.aw=aw.textContent.replace(\/^Awards:\\s*\/,'');});}catch(e){} var SVO='AVSTGCM',SV={A:'Audio',V:'Video',S:'SEO',T:'Transcripts',G:'Guest Booking',C:'Consulting',M:'Marketing'}; var SP=[['li','linkedin','LinkedIn'],['ig','instagram','Instagram'],['yt','youtube','YouTube'],['fb','facebook','Facebook'],['x','twitter','X']]; var SOC_KEY={};SP.forEach(function(p){SOC_KEY[p[2]]=p[1];}); var TS=['0-1','2-10','11-50','51-200','201-500','501-1000','1000+'],TR={'0-1':1,'2-10':2,'11-50':3,'51-200':4,'201-500':5,'501-1000':6,'1000+':7}; var SORT_MAIN=[{v:'services',l:'Most services'},{v:'name-az',l:'Name A\\u2013Z'},{v:'founded-desc',l:'Newest'},{v:'founded-asc',l:'Oldest'},{v:'team-desc',l:'Largest team'},{v:'team-asc',l:'Smallest team'},{v:'rating-desc',l:'Highest Google rating'},{v:'reviews-desc',l:'Most Google reviews'}]; function splitList(s){return s?String(s).split(',').map(function(x){return x.trim();}).filter(Boolean):[];} function uniq(a){var o=[];a.forEach(function(v){if(v&&o.indexOf(v)===-1)o.push(v);});return o;} function flat(a){return[].concat.apply([],a);} function parseCount(s){if(s==null||s==='')return 0;var n=String(s).replace(\/,\/g,'').trim().toLowerCase();if(n.indexOf('k')>-1)return Math.round(parseFloat(n)*1000);if(n.indexOf('m')>-1)return Math.round(parseFloat(n)*1e6);return parseInt(n,10)||0;} function fmtK(n){n=parseCount(n);return n>=1e6?(n\/1e6).toFixed(1).replace(\/\\.0$\/,'')+'M':n>=1000?(n\/1000).toFixed(1).replace(\/\\.0$\/,'')+'K':String(n);} var C=D.map(function(r,i){ var c={id:i+1,name:r.n,url:r.u||null,founded:r.f?String(r.f):null,state:r.s||null,city:r.c||null,owner:r.own||null,teamSize:r.t||null,bio:r.b||null,clients:r.cl||null,awards:r.aw||null,rating:typeof r.gr==='number'?r.gr:null,reviews:typeof r.grc==='number'?r.grc:null,greview:r.gl||null}; c.location=(c.city&&c.state)?c.city+', '+c.state:(c.city||c.state||''); c.services=[];for(var k=0;k<SVO.length;k++){var ch=SVO.charAt(k);if((r.v||'').indexOf(ch)>-1)c.services.push(SV[ch]);} c.serviceCount=c.services.length;c.formats=splitList(r.fm);c.industries=splitList(r.i);c.hasAwards=!!c.awards;c.hasRating=c.rating!==null; c.tier=Math.min(r.p||0,3);c.paid=c.tier>=1; c.email=c.paid&&r.em?r.em:null;c.phone=c.tier>=2&&r.ph?r.ph:null;c.tg=c.tier>=2&&r.tg?r.tg:null;c.wa=c.tier>=2&&r.wa?r.wa:null;c.cf=c.tier>=2&&r.cf?r.cf:null;c.bk=c.tier>=2&&r.bk?r.bk:null;c.sp=c.tier>=2&&r.sp?r.sp:null;c.logo=c.paid&&r.lg?r.lg:null;c.cb=(c.tier>=2&&r.cb&&r.cb.length)?r.cb:null; c.socialPlatforms=[];SP.forEach(function(p){var v=r[p[0]];if(v&&v[0]){c[p[1]]=v[0];c[p[1]+'Count']=v[1]!=null?String(v[1]):null;c.socialPlatforms.push(p[1]);}else{c[p[1]]=null;c[p[1]+'Count']=null;}}); return c;}); var TOTAL=C.length; function locVal(c){return LOCF==='city'?c.city:c.state;} var SERVICES=SVO.split('').map(function(k){return SV[k];}).filter(function(s){return C.some(function(c){return c.services.indexOf(s)>-1;});}); var LOCVALS=uniq(C.map(locVal)).sort(); var INDUSTRIES=uniq(flat(C.map(function(c){return c.industries;}))).sort(function(a,b){if(a==='General')return 1;if(b==='General')return -1;return a.localeCompare(b);}); var FORMATS=uniq(flat(C.map(function(c){return c.formats;}))).sort(); var TEAMS=TS.filter(function(t){return C.some(function(c){return c.teamSize===t;});}); var SP_USED=SP.filter(function(p){return C.some(function(c){return !!c[p[1]];});}); var SOCIAL=SP_USED.map(function(p){return p[2];}); var SORT_VALUES=SORT_MAIN.map(function(o){return o.v;}).concat(['name-za','services-asc','rating-asc','reviews-asc']).concat(SP_USED.map(function(p){return'fol-'+p[1];})).concat(SP_USED.map(function(p){return'fol-'+p[1]+'-asc';})); function isMobile(){try{if(window.matchMedia('(max-width:768px)').matches)return true;}catch(e){}var sw=Math.min(screen.width||9999,screen.height||9999);var touch=(navigator.maxTouchPoints&&navigator.maxTouchPoints>1)||('ontouchstart' in window);return touch&&sw<=820;} var state={query:'',services:new Set(),states:new Set(),industries:new Set(),formats:new Set(),teamSizes:new Set(),socialPlatforms:new Set(),hasRating:false,rating4:false,hasAwards:false,sort:'',view:isMobile()?'card':'table',viewLocked:false}; var _openDrop=null,_stimer=null,_updRow=function(){},_near=function(){},_rtok=0,_lp=null,_leadC=null; function esc(s){return String(s==null?'':s).replace(\/&\/g,'&amp;').replace(\/<\/g,'&lt;').replace(\/>\/g,'&gt;').replace(\/\"\/g,'&quot;');} function getHost(u){try{return new URL(u).hostname.replace(\/^www\\.\/,'');}catch(e){return'';}} function track(ev,d){try{if(window.dataLayer){var o={event:ev,mp_list:LIST_NAME};for(var k in d)o[k]=d[k];window.dataLayer.push(o);}}catch(e){}} function goBuy(c,what,plan){try{window.open(PRICING_URL,'_blank','noopener');}catch(e){}track('mp_listing_cta',{feature:what||'promote',company:c?c.name:'',plan:plan||''});} function initials(n){var p=String(n||'').trim().split(\/\\s+\/);return p.length===1?p[0].slice(0,2).toUpperCase():(p[0][0]+p[1][0]).toUpperCase();} function logoColor(n){var cols=['#5E77FB','#7C5EFB','#FB5E9D','#F59E0B','#10B981','#0EA5E9','#EF4444','#8B5CF6'];var h=0;for(var i=0;i<n.length;i++)h=(h*31+n.charCodeAt(i))>>>0;return cols[h%cols.length];} function buildLogo(c){var fb='<span class=\"mp-clogo-fb\" style=\"background:'+logoColor(c.name)+'\">'+esc(initials(c.name))+'<\/span>';var host=getHost(c.url);if(!host&&!c.logo)return'<div class=\"mp-clogo\">'+fb+'<\/div>';var src=c.logo||('https:\/\/www.google.com\/s2\/favicons?domain='+encodeURIComponent(host)+'&sz=128');return'<div class=\"mp-clogo\">'+fb+'<img class=\"mp-clogo-img\" src=\"'+esc(src)+'\" alt=\"\" loading=\"lazy\" referrerpolicy=\"no-referrer\"><\/div>';} var ICONS={ linkedin:'<svg viewBox=\"0 0 13 13\" fill=\"currentColor\"><path d=\"M1.5 4.5h2V11h-2zm1-2.8a1.15 1.15 0 110 2.3 1.15 1.15 0 010-2.3zM5.5 4.5h1.9v.9h.03A2.1 2.1 0 019.3 4.3c2.1 0 2.5 1.4 2.5 3.2V11H9.8V7.9c0-.7 0-1.7-1-1.7s-1.2.8-1.2 1.6V11H5.5z\"\/><\/svg>', instagram:'<svg viewBox=\"0 0 13 13\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.2\"><rect x=\"1.5\" y=\"1.5\" width=\"10\" height=\"10\" rx=\"3\"\/><circle cx=\"6.5\" cy=\"6.5\" r=\"2.3\"\/><circle cx=\"9.7\" cy=\"3.3\" r=\".5\" fill=\"currentColor\"\/><\/svg>', youtube:'<svg viewBox=\"0 0 13 13\" fill=\"currentColor\"><path d=\"M11.5 4.1s-.1-.9-.5-1.3c-.5-.5-1-.5-1.3-.5C8.2 2.2 6.5 2.2 6.5 2.2s-1.7 0-3.2.1c-.3 0-.8.1-1.3.5-.4.4-.5 1.3-.5 1.3S1.4 5 1.4 6v.9c0 .9.1 1.9.1 1.9s.1.9.5 1.3c.5.5 1.1.4 1.4.5C4.5 10.8 6.5 10.8 6.5 10.8s1.7 0 3.2-.1c.3 0 .8-.1 1.3-.5.4-.4.5-1.3.5-1.3s.1-1 .1-1.9V6c0-.9-.1-1.9-.1-1.9zM5.4 8.2V4.7l3.5 1.8-3.5 1.7z\"\/><\/svg>', facebook:'<svg viewBox=\"0 0 13 13\" fill=\"currentColor\"><path d=\"M11 1.5H2A.5.5 0 001.5 2v9a.5.5 0 00.5.5h4.8V8H5V6.3h1.3V5.2c0-1.3.8-2 2-2 .4 0 .9 0 1.3.1V4.7H8.8c-.7 0-.8.3-.8.8v1H9.5L9.2 8H8v3.5H11a.5.5 0 00.5-.5V2a.5.5 0 00-.5-.5z\"\/><\/svg>', twitter:'<svg viewBox=\"0 0 13 13\" fill=\"currentColor\"><path d=\"M7.55 5.68 11.5 1h-1L7.1 5.03 4.24 1H1l4.15 5.9L1 12h1l3.6-4.27L8.76 12H12L7.55 5.68Zm-1.28 1.49-.38-.55L2.23 1.7h1.36l2.45 3.56.38.55 3.19 4.64H8.24L6.27 7.17Z\"\/><\/svg>'}; var PHONE='<svg viewBox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5.2 2.2 3.6 2.4c-.7.1-1.2.7-1.1 1.4.5 5 4.6 9.1 9.6 9.6.7.1 1.3-.4 1.4-1.1l.2-1.6c.1-.5-.2-.9-.6-1.1l-2-.9c-.4-.2-.8-.1-1.1.2l-.8.9c-1.5-.8-2.7-2-3.5-3.5l.9-.8c.3-.3.4-.7.2-1.1l-.9-2c-.2-.4-.6-.7-1.1-.6Z\"\/><\/svg>'; var MAIL='<svg viewBox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\"><rect x=\"2\" y=\"3.5\" width=\"12\" height=\"9\" rx=\"1.5\"\/><path d=\"M2.6 4.6 8 9l5.4-4.4\"\/><\/svg>'; var GLOBE='<svg viewBox=\"0 0 12 12\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.1\"><circle cx=\"6\" cy=\"6\" r=\"4.6\"\/><path d=\"M1.4 6h9.2M6 1.4c1.6 1.5 1.6 7.7 0 9.2M6 1.4c-1.6 1.5-1.6 7.7 0 9.2\"\/><\/svg>'; var TG='<svg viewBox=\"0 0 16 16\" fill=\"currentColor\"><path d=\"M14.6 2.3 1.9 7.2c-.9.3-.9.8-.2 1l3.3 1 7.5-4.7c.4-.2.7-.1.4.1l-6.1 5.5-.2 3.4c.3 0 .5-.1.7-.3l1.6-1.6 3.4 2.5c.6.3 1.1.2 1.2-.6l2.2-10.4c.2-1-.4-1.4-1.1-1.1z\"\/><\/svg>'; var WA='<svg viewBox=\"0 0 16 16\" fill=\"currentColor\"><path d=\"M8 1.3a6.6 6.6 0 0 0-5.7 10l-.9 3.4 3.5-.9A6.6 6.6 0 1 0 8 1.3zm0 12a5.5 5.5 0 0 1-2.8-.8l-.2-.1-2.1.5.6-2-.1-.2A5.5 5.5 0 1 1 8 13.3zm3-4.1c-.2-.1-1-.5-1.1-.5s-.3-.1-.4.1l-.5.6c-.1.1-.2.1-.4 0a4.5 4.5 0 0 1-2.2-1.9c-.2-.3.2-.3.5-.9 0-.1 0-.2 0-.3l-.5-1.2c-.1-.3-.3-.3-.4-.3h-.3a.7.7 0 0 0-.5.2 2 2 0 0 0-.6 1.5 3.6 3.6 0 0 0 .7 1.9c.1.1 1.3 2 3.1 2.8 1.2.5 1.6.5 2.2.4.4 0 1-.4 1.2-.9.1-.4.1-.8.1-.9l-.4-.2z\"\/><\/svg>'; var FORM='<svg viewBox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linecap=\"round\"><rect x=\"3\" y=\"2\" width=\"10\" height=\"12\" rx=\"1.5\"\/><path d=\"M5.5 6h5M5.5 9h5M5.5 12h3\"\/><\/svg>'; var CAL='<svg viewBox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linecap=\"round\"><rect x=\"2\" y=\"3\" width=\"12\" height=\"11\" rx=\"1.5\"\/><path d=\"M2 7h12M5.5 1.5v3M10.5 1.5v3\"\/><\/svg>'; var LNK='<svg viewBox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linecap=\"round\"><path d=\"M6.5 9.5 9.5 6.5M7.5 4.5 9 3a2.5 2.5 0 0 1 3.5 3.5L11 8M8.5 11.5 7 13a2.5 2.5 0 0 1-3.5-3.5L5 8\"\/><\/svg>'; var LOCK='<svg viewBox=\"0 0 12 12\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.2\" stroke-linecap=\"round\"><rect x=\"2.2\" y=\"5.2\" width=\"7.6\" height=\"5.3\" rx=\"1.2\"\/><path d=\"M4 5V3.6a2 2 0 0 1 4 0V5\"\/><\/svg>'; var CHEV='<svg class=\"mp-chev\" viewBox=\"0 0 10 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"><path d=\"M1 1l4 4 4-4\"\/><\/svg>'; var TICK='<svg class=\"mp-vtick\" viewBox=\"0 0 14 14\"><circle cx=\"7\" cy=\"7\" r=\"7\" fill=\"currentColor\"\/><path d=\"M4 7.2l2 2 4-4.3\" fill=\"none\" stroke=\"#fff\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>'; var PAIDREL='sponsored nofollow noopener',FREEREL='nofollow noopener'; function telHref(p){return String(p).replace(\/[^\\d+]\/g,'');} function clampHtml(t,n){t=String(t);if(t.length<=n)return esc(t);var cut=t.slice(0,n).replace(\/\\s+\\S*$\/,'').replace(\/[.,;:\\u2026]+$\/,'');return'<span class=\"mp-clamp\" data-f=\"'+esc(t)+'\">'+esc(cut)+'\\u2026 <span class=\"mp-more\" role=\"button\" tabindex=\"0\">more<\/span><\/span>';} function starsHtml(c){var pct=Math.max(0,Math.min(100,c.rating\/5*100));return'<span class=\"mp-stars\">\\u2605\\u2605\\u2605\\u2605\\u2605<span style=\"width:'+pct+'%\">\\u2605\\u2605\\u2605\\u2605\\u2605<\/span><\/span>';} function revCountHtml(c){if(c.reviews==null)return'';if(c.greview)return'<a class=\"mp-grl\" href=\"'+esc(c.greview)+'\" rel=\"nofollow noopener\" target=\"_blank\">('+c.reviews+')<\/a>';return'<i>('+c.reviews+')<\/i>';} function rateHtml(c){if(c.rating===null)return'';return'<span class=\"mp-rate\" title=\"Google rating\">'+starsHtml(c)+c.rating.toFixed(1)+' '+revCountHtml(c)+'<\/span>';} function socHtml(c){var sl=[];SP.forEach(function(p){var k=p[1];if(!c[k])return;sl.push('<a class=\"mp-sl\" data-p=\"'+k+'\" href=\"'+esc(c[k])+'\" rel=\"nofollow noopener\" target=\"_blank\">'+ICONS[k]+(c[k+'Count']?'<span class=\"mp-sct\">'+fmtK(c[k+'Count'])+'<\/span>':'')+'<\/a>');});return sl.length?'<div class=\"mp-csoc\">'+sl.join('')+'<\/div>':'';} function addBtn(c,what,label,plan){return'<span class=\"mp-add\" role=\"button\" tabindex=\"0\" data-cid=\"'+c.id+'\" data-add=\"'+esc(what)+'\" data-plan=\"'+esc(plan||'')+'\">'+label+'<\/span>';} function leadBtn(c){return'<span class=\"mp-add mp-lead\" role=\"button\" tabindex=\"0\" data-cid=\"'+c.id+'\">+ Add button'+CHEV+'<\/span>';} function nameHtml(c){return(c.url?'<a href=\"'+esc(c.url)+'\" rel=\"'+(c.paid?PAIDREL:FREEREL)+'\" target=\"_blank\" data-mpc=\"website\" data-cid=\"'+c.id+'\">'+esc(c.name)+'<\/a>':esc(c.name))+(c.paid?TICK:'');} function extraLinks(c){var x=''; if(c.wa)x+='<a class=\"mp-cphone\" href=\"https:\/\/wa.me\/'+esc(c.wa)+'\" target=\"_blank\" rel=\"noopener\" data-mpc=\"whatsapp\" data-cid=\"'+c.id+'\">'+WA+'<span>WhatsApp<\/span><\/a>'; if(c.tg)x+='<a class=\"mp-cphone\" href=\"https:\/\/t.me\/'+esc(c.tg)+'\" target=\"_blank\" rel=\"noopener\" data-mpc=\"telegram\" data-cid=\"'+c.id+'\">'+TG+'<span>Telegram<\/span><\/a>'; if(c.cf)x+='<a class=\"mp-cphone\" href=\"'+esc(c.cf)+'\" target=\"_blank\" rel=\"'+PAIDREL+'\" data-mpc=\"form\" data-cid=\"'+c.id+'\">'+FORM+'<span>Contact form<\/span><\/a>'; if(c.bk)x+='<a class=\"mp-cphone\" href=\"'+esc(c.bk)+'\" target=\"_blank\" rel=\"'+PAIDREL+'\" data-mpc=\"book\" data-cid=\"'+c.id+'\">'+CAL+'<span>Book a call<\/span><\/a>'; if(c.cb)c.cb.forEach(function(b){x+='<a class=\"mp-cphone\" href=\"'+esc(b[1])+'\" target=\"_blank\" rel=\"'+PAIDREL+'\" data-mpc=\"custom\" data-cid=\"'+c.id+'\">'+LNK+'<span>'+esc(b[0])+'<\/span><\/a>';}); return x;} function contactHtml(c){ var host=getHost(c.url); if(!c.paid)return(host?'<span class=\"mp-wtxt\">'+GLOBE+esc(host)+'<\/span>':'')+addBtn(c,'Email address','+ Email','bronze')+addBtn(c,'Phone number','+ Phone','silver')+leadBtn(c)+addBtn(c,'Starting price','+ Price','silver'); var o=''; if(host)o+='<a class=\"mp-clink\" href=\"'+esc(c.url)+'\" rel=\"'+PAIDREL+'\" target=\"_blank\" data-mpc=\"website\" data-cid=\"'+c.id+'\">'+GLOBE+esc(host)+'<\/a>'; if(c.email)o+='<a class=\"mp-cic\" href=\"mailto:'+esc(c.email)+'\" title=\"'+esc(c.email)+'\" data-mpc=\"email\" data-cid=\"'+c.id+'\">'+MAIL+'<\/a>'; if(c.phone)o+='<a class=\"mp-cic\" href=\"tel:'+esc(telHref(c.phone))+'\" title=\"'+esc(c.phone)+'\" data-mpc=\"phone\" data-cid=\"'+c.id+'\">'+PHONE+'<\/a>'; o+=extraLinks(c); if(c.sp)o+='<span class=\"mp-price\">'+esc(c.sp)+'<\/span>'; return o;} function buildCard(c){ var sc=c.serviceCount===7?'Full-Service':c.serviceCount+'\/7 services'; var meta=[];if(c.location)meta.push(esc(c.location));if(c.founded)meta.push('Est. '+c.founded);if(c.teamSize)meta.push(esc(c.teamSize)+' staff'); var tp=[];c.services.forEach(function(s){tp.push('<span class=\"mp-badge\">'+esc(s)+'<\/span>');});c.industries.forEach(function(i){tp.push('<span class=\"mp-tag mp-tag-i\">'+esc(i)+'<\/span>');});c.formats.forEach(function(f){tp.push('<span class=\"mp-tag mp-tag-f\">'+esc(f)+'<\/span>');}); return'<div class=\"mp-card t'+c.tier+'\"><div class=\"mp-ctop\">'+buildLogo(c)+'<div class=\"mp-cid\"><h3 class=\"mp-cn\">'+nameHtml(c)+'<\/h3>'+rateHtml(c)+'<span class=\"mp-cloc\">'+meta.join(' \\u00b7 ')+'<\/span><\/div><span class=\"mp-csvc\">'+sc+'<\/span><\/div>'+(c.bio?'<p class=\"mp-cbio\">'+clampHtml(c.bio,140)+'<\/p>':'')+(tp.length?'<div class=\"mp-ctags\">'+tp.join('')+'<\/div>':'')+(c.clients?'<p class=\"mp-cline\"><b>Clients<\/b>'+clampHtml(c.clients,80)+'<\/p>':'')+(c.awards?'<p class=\"mp-cline\"><b>Awards<\/b>'+clampHtml(c.awards,80)+'<\/p>':'')+'<div class=\"mp-ccon\">'+contactHtml(c)+'<\/div>'+(socHtml(c)?'<div class=\"mp-cbot\">'+socHtml(c)+'<\/div>':'')+'<\/div>';} var DASH='<span class=\"mp-tmute\">\\u2014<\/span>'; var SIC_N='<svg class=\"mp-sic\" viewBox=\"0 0 8 12\" width=\"8\" height=\"12\"><path d=\"M4 0l3 4H1z\" fill=\"#C6CBE0\"\/><path d=\"M4 12 1 8h6z\" fill=\"#C6CBE0\"\/><\/svg>'; var SIC_U='<svg class=\"mp-sic\" viewBox=\"0 0 8 12\" width=\"8\" height=\"12\"><path d=\"M4 0l3 4H1z\" fill=\"#5E77FB\"\/><path d=\"M4 12 1 8h6z\" fill=\"#E1E5F7\"\/><\/svg>'; var SIC_D='<svg class=\"mp-sic\" viewBox=\"0 0 8 12\" width=\"8\" height=\"12\"><path d=\"M4 0l3 4H1z\" fill=\"#E1E5F7\"\/><path d=\"M4 12 1 8h6z\" fill=\"#5E77FB\"\/><\/svg>'; function thSort(label,down,up,cls,title){var ico=state.sort===down?SIC_D:state.sort===up?SIC_U:SIC_N;return'<th class=\"mp-th-s'+(cls?' '+cls:'')+'\"'+(title?' title=\"'+esc(title)+'\"':'')+' data-dn=\"'+down+'\" data-up=\"'+up+'\">'+label+ico+'<\/th>';} function colGroup(){var w=[36,220,200,70,70,130,110,70,80,140,260,100,150,140,70,110,150,200,190];SP_USED.forEach(function(){w.push(60);});var t=0,h='<colgroup>';w.forEach(function(x){t+=x;h+='<col style=\"width:'+x+'px\">';});return {h:h+'<\/colgroup>',t:t};} function buildTheadRow(){ var h='<th class=\"c-n\">#<\/th>'+thSort('Company','name-za','name-az','c-c'); h+='<th>Website<\/th><th>Email<\/th><th>Phone<\/th><th>Lead button<\/th><th>Price<\/th>'; h+=thSort('Rating','rating-desc','rating-asc',''); h+=thSort('Reviews','reviews-desc','reviews-asc',''); h+='<th>Location<\/th><th class=\"c-l\">Bio<\/th>'; h+=thSort('Services','services','services-asc',''); h+='<th class=\"c-m\">Industries<\/th><th class=\"c-m\">Formats<\/th>'; h+=thSort('Team','team-desc','team-asc',''); h+=thSort('Established','founded-desc','founded-asc',''); h+='<th class=\"c-l\">Founder \/ owner<\/th><th class=\"c-l\">Notable clients<\/th><th class=\"c-l\">Awards<\/th>'; SP_USED.forEach(function(p){h+=thSort(ICONS[p[1]],'fol-'+p[1],'fol-'+p[1]+'-asc','c-soch',p[2]+' followers \\u2014 click to sort');}); return'<tr>'+h+'<\/tr>';} function socTd(c,p){var k=p[1];if(!c[k])return'<td class=\"c-s\">'+DASH+'<\/td>';return'<td class=\"c-s\"><a class=\"mp-sl2\" data-p=\"'+k+'\" href=\"'+esc(c[k])+'\" rel=\"nofollow noopener\" target=\"_blank\">'+(c[k+'Count']?fmtK(c[k+'Count']):'View')+'<\/a><\/td>';} function buildRow(c,i){ var host=getHost(c.url); var web=c.paid?(host?'<a class=\"mp-clink\" href=\"'+esc(c.url)+'\" rel=\"'+PAIDREL+'\" target=\"_blank\" data-mpc=\"website\" data-cid=\"'+c.id+'\">'+esc(host)+'<\/a>':DASH):(host?'<span class=\"mp-wtxt\">'+esc(host)+'<\/span>':DASH); var em=c.paid?(c.email?'<a class=\"mp-cic\" href=\"mailto:'+esc(c.email)+'\" title=\"'+esc(c.email)+'\" data-mpc=\"email\" data-cid=\"'+c.id+'\">'+MAIL+'<\/a>':DASH):addBtn(c,'Email address','+ Add','bronze'); var ph=c.paid?(c.phone?'<a class=\"mp-cic\" href=\"tel:'+esc(telHref(c.phone))+'\" title=\"'+esc(c.phone)+'\" data-mpc=\"phone\" data-cid=\"'+c.id+'\">'+PHONE+'<\/a>':DASH):addBtn(c,'Phone number','+ Add','silver'); var lead; if(c.paid){var m=[];if(c.wa)m.push('<a class=\"mp-clink\" href=\"https:\/\/wa.me\/'+esc(c.wa)+'\" target=\"_blank\" rel=\"noopener\">WhatsApp<\/a>');if(c.tg)m.push('<a class=\"mp-clink\" href=\"https:\/\/t.me\/'+esc(c.tg)+'\" target=\"_blank\" rel=\"noopener\">Telegram<\/a>');if(c.cf)m.push('<a class=\"mp-clink\" href=\"'+esc(c.cf)+'\" target=\"_blank\" rel=\"'+PAIDREL+'\">Form<\/a>');if(c.bk)m.push('<a class=\"mp-clink\" href=\"'+esc(c.bk)+'\" target=\"_blank\" rel=\"'+PAIDREL+'\">Book a call<\/a>');if(c.cb)c.cb.forEach(function(b){m.push('<a class=\"mp-clink\" href=\"'+esc(b[1])+'\" target=\"_blank\" rel=\"'+PAIDREL+'\">'+esc(b[0])+'<\/a>');});lead=m.length?'<div class=\"mp-leadstk\">'+m.join('')+'<\/div>':DASH;} else{lead=leadBtn(c);} var priceCell=c.paid?(c.sp?'<span class=\"mp-price\">'+esc(c.sp)+'<\/span>':DASH):addBtn(c,'Starting price','+ Add','silver'); var ratingCell=c.rating===null?DASH:c.rating.toFixed(1); var revCell=(c.rating!==null&&c.reviews!=null)?String(c.reviews):DASH; var row='<tr class=\"t'+c.tier+'\"><td class=\"c-n\">'+(i+1)+'<\/td><td class=\"c-c\"><div class=\"mp-tc\">'+buildLogo(c)+'<div><span class=\"mp-tn\">'+nameHtml(c)+'<\/span>'+rateHtml(c)+'<\/div><\/div><\/td>'; row+='<td class=\"c-s c-web\">'+web+'<\/td><td class=\"c-s\">'+em+'<\/td><td class=\"c-s\">'+ph+'<\/td><td class=\"c-s\">'+lead+'<\/td><td class=\"c-s\">'+priceCell+'<\/td>'; row+='<td class=\"c-s\">'+ratingCell+'<\/td><td class=\"c-s\">'+revCell+'<\/td>'; row+='<td class=\"c-m\"><span class=\"mp-lc\">'+esc(c.location)+'<\/span><\/td>'; row+='<td class=\"c-l\">'+(c.bio?clampHtml(c.bio,65):DASH)+'<\/td>'; row+='<td class=\"c-m\"><span class=\"mp-csvc\">'+(c.serviceCount===7?'Full-Service':c.serviceCount+'\/7')+'<\/span><\/td>'; row+='<td class=\"c-m\">'+(c.industries.length?clampHtml(c.industries.join(', '),36):DASH)+'<\/td>'; row+='<td class=\"c-m\">'+(c.formats.length?clampHtml(c.formats.join(', '),34):DASH)+'<\/td>'; row+='<td class=\"c-s\">'+(c.teamSize||DASH)+'<\/td><td class=\"c-s\">'+(c.founded||DASH)+'<\/td>'; row+='<td class=\"c-l\">'+(c.owner?clampHtml(c.owner,34):DASH)+'<\/td>'; row+='<td class=\"c-l\">'+(c.clients?clampHtml(c.clients,50):DASH)+'<\/td>'; row+='<td class=\"c-l\">'+(c.awards?clampHtml(c.awards,48):DASH)+'<\/td>'; SP_USED.forEach(function(p){row+=socTd(c,p);}); return row+'<\/tr>';} function matches(c){ if(state.query){var q=state.query.toLowerCase(),h=(c.name+' '+(c.bio||'')+' '+(c.clients||'')+' '+c.location).toLowerCase();if(h.indexOf(q)===-1)return false;} if(state.services.size){var ok=true;state.services.forEach(function(s){if(c.services.indexOf(s)===-1)ok=false;});if(!ok)return false;} if(state.states.size&&!state.states.has(locVal(c)))return false; if(state.industries.size){var ok2=false;state.industries.forEach(function(i){if(c.industries.indexOf(i)>-1)ok2=true;});if(!ok2)return false;} if(state.formats.size){var ok3=false;state.formats.forEach(function(f){if(c.formats.indexOf(f)>-1)ok3=true;});if(!ok3)return false;} if(state.teamSizes.size&&!state.teamSizes.has(c.teamSize))return false; if(state.socialPlatforms.size){var ok4=true;state.socialPlatforms.forEach(function(l){if(c.socialPlatforms.indexOf(SOC_KEY[l])===-1)ok4=false;});if(!ok4)return false;} if(state.hasRating&&!c.hasRating)return false; if(state.rating4&&!(c.rating!==null&&c.rating>=4))return false; if(state.hasAwards&&!c.hasAwards)return false; return true;} var tie=function(a,b){return b.tier-a.tier||(b.rating||0)-(a.rating||0)||a.id-b.id;}; var byNatural=function(a,b){return b.serviceCount-a.serviceCount||(b.rating||0)-(a.rating||0)||(b.reviews||0)-(a.reviews||0)||a.id-b.id;}; function cmpFor(s){ if(s==='name-az')return function(x,y){return x.name.localeCompare(y.name)||tie(x,y);}; if(s==='name-za')return function(x,y){return y.name.localeCompare(x.name)||tie(x,y);}; if(s==='services')return function(x,y){return y.serviceCount-x.serviceCount||tie(x,y);}; if(s==='services-asc')return function(x,y){return x.serviceCount-y.serviceCount||tie(x,y);}; if(s.indexOf('fol-')===0){var asc=\/-asc$\/.test(s),k=s.replace(\/^fol-\/,'').replace(\/-asc$\/,'');return function(x,y){var d=parseCount(y[k+'Count'])-parseCount(x[k+'Count']);return(asc?-d:d)||tie(x,y);};} if(s==='rating-desc')return function(x,y){return(y.rating||0)-(x.rating||0)||(y.reviews||0)-(x.reviews||0)||tie(x,y);}; if(s==='rating-asc')return function(x,y){var a=x.rating,b=y.rating;if(a===null&&b===null)return tie(x,y);if(a===null)return 1;if(b===null)return -1;return(a-b)||((x.reviews||0)-(y.reviews||0))||tie(x,y);}; if(s==='reviews-desc')return function(x,y){return(y.reviews||0)-(x.reviews||0)||(y.rating||0)-(x.rating||0)||tie(x,y);}; if(s==='reviews-asc')return function(x,y){var a=x.rating===null?null:(x.reviews||0),b=y.rating===null?null:(y.reviews||0);if(a===null&&b===null)return tie(x,y);if(a===null)return 1;if(b===null)return -1;return(a-b)||((x.rating||0)-(y.rating||0))||tie(x,y);}; if(s==='founded-asc'||s==='founded-desc'){var up=s==='founded-asc';return function(x,y){var fx=+x.founded||0,fy=+y.founded||0;if(!fx&&!fy)return tie(x,y);if(!fx)return 1;if(!fy)return-1;return(up?fx-fy:fy-fx)||tie(x,y);};} if(s==='team-asc'||s==='team-desc'){var up2=s==='team-asc';return function(x,y){var rx=TR[x.teamSize],ry=TR[y.teamSize];if(!rx&&!ry)return tie(x,y);if(!rx)return 1;if(!ry)return-1;return(up2?rx-ry:ry-rx)||tie(x,y);};} return byNatural;} function sortC(){var cmp=state.sort?cmpFor(state.sort):byNatural; var g=C.filter(function(c){return c.tier===3;}).sort(cmp); var r=C.filter(function(c){return c.tier<3&&matches(c);}); if(state.sort){r.sort(cmp);}else{var o=[];[2,1,0].forEach(function(t){o=o.concat(r.filter(function(c){return c.tier===t;}).sort(cmp));});r=o;} return g.concat(r);} function sortLabel(v){for(var i=0;i<SORT_MAIN.length;i++)if(SORT_MAIN[i].v===v)return SORT_MAIN[i].l;if(v==='name-za')return'Name Z\\u2013A';if(v==='services-asc')return'Fewest services';if(v==='rating-asc')return'Lowest Google rating';if(v==='reviews-asc')return'Fewest Google reviews';if(v.indexOf('fol-')===0){var asc=\/-asc$\/.test(v),k=v.replace(\/^fol-\/,'').replace(\/-asc$\/,'');for(var j=0;j<SP.length;j++)if(SP[j][1]===k)return(asc?'Fewest ':'Most ')+SP[j][2]+' followers';}return'';} function chipHtml(list){return list.map(function(s){return'<button class=\"mp-fdc\" type=\"button\" data-v=\"'+esc(s)+'\">'+esc(s)+'<\/button>';}).join('');} function buildChips(){document.getElementById('cs-svc').innerHTML=chipHtml(SERVICES);document.getElementById('cs-st').innerHTML=chipHtml(LOCVALS);document.getElementById('cs-ind').innerHTML=chipHtml(INDUSTRIES);document.getElementById('cs-fmt').innerHTML=chipHtml(FORMATS);document.getElementById('cs-tm').innerHTML=chipHtml(TEAMS);document.getElementById('cs-soc').innerHTML=chipHtml(SOCIAL);} function buildSort(){var h=SORT_MAIN.map(function(o){return'<button class=\"mp-sort-opt'+(state.sort===o.v?' sel':'')+'\" type=\"button\" data-v=\"'+o.v+'\">'+esc(o.l)+'<\/button>';}).join('');if(SP_USED.length)h+='<p class=\"mp-sort-h\">Most followers on<\/p><div class=\"mp-sort-soc\">'+SP_USED.map(function(p){var v='fol-'+p[1];return'<button class=\"mp-sort-chip'+(state.sort===v?' sel':'')+'\" type=\"button\" data-v=\"'+v+'\">'+ICONS[p[1]]+'<span>'+esc(p[2])+'<\/span><\/button>';}).join('')+'<\/div>';document.getElementById('mp-sort-list').innerHTML=h;document.getElementById('mp-sort-lbl').textContent=state.sort?'Sort: '+sortLabel(state.sort):'Sort By';} function syncAll(){ [['cs-svc',state.services],['cs-st',state.states],['cs-ind',state.industries],['cs-fmt',state.formats],['cs-tm',state.teamSizes],['cs-soc',state.socialPlatforms]].forEach(function(p){document.querySelectorAll('#'+p[0]+' .mp-fdc').forEach(function(c){c.classList.toggle('sel',p[1].has(c.dataset.v));});}); document.querySelectorAll('#mp-db .mp-tog').forEach(function(t){t.classList.toggle('on',state[t.dataset.k]===true);}); document.querySelectorAll('#mp-db .mp-fd').forEach(function(d){var g=d.dataset.g,btn=d.querySelector('.mp-fdb'),badge=btn.querySelector('.mp-fbc');if(g==='sort'){btn.classList.toggle('active',!!state.sort);return;}var n=g==='svc'?state.services.size:g==='st'?state.states.size:g==='ind'?state.industries.size:g==='fmt'?state.formats.size:g==='tm'?state.teamSizes.size:g==='soc'?state.socialPlatforms.size:(state.hasRating?1:0)+(state.rating4?1:0)+(state.hasAwards?1:0);badge.textContent=n;badge.classList.toggle('on',n>0);btn.classList.toggle('active',n>0);});} var X9='<svg width=\"9\" height=\"9\" viewBox=\"0 0 9 9\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><line x1=\"1.5\" y1=\"1.5\" x2=\"7.5\" y2=\"7.5\"\/><line x1=\"7.5\" y1=\"1.5\" x2=\"1.5\" y2=\"7.5\"\/><\/svg>'; function updateStrip(){ var strip=document.getElementById('mp-astrip'),pills=[]; state.services.forEach(function(v){pills.push({l:'Need: '+v,t:'svc',v:v});});state.states.forEach(function(v){pills.push({l:v,t:'st',v:v});});state.industries.forEach(function(v){pills.push({l:v,t:'ind',v:v});});state.formats.forEach(function(v){pills.push({l:v,t:'fmt',v:v});});state.teamSizes.forEach(function(v){pills.push({l:v+' staff',t:'tm',v:v});});state.socialPlatforms.forEach(function(v){pills.push({l:'On '+v,t:'soc',v:v});}); if(state.hasRating)pills.push({l:'Has rating',t:'tog',v:'hasRating'});if(state.rating4)pills.push({l:'4+ stars',t:'tog',v:'rating4'});if(state.hasAwards)pills.push({l:'Awards',t:'tog',v:'hasAwards'}); if(state.query)pills.push({l:'\"'+state.query+'\"',t:'q',v:state.query});if(state.sort)pills.push({l:'Sort: '+sortLabel(state.sort),t:'sort',v:state.sort}); strip.hidden=!pills.length; var h=pills.map(function(p){return'<span class=\"mp-apill\" data-t=\"'+p.t+'\" data-v=\"'+esc(p.v)+'\">'+esc(p.l)+'<button type=\"button\">'+X9+'<\/button><\/span>';}).join(''); if(pills.length)h+='<button class=\"mp-clearpill\" type=\"button\" id=\"mp-clearall\">Clear all '+X9+'<\/button>'; strip.innerHTML=h;} function resetAll(){state.query='';['services','states','industries','formats','teamSizes','socialPlatforms'].forEach(function(k){state[k].clear();});state.hasRating=state.rating4=state.hasAwards=false;state.sort='';document.getElementById('mp-si').value='';buildSort();render();} function openLead(tr){closeAll();_leadC=C[+tr.getAttribute('data-cid')-1]||null;if(!_lp)return;var r=tr.getBoundingClientRect(),w=_lp.offsetWidth||290,h=_lp.offsetHeight||320,l=r.left;if(l+w>window.innerWidth-8)l=Math.max(4,window.innerWidth-w-8);var t=r.bottom+4;if(t+h>window.innerHeight-8)t=Math.max(8,r.top-h-4);_lp.style.left=l+'px';_lp.style.top=t+'px';_lp.classList.add('open');} function closeLead(){if(_lp)_lp.classList.remove('open');} function render(){ _rtok++;var tok=_rtok; if(isMobile()&&state.view!=='card'){state.view='card';state.viewLocked=false;applyView();} var vis=sortC(),grid=document.getElementById('mp-grid'),emp=document.getElementById('mp-empty'),lbl=document.getElementById('mp-rl'),db=document.getElementById('mp-db'); db.setAttribute('data-hl',state.sort.indexOf('fol-')===0?state.sort.replace(\/^fol-\/,'').replace(\/-asc$\/,''):''); emp.hidden=!!vis.length;grid.hidden=!vis.length;lbl.hidden=!vis.length; lbl.textContent=vis.length===TOTAL?'Showing all '+TOTAL+' companies':'Showing '+vis.length+' of '+TOTAL+' companies'; var FIRST=30,STEP=60,i=FIRST,target; var prevTw=grid.querySelector('.mp-tw'),keepX=prevTw?prevTw.scrollLeft:0; if(state.view==='table'){var cg=colGroup();grid.innerHTML='<div class=\"mp-tw\"><table class=\"mp-tbl\" style=\"width:'+cg.t+'px\">'+cg.h+'<thead>'+buildTheadRow()+'<\/thead><tbody>'+vis.slice(0,FIRST).map(buildRow).join('')+'<\/tbody><\/table><\/div>';target=grid.querySelector('tbody');var twk=grid.querySelector('.mp-tw');if(twk&&keepX)twk.scrollLeft=keepX;} else{grid.innerHTML=vis.slice(0,FIRST).map(buildCard).join('');target=grid;} function more(){if(tok!==_rtok||i>=vis.length)return;var end=Math.min(i+STEP,vis.length),h='';for(;i<end;i++){h+=state.view==='table'?buildRow(vis[i],i):buildCard(vis[i]);}target.insertAdjacentHTML('beforeend',h);} _near=function(){if(tok!==_rtok||i>=vis.length)return;var tw=grid.querySelector('.mp-tw');if(state.view==='table'&&tw){if(tw.scrollTop+tw.clientHeight>tw.scrollHeight-1200)more();}else{if(grid.getBoundingClientRect().bottom-window.innerHeight<1200)more();}}; var tw2=grid.querySelector('.mp-tw');if(tw2)tw2.addEventListener('scroll',function(){_near();closeLead();},{passive:true}); _near(); db.classList.remove('js-boot'); updateStrip();syncAll();_updRow();} function panelPos(d){var r=d.querySelector('.mp-fdb').getBoundingClientRect(),p=d.querySelector('.mp-fdp'),l=r.left,w=p.offsetWidth||230;if(l+w>window.innerWidth-8)l=Math.max(4,window.innerWidth-w-8);p.style.top=(r.bottom+4)+'px';p.style.left=l+'px';} function openDrop(d){closeAll();closeLead();panelPos(d);d.querySelector('.mp-fdp').classList.add('open');d.querySelector('.mp-fdb').setAttribute('aria-expanded','true');_openDrop=d;} function closeAll(){if(!_openDrop)return;_openDrop.querySelector('.mp-fdp').classList.remove('open');_openDrop.querySelector('.mp-fdb').setAttribute('aria-expanded','false');_openDrop=null;} function wire(){ if(LOCF==='none'){var lf=document.querySelector('#mp-db .mp-fd[data-g=st]');if(lf)lf.style.display='none';} else if(LOCF==='city'){document.getElementById('mp-locf-lbl').textContent='City';document.getElementById('mp-locf-hint').textContent='Matches ANY selected city';} else{document.getElementById('mp-locf-hint').textContent='Matches ANY selected state';} _lp=document.createElement('div');_lp.className='mp-leadp'; _lp.innerHTML='<p class=\"mp-lp-h\">Pick the button shown next to your website<\/p>' +'<div class=\"mp-lp-g\"><span>Silver plan<\/span><span class=\"mp-lp-pr s\">$99\/mo<\/span><\/div>' +'<div class=\"mp-lp-item\" data-f=\"Visit Website button\">'+LOCK+'Visit Website<\/div>' +'<div class=\"mp-lp-item\" data-f=\"Contact Us button\">'+LOCK+'Contact Us<\/div>' +'<div class=\"mp-lp-item\" data-f=\"Book a Call button\">'+LOCK+'Book a Call<\/div>' +'<div class=\"mp-lp-item\" data-f=\"See Our Work button\">'+LOCK+'See Our Work<\/div>' +'<div class=\"mp-lp-item\" data-f=\"View Pricing button\">'+LOCK+'View Pricing<\/div>' +'<div class=\"mp-lp-g\"><span>Gold plan<\/span><span class=\"mp-lp-pr g\">$199\/mo<\/span><\/div>' +'<div class=\"mp-lp-item\" data-f=\"Get a Free Quote button\">'+LOCK+'Get a Free Quote<\/div>' +'<div class=\"mp-lp-item\" data-f=\"Request a Proposal button\">'+LOCK+'Request a Proposal<\/div>' +'<div class=\"mp-lp-item\" data-f=\"Get a Free Podcast Audit button\">'+LOCK+'Get a Free Podcast Audit<\/div>' +'<div class=\"mp-lp-item\" data-f=\"Get a Free Sample Edit button\">'+LOCK+'Get a Free Sample Edit<\/div>' +'<div class=\"mp-lp-item\" data-f=\"Start Your Podcast button\">'+LOCK+'Start Your Podcast<\/div>' +'<div class=\"mp-lp-item\" data-f=\"Book Studio Time button\">'+LOCK+'Book Studio Time<\/div>' +'<div class=\"mp-lp-item\" data-f=\"Custom label button\">'+LOCK+'Custom label<\/div>' +'<div class=\"mp-lp-foot\"><p class=\"mp-lp-note\">Is this your company? Unlock a button from $99\/mo.<\/p><span class=\"mp-lp-cta\" role=\"button\" tabindex=\"0\" data-f=\"See listing plans\">See plans<\/span><\/div>'; document.getElementById('mp-db').appendChild(_lp); _lp.addEventListener('click',function(e){var it=e.target.closest('[data-f]');if(!it)return;goBuy(_leadC,it.getAttribute('data-f'),null);closeLead();}); document.querySelectorAll('#mp-db .mp-fd').forEach(function(d){ var g=d.dataset.g,panel=d.querySelector('.mp-fdp'); d.querySelector('.mp-fdb').addEventListener('click',function(e){e.stopPropagation();if(_openDrop===d){closeAll();}else{openDrop(d);}}); if(window.matchMedia('(hover:hover)').matches){var ot,ct;d.addEventListener('mouseenter',function(){clearTimeout(ct);ot=setTimeout(function(){openDrop(d);},160);});d.addEventListener('mouseleave',function(){clearTimeout(ot);ct=setTimeout(function(){if(_openDrop===d)closeAll();},380);});} panel.addEventListener('click',function(e){ if(g==='sort'){var o=e.target.closest('[data-v]');if(!o)return;var v=o.dataset.v;state.sort=state.sort===v?'':v;buildSort();closeAll();render();return;} if(e.target.closest('.mp-fddone')){closeAll();return;} if(e.target.closest('.mp-fdclr')){if(g==='svc'){state.services.clear();}else if(g==='st'){state.states.clear();}else if(g==='ind'){state.industries.clear();}else if(g==='fmt'){state.formats.clear();}else if(g==='tm'){state.teamSizes.clear();}else if(g==='soc'){state.socialPlatforms.clear();}else{state.hasRating=state.rating4=state.hasAwards=false;}render();return;} var t=e.target.closest('.mp-tog');if(t){state[t.dataset.k]=!state[t.dataset.k];render();return;} var chip=e.target.closest('.mp-fdc');if(!chip)return;var set=g==='svc'?state.services:g==='st'?state.states:g==='ind'?state.industries:g==='fmt'?state.formats:g==='tm'?state.teamSizes:state.socialPlatforms;if(set.has(chip.dataset.v)){set.delete(chip.dataset.v);}else{set.add(chip.dataset.v);}render();}); }); document.addEventListener('click',function(e){ if(!e.target.closest('.mp-fd'))closeAll(); if(!e.target.closest('.mp-lead')&&!e.target.closest('.mp-leadp'))closeLead(); var cta=e.target.closest('[data-mp-cta]'); if(cta&&document.getElementById('mp-db').contains(cta)){goBuy(null,cta.dataset.mpCta==='promote'?'Promote your agency':'See listing plans',null);}}); document.addEventListener('keydown',function(e){if(e.key==='Escape'){closeAll();closeLead();}}); window.addEventListener('scroll',function(){if(_openDrop)panelPos(_openDrop);closeLead();_near();},{passive:true}); document.getElementById('mp-si').addEventListener('input',function(e){clearTimeout(_stimer);_stimer=setTimeout(function(){state.query=e.target.value.trim();render();},200);}); document.getElementById('mp-rst2').addEventListener('click',resetAll); document.getElementById('mp-astrip').addEventListener('click',function(e){ if(e.target.closest('#mp-clearall')){resetAll();return;} var pill=e.target.closest('.mp-apill');if(!pill||!e.target.closest('button'))return;var t=pill.dataset.t,v=pill.dataset.v,map={svc:'services',st:'states',ind:'industries',fmt:'formats',tm:'teamSizes',soc:'socialPlatforms'};if(map[t]){state[map[t]].delete(v);}else if(t==='tog'){state[v]=false;}else if(t==='q'){state.query='';document.getElementById('mp-si').value='';}else if(t==='sort'){state.sort='';buildSort();}render();}); document.querySelectorAll('#mp-db .mp-vtb').forEach(function(b){b.addEventListener('click',function(){if(isMobile())return;state.view=b.dataset.view;state.viewLocked=true;applyView();render();});}); window.addEventListener('resize',function(){if(isMobile()){if(state.view!=='card'){state.view='card';applyView();render();}return;}if(!state.viewLocked&&state.view!=='table'){state.view='table';applyView();render();}}); document.getElementById('mp-grid').addEventListener('click',function(e){ var th=e.target.closest('th.mp-th-s'); if(th){var dn=th.getAttribute('data-dn'),up=th.getAttribute('data-up');state.sort=(state.sort===dn)?up:dn;buildSort();render();return;} var mr=e.target.closest('.mp-more'); if(mr){var cw=mr.closest('.mp-clamp');if(cw){var lcw=cw.closest('.mp-lc');cw.textContent=cw.getAttribute('data-f');if(lcw)lcw.classList.remove('mp-lc');}return;} var ld=e.target.closest('.mp-lead'); if(ld){if(_lp&&_lp.classList.contains('open')){closeLead();}else{openLead(ld);}return;} var upb=e.target.closest('[data-add]'); if(upb){var cu=C[+upb.dataset.cid-1];goBuy(cu,upb.dataset.add,upb.dataset.plan||null);return;} var a=e.target.closest('[data-mpc]');if(a){var c=C[+a.dataset.cid-1];if(c)track('mp_contact_click',{company:c.name,type:a.dataset.mpc,tier:c.tier});}}); var sc=document.getElementById('mp-scroll'),sw=document.getElementById('mp-scrollwrap');_updRow=function(){sw.classList.toggle('mp-end',sc.scrollLeft+sc.clientWidth>=sc.scrollWidth-4);};sc.addEventListener('scroll',function(){closeAll();_updRow();},{passive:true});window.addEventListener('resize',_updRow); var g=document.getElementById('mp-grid');['copy','cut','dragstart','selectstart'].forEach(function(ev){g.addEventListener(ev,function(e){e.preventDefault();});});g.addEventListener('contextmenu',function(e){if(!e.target.closest('a'))e.preventDefault();}); g.addEventListener('load',function(e){var t=e.target;if(t&&t.classList&&t.classList.contains('mp-clogo-img'))t.classList.add('on');},true);g.addEventListener('error',function(e){var t=e.target;if(t&&t.classList&&t.classList.contains('mp-clogo-img'))t.remove();},true);} function restoreUrl(){try{var p=new URLSearchParams(window.location.search),so=p.get('sort');if(so&&SORT_VALUES.indexOf(so)>-1)state.sort=so;var vw=p.get('view');if(vw==='card'||(vw==='table'&&!isMobile())){state.view=vw;state.viewLocked=true;}}catch(e){}} function applyView(){document.getElementById('mp-db').classList.toggle('view-table',state.view==='table');document.querySelectorAll('#mp-db .mp-vtb').forEach(function(x){x.classList.toggle('active',x.dataset.view===state.view);});var vt=document.querySelector('#mp-db .mp-view-toggle');if(vt){if(isMobile()){vt.style.setProperty('display','none','important');}else{vt.style.setProperty('display','flex','important');}}} function stickyBar(){var bar=document.getElementById('mp-db-bar'),wrap=document.getElementById('mp-db'),sp=document.createElement('div');sp.style.height='0';bar.parentNode.insertBefore(sp,bar);var fixed=false,natY=-1;function topOff(){var m=0;try{document.querySelectorAll('header,nav,#wpadminbar,[class*=\"sticky\"],[class*=\"fixed\"]').forEach(function(el){if(el===bar||bar.contains(el)||el.contains(bar))return;var st=getComputedStyle(el);if((st.position==='fixed'||st.position==='sticky')&&el.offsetHeight){var r=el.getBoundingClientRect();if(r.top<5&&r.bottom>m)m=r.bottom;}});}catch(e){}return Math.ceil(m);}function tick(){if(natY<0)natY=sp.getBoundingClientRect().top+window.pageYOffset;var ah=topOff(),should=window.pageYOffset+ah>=natY;if(should){sp.style.height=bar.offsetHeight+'px';bar.style.setProperty('--mp-bar-top',ah+'px');var wr=wrap.getBoundingClientRect();bar.style.setProperty('--mp-bar-pl',Math.max(12,wr.left)+'px');bar.style.setProperty('--mp-bar-pr',Math.max(12,window.innerWidth-wr.right)+'px');bar.classList.add('js-fixed');fixed=true;}else if(fixed){bar.classList.remove('js-fixed');sp.style.height='0';fixed=false;natY=-1;}if(_openDrop)panelPos(_openDrop);}window.addEventListener('scroll',tick,{passive:true});window.addEventListener('resize',function(){natY=-1;tick();});setTimeout(tick,200);} function previewShell(){if(!LOCAL)return;document.title=LIST_NAME+' - MillionPodcasts';var m=document.createElement('meta');m.name='viewport';m.content='width=device-width, initial-scale=1';document.head.appendChild(m);document.body.classList.add('mpx-preview');var wrap=document.getElementById('mp-db');var note=document.createElement('div');note.className='mpx-note';note.textContent='Local preview: on WordPress, the title and byline come from the post itself.';var head=document.createElement('header');head.className='mpx-head';head.innerHTML='<div class=\"mpx-head-in\"><a class=\"mpx-logo\" href=\"https:\/\/www.millionpodcasts.com\/blog\/\"><img src=\"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2025\/10\/cropped-mp-logo-blog-1.webp\" alt=\"MillionPodcasts\"><\/a><nav class=\"mpx-nav\"><a href=\"https:\/\/www.millionpodcasts.com\/\">Home<\/a><a href=\"https:\/\/www.millionpodcasts.com\/about\">About<\/a><a href=\"https:\/\/www.millionpodcasts.com\/login\">Login<\/a><a href=\"https:\/\/www.millionpodcasts.com\/pricing\">Pricing<\/a><a class=\"mpx-btn\" href=\"https:\/\/www.millionpodcasts.com\/register\">Start Free Trial<\/a><\/nav><\/div>';var page=document.createElement('div');page.className='mpx-page';var h1=document.createElement('h1');h1.className='mpx-h1';h1.textContent=LIST_NAME;var by=document.createElement('p');by.className='mpx-by';by.textContent='Updated (date from WordPress) by Kris Cardoza';wrap.parentNode.insertBefore(note,wrap);wrap.parentNode.insertBefore(head,wrap);wrap.parentNode.insertBefore(page,wrap);page.appendChild(h1);page.appendChild(by);page.appendChild(wrap);var foot=document.createElement('footer');foot.className='mpx-foot';foot.textContent='\\u00a9 2026 Million Podcasts. All Rights Reserved.';document.body.appendChild(foot);} function liveLayout(){if(LOCAL)return;try{document.body.classList.add('mp-fullpage');var el=document.getElementById('mp-db'),d=0,boxed=null;while(el&&el.parentElement&&el.parentElement!==document.body&&d<12){el=el.parentElement;d++;if(el.querySelector('#masthead,.site-header,.main-navigation,.site-footer,#colophon,footer.site-footer'))break;var cs=getComputedStyle(el),bg=cs.backgroundColor;if(!boxed&&((parseFloat(cs.borderLeftWidth)>0&&cs.borderLeftStyle!=='none')||(bg&&bg!=='rgba(0, 0, 0, 0)'&&bg!=='transparent')))boxed=el;if(cs.maxWidth!=='none')el.style.setProperty('max-width','none','important');if(\/px$\/.test(cs.width)&&parseFloat(cs.width)<window.innerWidth-60)el.style.setProperty('width','auto','important');var pl=parseFloat(cs.paddingLeft)||0,pr=parseFloat(cs.paddingRight)||0;if(Math.abs(pl-pr)>1){var pm=Math.min(pl,pr)+'px';el.style.setProperty('padding-left',pm,'important');el.style.setProperty('padding-right',pm,'important');}if(cs.marginLeft!==cs.marginRight){el.style.setProperty('margin-left','auto','important');el.style.setProperty('margin-right','auto','important');}}if(boxed)boxed.classList.add('mp-box');var mp=document.getElementById('mp-db');var scope=mp.closest('article')||mp.parentElement;scope.querySelectorAll('.featured-image,.post-thumbnail').forEach(function(x){if(!mp.contains(x))x.style.setProperty('display','none','important');});}catch(e){}} document.getElementById('mp-db').classList.add('js-on'); previewShell();liveLayout();restoreUrl();applyView();buildChips();buildSort();wire();render();stickyBar(); })(); <\/script>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":12,"featured_media":7986,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-7984","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-industry-data"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Top 14 Podcast Production Companies in Montreal (2026)<\/title>\n<meta name=\"description\" content=\"This list compares 14 podcast production companies in Montreal that make shows for brands, media companies and independent creators.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies-in-montreal\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Top 14 Podcast Production Companies in Montreal (2026)\" \/>\n<meta property=\"og:description\" content=\"This list compares 14 podcast production companies in Montreal that make shows for brands, media companies and independent creators.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies-in-montreal\/\" \/>\n<meta property=\"og:site_name\" content=\"MillionPodcasts Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-11-12T11:51:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-11-12T11:54:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2026\/11\/Podcast-Production-Companies-in-Montreal.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1500\" \/>\n\t<meta property=\"og:image:height\" content=\"500\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Kris Cardoza\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kris Cardoza\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies-in-montreal\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies-in-montreal\/\"},\"author\":{\"name\":\"Kris Cardoza\",\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/#\/schema\/person\/5100b918df130b1ad6db5d867f82ba90\"},\"headline\":\"Top 14 Podcast Production Companies in Montreal (2026)\",\"datePublished\":\"2026-11-12T11:51:48+00:00\",\"dateModified\":\"2026-11-12T11:54:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies-in-montreal\/\"},\"wordCount\":877,\"publisher\":{\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies-in-montreal\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2026\/11\/Podcast-Production-Companies-in-Montreal.webp\",\"articleSection\":[\"Industry Data\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies-in-montreal\/\",\"url\":\"https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies-in-montreal\/\",\"name\":\"Top 14 Podcast Production Companies in Montreal (2026)\",\"isPartOf\":{\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies-in-montreal\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies-in-montreal\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2026\/11\/Podcast-Production-Companies-in-Montreal.webp\",\"datePublished\":\"2026-11-12T11:51:48+00:00\",\"dateModified\":\"2026-11-12T11:54:37+00:00\",\"description\":\"This list compares 14 podcast production companies in Montreal that make shows for brands, media companies and independent creators.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies-in-montreal\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies-in-montreal\/#primaryimage\",\"url\":\"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2026\/11\/Podcast-Production-Companies-in-Montreal.webp\",\"contentUrl\":\"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2026\/11\/Podcast-Production-Companies-in-Montreal.webp\",\"width\":1500,\"height\":500,\"caption\":\"Infographic titled \u201cTop 14 Podcast Production Companies in Montreal\u201d featuring 5 podcast production company logos and a +9 count of additional companies.\"},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/#website\",\"url\":\"https:\/\/www.millionpodcasts.com\/blog\/\",\"name\":\"MillionPodcasts Blog\",\"description\":\"The ultimate PR software for podcast outreach. Access 2.6 million verified podcast contacts, advanced search, and quick exports for effective campaigns.\",\"publisher\":{\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.millionpodcasts.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/#organization\",\"name\":\"MillionPodcasts Blog\",\"url\":\"https:\/\/www.millionpodcasts.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2025\/10\/cropped-mp-logo-blog-1.webp\",\"contentUrl\":\"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2025\/10\/cropped-mp-logo-blog-1.webp\",\"width\":235,\"height\":64,\"caption\":\"MillionPodcasts Blog\"},\"image\":{\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/#\/schema\/person\/5100b918df130b1ad6db5d867f82ba90\",\"name\":\"Kris Cardoza\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/6306d191968bb2f94287e98c08a211e04bc4477f9ee3ff348de72acac206c8d8?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/6306d191968bb2f94287e98c08a211e04bc4477f9ee3ff348de72acac206c8d8?s=96&d=mm&r=g\",\"caption\":\"Kris Cardoza\"},\"url\":\"https:\/\/www.millionpodcasts.com\/blog\/author\/kriscardozapvt\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Top 14 Podcast Production Companies in Montreal (2026)","description":"This list compares 14 podcast production companies in Montreal that make shows for brands, media companies and independent creators.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies-in-montreal\/","og_locale":"en_US","og_type":"article","og_title":"Top 14 Podcast Production Companies in Montreal (2026)","og_description":"This list compares 14 podcast production companies in Montreal that make shows for brands, media companies and independent creators.","og_url":"https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies-in-montreal\/","og_site_name":"MillionPodcasts Blog","article_published_time":"2026-11-12T11:51:48+00:00","article_modified_time":"2026-11-12T11:54:37+00:00","og_image":[{"width":1500,"height":500,"url":"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2026\/11\/Podcast-Production-Companies-in-Montreal.webp","type":"image\/webp"}],"author":"Kris Cardoza","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kris Cardoza","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies-in-montreal\/#article","isPartOf":{"@id":"https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies-in-montreal\/"},"author":{"name":"Kris Cardoza","@id":"https:\/\/www.millionpodcasts.com\/blog\/#\/schema\/person\/5100b918df130b1ad6db5d867f82ba90"},"headline":"Top 14 Podcast Production Companies in Montreal (2026)","datePublished":"2026-11-12T11:51:48+00:00","dateModified":"2026-11-12T11:54:37+00:00","mainEntityOfPage":{"@id":"https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies-in-montreal\/"},"wordCount":877,"publisher":{"@id":"https:\/\/www.millionpodcasts.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies-in-montreal\/#primaryimage"},"thumbnailUrl":"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2026\/11\/Podcast-Production-Companies-in-Montreal.webp","articleSection":["Industry Data"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies-in-montreal\/","url":"https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies-in-montreal\/","name":"Top 14 Podcast Production Companies in Montreal (2026)","isPartOf":{"@id":"https:\/\/www.millionpodcasts.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies-in-montreal\/#primaryimage"},"image":{"@id":"https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies-in-montreal\/#primaryimage"},"thumbnailUrl":"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2026\/11\/Podcast-Production-Companies-in-Montreal.webp","datePublished":"2026-11-12T11:51:48+00:00","dateModified":"2026-11-12T11:54:37+00:00","description":"This list compares 14 podcast production companies in Montreal that make shows for brands, media companies and independent creators.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies-in-montreal\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.millionpodcasts.com\/blog\/top-podcast-production-companies-in-montreal\/#primaryimage","url":"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2026\/11\/Podcast-Production-Companies-in-Montreal.webp","contentUrl":"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2026\/11\/Podcast-Production-Companies-in-Montreal.webp","width":1500,"height":500,"caption":"Infographic titled \u201cTop 14 Podcast Production Companies in Montreal\u201d featuring 5 podcast production company logos and a +9 count of additional companies."},{"@type":"WebSite","@id":"https:\/\/www.millionpodcasts.com\/blog\/#website","url":"https:\/\/www.millionpodcasts.com\/blog\/","name":"MillionPodcasts Blog","description":"The ultimate PR software for podcast outreach. Access 2.6 million verified podcast contacts, advanced search, and quick exports for effective campaigns.","publisher":{"@id":"https:\/\/www.millionpodcasts.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.millionpodcasts.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.millionpodcasts.com\/blog\/#organization","name":"MillionPodcasts Blog","url":"https:\/\/www.millionpodcasts.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.millionpodcasts.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2025\/10\/cropped-mp-logo-blog-1.webp","contentUrl":"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2025\/10\/cropped-mp-logo-blog-1.webp","width":235,"height":64,"caption":"MillionPodcasts Blog"},"image":{"@id":"https:\/\/www.millionpodcasts.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.millionpodcasts.com\/blog\/#\/schema\/person\/5100b918df130b1ad6db5d867f82ba90","name":"Kris Cardoza","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.millionpodcasts.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6306d191968bb2f94287e98c08a211e04bc4477f9ee3ff348de72acac206c8d8?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6306d191968bb2f94287e98c08a211e04bc4477f9ee3ff348de72acac206c8d8?s=96&d=mm&r=g","caption":"Kris Cardoza"},"url":"https:\/\/www.millionpodcasts.com\/blog\/author\/kriscardozapvt\/"}]}},"_links":{"self":[{"href":"https:\/\/www.millionpodcasts.com\/blog\/wp-json\/wp\/v2\/posts\/7984","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.millionpodcasts.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.millionpodcasts.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.millionpodcasts.com\/blog\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/www.millionpodcasts.com\/blog\/wp-json\/wp\/v2\/comments?post=7984"}],"version-history":[{"count":1,"href":"https:\/\/www.millionpodcasts.com\/blog\/wp-json\/wp\/v2\/posts\/7984\/revisions"}],"predecessor-version":[{"id":7987,"href":"https:\/\/www.millionpodcasts.com\/blog\/wp-json\/wp\/v2\/posts\/7984\/revisions\/7987"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.millionpodcasts.com\/blog\/wp-json\/wp\/v2\/media\/7986"}],"wp:attachment":[{"href":"https:\/\/www.millionpodcasts.com\/blog\/wp-json\/wp\/v2\/media?parent=7984"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.millionpodcasts.com\/blog\/wp-json\/wp\/v2\/categories?post=7984"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.millionpodcasts.com\/blog\/wp-json\/wp\/v2\/tags?post=7984"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}