/* global React */ const { useEffect, useRef, useState } = React; // ================================================================= // §5 COMPARISON — full rewrite // ================================================================= const COMPARE_ROWS = [ { lab: "COST", inhouse: "$80K+/yr salary + benefits", agency: "$3-8K/mo retainer + setup fees", us: "Performance-based · $0 if we miss 3X" }, { lab: "SPEED TO LAUNCH", inhouse: "Months to hire + train", agency: "2-4 week onboarding", us: "Live in 48 hours" }, { lab: "FOLLOW-UP SPEED", inhouse: "When staff has time", agency: "1-3 day email replies", us: "<30 seconds (Sophie AI)" }, { lab: "GUARANTEE", inhouse: "None", agency: "Usually none", us: "3X in 90 days or we work free" }, { lab: "EXCLUSIVITY", inhouse: "N/A", agency: "Takes 5+ direct competitors", us: "1 business per market. Period." }, ]; function Comparison() { const [visibleRows, setVisibleRows] = useState([]); const tableRef = useRef(null); useEffect(() => { const obs = new IntersectionObserver(entries => { entries.forEach(e => { if (e.isIntersecting) { COMPARE_ROWS.forEach((_, i) => { setTimeout(() => { setVisibleRows(v => v.includes(i) ? v : [...v, i]); }, i * 120); }); obs.disconnect(); } }); }, { threshold: 0.15 }); if (tableRef.current) obs.observe(tableRef.current); return () => obs.disconnect(); }, []); return (
THE STUFF NO ONE WILL SHOW YOU

Don't take our word for it.
This offer doesn't exist anywhere else.

Most agencies hide this comparison. Here's why.

In-house
Typical Agency
Ad Scaling
{COMPARE_ROWS.map((r, i) => (
{r.lab}
{r.inhouse}
{r.agency}
{r.us}
))}
); } // ================================================================= // §6 MEET MOI // ================================================================= function MeetMoi() { return (
THE STORY
Moises Gurdian — Founder, Ad Scaling

Built from the inside.
Refined for 8 years.

"We treat every account like our own company."

Ad Scaling started 8 years ago after running media for an e-commerce brand and a chiropractic clinic. Same playbook worked in both — hyper-targeted ads, instant follow-up, transparent reporting.

Eight years of refinement. 381 clients. 40+ industries. $480M+ in revenue. Every campaign sharpens the system. Every client adds another loop to the playbook.

Today a full team — media buyers, copywriters, video editors, AI engineers, and account leads — runs every account on the same standards. Same response times. Same transparency. No bait-and-switch. No junior hand-offs.

The agency we wished existed when we started.

Founded
2018
Based
Calgary, AB
Track Record
381 clients
); } Object.assign(window, { Comparison, MeetMoi });