Zykan Exteriors: the roofer we pushed from $100K to $1.7M/mo.
A saturated St. Louis local auction. Paid, organic, and content running together - not in parallel. Twelve months to the top of Google.
Zykan brought us a seasoned crew, a strong local brand, and a Google auction they couldn't crack. We rebuilt the whole top of their funnel - paid search, organic content, GBP reviews, conversion tracking - and ran it as one stack instead of four siloed channels.
The roofing market in St. Louis is one of the most paid-aggressive local categories in the Midwest. Zykan had the crew, the work, and the reputation - but their cost-per-lead was climbing and the calendar was uneven. Daily budget reallocation across ad sets, not weekly. When a competitor attacked a keyword, we rerouted budget to defend it within hours.
Twelve months later: ten times the monthly revenue, #1 on Google for their primary service terms, every dollar tracked back to source.