Free guides
Same systems we run for clients — written up so you can read, share, or steal. Updated as we ship.
A homeowner messages three businesses in one sitting and hires whoever calls back first. How fast to respond, what to say in the first text, and the follow-up schedule that keeps paid-for leads from going quiet.
Read the guide → Paid adsThe clicks come in and the phone stays quiet. Nine times out of ten the problem is the page the click lands on, not the ad. When a single-purpose page wins, when your website is fine, and the five things the page has to get right.
Read the guide → Local SEOThe work is good, the customers are happy, and the profile still has eleven reviews from two years ago. A simple way to ask that fits into the job you already do, stays inside Google's rules, and keeps working.
Read the guide → Short-form videoYour face was never the point. People follow local businesses to see the work, the results, and the process. Five ways to post consistently without ever showing your face, plus a batching habit that makes it stick.
Read the guide → Local SEOWhen someone searches a service near them, a short list shows up on the map and almost everyone picks from it. The step-by-step way to make your business one of those names, using a free Google Business Profile.
Read the guide → Paid adsThe people most likely to hire you already found you once and left. Retargeting brings those warm visitors back until they book. The exact five-step setup, even if you have no website yet.
Read the guide → Short-form videoThe views are there, even a few saves, but the phone stays quiet. The problem is not your reach, it is the missing path from a viewer to a booking. Here is the exact five-step fix.
Read the guide → Short-form videoFilming every day is exhausting and it is why most owners quit posting. Film once, then repurpose. The exact batching workflow that turns a two-hour session into weeks of reels, posts, and stories.
Read the guide → LinkedInYou post and hear crickets. The fix is not more posting, it is giving one specific person a reason to reply. Real before-and-after examples, plus 20 posts you can write this month.
Read the guide → Short-form videoMost reels flop because nobody watched past the first two seconds. Five ways to write an opening that earns the rest of the video — no studio, no script, no face full of confidence.
Read the guide → ContentStaring at a blank caption box? 100 fill-in-the-blank hooks that work for any niche — for reels, carousels, and stories. Swap the blank, hit post.
Read the guide → AI searchReddit shows up in 92.8% of AI search results. Here's how 10 minutes a day on the right subreddits gets your business into ChatGPT and Perplexity answers. With the data.
Read the guide → Paid adsWhat they really cost, boosting vs Ads Manager, the budget to start with, and why ads stop working. The plain-English guide, no agency required.
Read the guide → ReputationCompetitors and contract-dodgers leave fake one-stars. Report them free, learn exactly what Google removes, and never pay an agency that "guarantees" deletion. The real playbook.
Read the guide → AI playbookThe 20-minute play: use Claude to write a five-message win-back sequence and put it in front of every past customer this week. The whole thing, step by step.
Read the guide → FrameworkThe honest ladder — five levels from "I post when I remember" to "predictable revenue engine" — and the one move that gets you to the next level.
Read the guide → GuideGoogle sends 60% fewer clicks than two years ago. ChatGPT, Perplexity, and Google AI Overviews are the new homepage. Here's the honest 10-step guide to making your WordPress site show up there — without an agency.
Read the guide →Get the next one first
One short, useful email when a new guide drops. No spam, no fluff, unsubscribe anytime.
Want it done for you instead?
$250 audit (was $490) — credited back when you sign up. Custom playbook for your business in 7 days.