Home/About/Our Approach
How we actually work

Not a process diagram.
A set of positions.

Every agency has a process page. Most of them read the same — discovery, strategy, execution, optimization, rinse, repeat. This page is different. It names the actual positions we've taken on how digital marketing should work — including the ones our competitors disagree with — so you can decide whether you'd hire us before you spend time on a call.

Most "Our Approach" pages are wallpaper. Stock process diagrams, vague language about "partnership," and values statements that could belong to any agency, in any category, at any size. The reader scans, nods, and moves on without remembering a single specific thing. We're trying to do something different here.

What follows isn't a process — it's five principles we operate by, the metrics we report on (and the ones we refuse to lead with), and the tensions common to agency work that we've taken explicit positions on. If you disagree with any of them, you should probably not hire us. If you agree with most of them, the intake call is worth having.

The rest of our site — services, industry hubs, blog — all flows from what's on this page. This is the canonical version.

Five principles

The principles we actually operate by

Each one has a corresponding thing most agencies do instead. That contrast isn't a marketing flourish — it's a real strategic choice with business consequences for both us and you.

01

We kill channels that aren't working

Underperforming services get dropped, not maintained for billing.

Most full-service agencies keep every channel running because every channel is a billable line item. We don't operate that way. If SEO isn't paying off in your market after six months, we'll say so — and shift the spend to where it is. If paid social is generating leads that don't close, we pause it rather than keep it alive for the slide deck. The channels we run have to earn their place every quarter, same as any other expense in your business. This makes us less defensive about our own services and more useful to you.

The contrast: What most agencies do: keep every channel live indefinitely, defend underperformance with "it takes time," and resist dropping services because it shrinks the retainer.
02

We report on pipeline, not vanity metrics

Impressions, rankings, and reach are inputs. Booked revenue is the outcome.

Most agency reports are full of metrics that look like movement but don't translate to business outcomes. Impressions went up. Rankings improved. Social reach grew. Your P&L didn't notice. Every report we produce ties work back to booked revenue, qualified leads, and pipeline movement — and when attribution is genuinely unclear, we say so instead of claiming credit we can't defend. Sometimes this means reporting that a channel didn't work as hoped. That's not a weakness of the report; it's the point.

The contrast: What most agencies do: pad reports with leading indicators, claim credit for organic growth they can't attribute, and avoid reporting on metrics that would reveal underperformance.
03

We coordinate across channels, not silo them

One strategist across your whole account. SEO and PPC actually talk to each other.

At most full-service agencies, the SEO team and the PPC team work in separate rooms with separate reports. The social manager doesn't know what the email team is sending. The web design work doesn't reflect conversion data from paid media. This is how agencies grow their headcount efficiently — and how clients end up paying for expensive siloed execution. We run one strategist across your entire account, with specialists feeding work to that strategist. The result is that decisions get made in context — if paid search is expensive in your market, we shift toward SEO; if your site is leaking conversions, we fix that before scaling traffic.

The contrast: What most agencies do: separate channel teams with separate KPIs, siloed reporting, and no single person accountable for overall pipeline outcomes.
04

We're honest about what we don't know

We turn down work that doesn't fit — and say so upfront.

Most agencies accept every engagement they can win. That produces bad fits, damaged reputations, and work that genuinely hurts clients. We've turned down auction house engagements in categories we don't specialize in (industrial, livestock). We've declined dog trainer retainers where solo operators couldn't sustain the fees. We've told self-storage operators at 95%+ economic occupancy that ongoing marketing isn't the right fit. Saying no when the honest answer is no is not a constraint on the business — it's the foundation of it. The clients we do take on get our best work because they're the right fit, not the ones we convinced ourselves to take.

The contrast: What most agencies do: accept any engagement that clears a minimum retainer, regardless of fit, and figure it out once the contract is signed.
05

AI-assisted, human-finished

We use AI. We don't publish AI slop. The line between those matters.

The agency world in 2026 is full of two failure modes: agencies still pretending they don't use AI (charging premium prices while cutting costs with it invisibly) and agencies openly publishing AI content with light editing that Google's Helpful Content system actively downranks. We take a third position. AI is genuinely useful in the drafting, research, and editing stages of content work — we use it openly. But every piece of content that ships is heavily human-edited, fact-checked, point-of-view shaped, and stat-verified by a senior editor. Our workflow is roughly 80% human editing and 20% AI assistance, not the other way around. That ratio is the craft; the tool doesn't change it.

The contrast: What most agencies do: publish AI-drafted content with cosmetic editing, hope Google doesn't notice, and charge clients full rates for significantly reduced human effort.
Reporting

What we measure — and what we refuse to lead with

Every engagement gets transparent monthly reporting. Here's what goes at the top of every report, and what gets deprioritized or cut entirely. The difference between a useful agency report and a padded one usually comes down to which side of this table the metrics fall on.

Lead with these

  • Qualified leads by channel
    Leads that match your ICP, not just form fills
  • Cost per qualified lead
    What it actually costs to acquire a serious prospect
  • Booked revenue attributed to marketing
    Revenue we can credibly tie to specific work
  • Pipeline movement
    How deals progress, not just top-of-funnel activity
  • Channel economics (ROAS, CAC, LTV-adjusted)
    Whether each channel actually pencils out
  • Process metrics — what we did, what we learned
    The qualitative story behind the numbers

Don't lead with these

  • Impressions and reach
    Correlates weakly with outcomes
  • Keyword rankings in isolation
    Rankings without click data don't tell the story
  • Social engagement rates
    Engagement doesn't convert; buying intent does
  • Email open rates
    Apple MPP broke this metric; stop reporting it
  • Cost per click
    Cheap clicks that don't convert aren't wins
  • Session time / bounce rate
    Proxy metrics that obscure real behavior
Note on the right column: we don't refuse to track these metrics — we track everything. We refuse to lead with them in reports because they obscure more than they reveal. When a buyer asks specifically about keyword rankings or engagement rates, we show them. But the top of every report is where the metrics that explain your P&L sit.
Tensions

Six tensions most agencies avoid. Our positions on each.

Every agency faces these trade-offs and most avoid taking public positions on them because any real position loses some prospects. That's the point — a position that loses no one isn't actually a position. Here's ours.

Speed vs. strategy
Speed for execution; slow for strategy

We move fast on tactical work — shipping new ads, publishing content, fixing site issues — because speed compounds. But strategy decisions (positioning, channel mix, major campaign directions) we deliberately slow down on. Most agencies invert this: slow to ship, fast to commit to untested strategies. We think that's backwards.

Depth vs. breadth of services
Deep in nine services, selective on industry

We offer nine services because most mid-market businesses genuinely need them — you can't grow on SEO alone. But we specialize in four industries deeply (Solar, HVAC, Home Care, Roofing) rather than claiming expertise in fifty. Broad on services, narrow on industries. The opposite would make us a general agency for everyone, which is how you build a generic one.

Pricing transparency vs. custom quotes
Visible ranges, custom numbers

We publish starting prices and ranges on every service and industry page so buyers can self-qualify. We don't publish exact quotes because real pricing depends on scope, market, and engagement complexity. Buyers who want "one exact number for my business" without a conversation aren't ready to evaluate fit — and forcing a number before the fit conversation creates mismatched expectations on both sides.

Long contracts vs. month-to-month
Three months then monthly

We require a three-month initial engagement because meaningful marketing work takes at least that long to show signal. After month three, we go monthly — if we're not earning our keep, you leave. Long contracts (12-month minimums, automatic renewals) protect bad agencies from their clients. Month-to-month protects you and keeps us accountable.

In-house team vs. full outsource
We plug in, not replace

We work best alongside in-house teams, not as a replacement for them. Clients with their own marketing person or small team get the most out of an engagement — we extend capacity on things they can't staff internally. Clients with no in-house marketing function at all usually get better results hiring a part-time strategist internally while using us for specialist execution.

AI in content vs. human writing
80% human editing, 20% AI assistance

AI is useful in drafting, research, and editing stages. It is not useful as a replacement for point-of-view, domain expertise, or editorial judgment. Our workflow uses AI openly in the tool kit, but every published piece is heavily human-edited, fact-checked, and voice-shaped. Both the "we don't use AI" claim and the "we write with AI" shortcut are failure modes.

In practice

What this looks like during an engagement

01

Honest audit, not a sales audit

We audit your current state across every channel in scope, plus your website conversion infrastructure, plus your internal operations where they intersect with marketing. Our audit includes things most "free audits" skip — baseline numbers, channel economics, and specific places where your current spend is leaking. Delivered at the end of week 2.

Month 1
02

Roadmap with explicit trade-offs

We propose a 90-day roadmap with prioritized initiatives, projected impact, and — crucially — what we're choosing not to do and why. Every roadmap names at least three initiatives we're explicitly deprioritizing, so you know we're making real trade-offs rather than claiming everything is important.

Month 2
03

Execute, measure, adjust

Tactical execution begins, with monthly reporting that ties every activity back to pipeline. The first review at end of month 3 is the point where either party can walk — if the early signal isn't real, we both save time.

Month 3
04

Monthly cadence, quarterly strategy

Monthly execution and reporting on an ongoing basis. Every quarter, we pause for a deeper strategy review — what's working, what's not, what to kill, what to double down on. These aren't status meetings; they're the moments where the real decisions about your marketing future get made.

Month 4+

"A position that loses no one isn't a position. An agency that wins every prospect doesn't stand for anything. The goal isn't universal appeal — it's being unmistakably right for the clients we can actually help."

— The working principle behind this page
Fit

Who we're not for

Saying who we're not for is usually more useful than saying who we are. If any of these describe you, the intake call will probably end with us referring you elsewhere or declining politely.

Businesses under $500K annual revenue

Our retainer economics don't work below this range for most categories. Focused projects sometimes do; ongoing work usually doesn't.

Operators who want guarantees on rankings or leads

Any agency that guarantees specific outcomes in marketing is either lying or using tactics that will hurt you long-term.

Clients who want "just" paid ads with no broader strategy

We run integrated engagements; if you need pure ad execution, a specialist PPC shop is a better fit.

Teams allergic to contrarian recommendations

We'll tell you when we think your strategy is wrong, your competitors are wrong, or the industry consensus is wrong. If that's uncomfortable, the engagement won't work.

Businesses in industries outside our core

We specialize in four industries deeply and five more competently. We turn down work in industries where we'd be faking expertise.

Anyone looking for cheap

We're priced at market rate for the quality we deliver. Cheaper agencies exist; we're not a fit if price is the primary filter.

Read this far
and still interested?

That's a useful signal. It means we're probably a reasonable fit on the things that matter — how we think, what we report, and what we refuse to do. The intake call from here is short: we'll confirm scope and surface the things this page couldn't cover.