Three things have to be true before marketing works: people understand what you do, people can find you, and enough of them keep showing up. Everything here does one of those three jobs.
Have a clear message that resonates with your ideal customers.
Have repeatable, dependable traffic coming to your website.
Enjoy an increase in leads and revenue.
You want a marketing message that clearly states how you help your customers, a website that attracts your ideal clients and actually gets seen, and marketing that converts browsers into buyers — turning curiosity into revenue.
That is not a big ask. It is what marketing is supposed to do. But most owners end up with pieces that do not connect: a website that looks good and says nothing, ads that have to explain too much, and a team where everybody describes the business a little differently.
We know you want to feel confident that your marketing is working — and to lead it, instead of guessing at it.
Three stages, in order. Start where the problem actually is, and if you are not sure, that is the first thing we work out on a call.
When your message is clear, everything after it gets cheaper and easier. Your team stops improvising. Your ads stop spending their first eight seconds explaining. The right customers recognize themselves, and the wrong ones stop taking up your time.
Getting clear is not one purchase. It is three steps, and most people only ever need the first one.
One day with a Certified StoryBrand Guide. You walk in with six versions of your message and walk out with one everybody can say.
It is not a training day and it is not a lecture. I am not going to teach you a framework and send you home to apply it. We build your message in the room, out of your own words, with the people who have to use it sitting at the table.
Everything we work through in the room is written up and free to read: what a BrandScript is, how a one-liner gets built, the three-step plan, aspirational identity, and what to do when you serve more than one kind of customer.
What is StoryBrand · The BrandScript · One-liners · The three-step plan · Aspirational identity · Several customer types
This is where most messaging work quietly dies — a good BrandScript in a folder nobody opens. There are two ways to stop that, and which one you need depends on whether you already have a team to hand it to.
$10,000 30–45 days
A full diagnosis — your online presence, your competitors, your keywords, the journey a customer actually takes, interviews with your own best clients — ending in a written 90-day plan you could hand to any team, including your own. This is the work I ran piece by piece with Advantage Roofing over eighteen months. You get it in six weeks.
$4,500 per quarter, renewed
You take the BrandScript and run with it, and I stay close enough to be useful. We set goals for the quarter, I check in monthly to hear what is actually happening, and you have me in between when you want a second opinion before something goes out.
Marketing leadership without a full-time hire — and because I like the work, leadership that includes the doing rather than handing you a plan and a bill.
You get the thinking and the execution from the same person, with my team behind it. Three clients at a time. This one is never sold cold: it happens because we already know each other and it is obviously the next thing.
Strategy First comes first, always. I cannot lead your marketing if I do not know your business, and there is no shortcut to knowing it. The diagnosis is the price of admission, not an upsell.
The number is never a guess. We write down every area of your marketing I am going to manage and lead, and the invoice is built from that list. You always know what you are paying for, and you can hand me more or take something back.
A message that only exists in a document has not done anything yet. This is where it becomes something your customers actually meet.
Have a website, but it is just not working?
A StoryBrand rebuild of the site you already have, on any platform. Often the fastest return of anything here. A large part of what you are paying for is the analysis that separates what is genuinely earning attention from what is dead weight worth cutting.
Need a new website?
Home, about, service pages, contact and a tracked thank-you page. Messaging, competitor keyword research, custom copy, design and build. WordPress or GoHighLevel, same price either way. Smaller builds start at $1,500 for a one-page site and $3,500 for a three-page starter.
Selling online, or need something built from scratch?
Selling online adds roughly $6,000 to a build, because product setup, payments, tax and shipping take a long time to get right. Fully custom platforms are built from the ground up in code and quoted individually.
A clear message nobody sees is still a secret. This is every way I help the site you already have get in front of more of the right people — in Google, in the map pack, and now in the AI assistants your buyers ask before they ever search.
Have a website, but feel like more people should be seeing it?
The place to start, because it tells you where the problem actually is. Not just the website: your Google Business Profile, directories and citations, backlinks, social, analytics and search data — how present your business really is, everywhere.
Want to be the business AI recommends?
Whether AI assistants can find you, understand you and recommend you, scored against eight signals, with every gap named and the steps to close it. The first step is finding out your score — and that part is free.
Get your free score · The 8 Signals · Why you do not show up
Starting at $5,000 three tiers · $1,000 credit
A pillar page and a cluster of posts written around the questions your buyers actually ask, structured so search engines rank it and assistants cite it. Three tiers depending on how much ground you want to cover. The review tells you which questions are worth answering; this is the answering — and if you move within 60 days of your review, $1,000 of what you paid for it comes off the package.
Want to be found by people nearby, right now?
A three-month campaign: $2,000 to begin, then $1,900 for each of the next two months. Getting picked up in your community when somebody searches, and honestly this is where we do our best work.
Site looks great and gets no traffic?
For a site that reads well and ranks badly, once we have established that visibility is the actual problem. Keyword research, then the structural work search engines and AI assistants are looking for: speed, schema, headings, internal links, the files that tell a crawler what you are.
Creativity is not the goal here. Growing your business is. Grow is about producing a steady, repeatable flow of traffic — so you can look at next month and know roughly what to expect for leads, because your website produced the same result last month, and the month before that.
That predictability is the thing most owners have never had, and it is worth more than any single clever campaign.
What follows the three-month setup. Posts, citations, review generation and the steady work that keeps a Google Business Profile climbing rather than drifting back down. Three plans — Local Growth, Authority Growth and Market Expansion — starting at $1,900 a month.
Something worth trading an email address for at $2,000, and the six-to-seven email follow-up behind it at $3,000. The two clients I have worked with longest both arrived this way.
A quarterly strategy call, a monthly report, and where it helps, an interview to mine the content only you have. Volume scales to what you want to publish.
Getting the follow-up out of your head and into a system, so nothing depends on somebody remembering. Built in GoHighLevel: email, calendar, text, payments and automations from one place.
Updates, backups, security, and somebody to call when something breaks. Included for the first six months on most builds.
I do not run Google Ads, LSA or pay-per-click. You should have somebody excellent on it rather than somebody ordinary billing you for it, so I will introduce you to a StoryBrand Guide who specializes in it.
Everything above produces something you can hold, hand to somebody, or publish. Here is the full list, so you know exactly what comes out the other side.
Why some of these say “quoted.” Anything productized carries a price. Anything scoped to your business gets quoted, because a five-page website and a forty-page website are not the same job, and pricing either one before understanding the business is how people end up paying for things they did not need. You get the full number before anything starts.
Paying for it. Everything here is the price paid in full. Most people spread it: $2,000 down, then twelve monthly payments covering the balance plus six months of website care. Every price, and the reason each one costs what it does →
One client, eighteen months, and a homepage that was turning away almost everyone who found it.
Return on marketing spend
Revenue, in 18 months
Homepage bounce rate, same two weeks of February a year apart
Owners using the free website wireframe
For the first time in my career I am conveying a simple yet powerful message that leads the right prospects to raise their hands.
Gordon Haave, Sales & Marketing Expert / CIO, AdvisormaxRead the Advantage Roofing case study, including Tim Mallory telling it himself on video. There are two more: a new Iowa business getting found from a standing start, and a nonprofit whose website became a lifeline.
It is the first step with every new client, and there is a reason for it: if you understand who you are talking to, I understand who we are trying to reach. But if you already know your message is fine and the problem is that nobody sees it, we start at Get Found and get on with it.
Start with exactly what your business needs and nothing more. Some clients only ever need a clarified message. Others need a website. Others want the whole system. You spend on the thing that fixes the problem first and grow from there if it makes sense.
It matters far less than how decisions get made. The businesses I do my best work with are led by an owner who can decide in the room, with a small team that can move without waiting on a committee.
I have sat in the other kind of room — the marketing leadership of a global brand spread across three continents — and the work was good, but every decision took months and came back to whoever the CEO believed most. That is not where I am most useful.
Yes. StoryWorks Marketing is based in Waukee, Iowa, and clients run from New England to Portland and San Francisco. The roofing company behind most of the numbers on this page is in Cincinnati. Nearly all of the work happens over video.
An agency is accountable for delivering its service. I would rather be accountable for the outcome, which is why the diagnosis comes first and why some of these services get recommended against. If your Google Business Profile is the thing holding you back, that is what the plan will say, even though it is one of the cheapest items here.
Me. Tim Yates — a Certified StoryBrand Guide since 2020 and a Duct Tape Marketing Certified Fractional CMO. Both are verifiable: StoryBrand Guide directory · Duct Tape Marketing directory. Work is not handed to somebody junior. More about me.
Tell me what you have tried and what is not working. I will tell you honestly which of these you need, which you do not, and whether the answer is something simpler and cheaper than you expected.
The same StoryBrand website wireframe we use to build client websites — including a complete working example. Find the words that turn your website visitors into customers.
No spam. Just the wireframe and a few helpful tips.

The same StoryBrand website wireframe we use to build client websites — with a complete filled-in example. Find the words that turn visitors into customers.
The exact section-by-section wireframe we use with paying clients
A complete, real-world example to model your own pages after
Built for clarity, SEO and AI Search — so you get found and chosen
Joined by 1100+ No spam. Just the wireframe and a few helpful tips.