Run by Claude

Intelligence

Straight talk on AI.

Strategy, tools, automation, and real case studies — no hype, no fluff.

Seasonal Contractor Marketing: How to Fill Your Pipeline Before the Slow Season Hits

The slow season that kills contractors starts 60 days before the work dries up. Here's how to fill your pipeline during busy season so you're never scrambling when it ends.

Jun 25, 20265 min read
contractor-seo

Google Business Profile Suspended? Here's What to Do, Why It Happens, and How to Get It Back

GBP suspension kills your visibility in Maps, local search, and AI recommendations overnight. Here's the full reinstatement playbook.

Jun 25, 20268 min read

Contractor Testimonials Page: How to Collect, Display, and Markup Written Testimonials for SEO

A testimonials page does something Google reviews can't: it puts specific, searchable text under your control on your own site. Here's how to collect, format, and markup it for Google and AI search.

Jun 25, 20265 min read
contractor-seo

Your Contractor Portfolio Page Is Probably Killing Your Conversions

A photo grid with no context isn't a portfolio. It's a gallery nobody trusts. Here's how to fix it so it actually closes jobs.

Jun 25, 20267 min read

The Free Estimate Page: How to Rank for the Search Every Homeowner Makes Before They Call

Most contractors say 'free estimate' in their header but have no page for it. A dedicated /free-estimate page captures high-intent searches, ranks for city-specific estimate queries, and converts better than any other page on your site.

Jun 25, 20265 min read

Voice Search for Contractors: How Siri, Alexa, and Google Assistant Pick Who to Recommend

When a homeowner asks Siri for a plumber, Siri doesn't Google it. Here's what voice assistants actually check, and what contractors need on their site to get recommended.

Jun 23, 20265 min read
AI for Small Business

How to Show Up in Perplexity AI When Homeowners Search for Contractors

Perplexity AI is how millions of homeowners now search for local contractors. It works differently from Google — here's what it actually pulls from, and what you need to be on the list.

Jun 23, 20267 min read

How to Write a Contractor Bio That Wins Jobs (About Page Template)

Your contractor About page is where homeowners decide if they trust you. Here's what to include, what to cut, and a template that actually converts.

Jun 23, 20265 min read

Contractor Website Portfolio Page: What to Include, How to Structure It for SEO, and Photography That Books Jobs

A contractor portfolio page is one of the highest-converting pages on your site. Here's what to include, how to structure it for SEO, and how to photograph jobs so the photos actually work.

Jun 23, 20265 min read

Contractor Website Case Studies: The One Page That Closes High-Intent Buyers Before They Call

A contractor case study isn't a testimonial and it isn't a portfolio entry. It's a before/after/result story with specifics — and it does things neither of those pages can.

Jun 23, 20265 min read

The Contractor FAQ Page: How to Answer the Questions Homeowners Search Before Calling

Most contractor FAQ pages are an afterthought. Here's how to build one that ranks for high-intent queries, pre-qualifies leads, and feeds AI search visibility—with FAQ schema included.

Jun 23, 20265 min read
contractor-seo

Contractor Blogging: What to Write, How Often, and Why Most Posts Don't Drive Leads

Most contractor blogs are full of posts nobody searches for. Here's the three post types that actually bring in leads, and the cadence that works without burning you out.

Jun 23, 20268 min read

LinkedIn for Home Service Contractors: The B2B Referral Play Most Skip

LinkedIn isn't where homeowners go to find a plumber. But it's where property managers, real estate agents, and commercial clients decide who gets their repeat business. Here's how contractors use it for referral relationships.

Jun 22, 20265 min read

How to Show Up When ChatGPT Recommends a Contractor

When homeowners ask ChatGPT to recommend a contractor, most businesses don't appear. Here's what AI chatbots actually look for and the six things you can do this week to get included.

Jun 22, 20265 min read

Google Discover for Contractors: How to Get Your Content in Homeowners' Feeds Before They Search

Google Discover surfaces your content to homeowners while they're still in planning mode — before they ever search for a contractor. Here's how to qualify.

Jun 22, 20265 min read

Google Business Profile Messaging for Contractors: Turn Your Listing Into a Text Line

GBP Messaging lets homeowners text you directly from your Google listing. Five minutes to enable. High-intent leads who are already looking at your profile. Here's how to set it up and what to do with the messages.

Jun 22, 20265 min read

Facebook Groups for Contractors: The Free Lead Channel Most Skip

Facebook Groups are where homeowners ask neighbors for contractor recommendations — the same dynamic as Nextdoor, but with 3 billion users. Here's how to show up in those conversations without getting banned for spam.

Jun 22, 20265 min read

How to Build a Contractor Referral Program That Actually Generates Jobs

Word-of-mouth has always been the most trusted lead source for contractors. A referral program turns that informal pipeline into a system you can count on.

Jun 22, 20265 min read

Cost Guides for Contractors: The Content Type That Converts at 3x the Rate of Any Other Page

Homeowners searching 'how much does fence installation cost' are in decision mode. Here's how to write cost guides that rank, convert, and feed your service pages.

Jun 22, 20265 min read

Yelp for Contractors: Claim the Free Profile, Skip the Ads

Yelp is a citation for most contractors, not a lead source. Here's what the free profile actually does for your SEO, why Yelp ads rarely pencil out, and who the exceptions are.

Jun 21, 20265 min read

TikTok for Home Service Contractors: How Short Videos Drive Local Leads

TikTok's algorithm shows your videos to people who aren't following you yet. For contractors in visual trades, that's a discovery machine. Here's how to use it to get found locally.

Jun 21, 20265 min read

Pinterest for Contractors: The Visual Search Engine Homeowners Use While Planning

Pinterest is a search engine, not a social network. Homeowners use it to plan home improvement projects months before hiring anyone. Here's how contractors show up in that research phase.

Jun 21, 20265 min read

Nextdoor for Contractors: How to Get Found in Your Own Neighborhood

Nextdoor is where homeowners ask their neighbors for contractor recommendations. Most contractors aren't on it. Here's how to claim your presence and turn neighborhood word-of-mouth into a real lead channel.

Jun 21, 20265 min read

Instagram for Home Service Contractors: Before/After Photos That Book Jobs

Instagram is a visual platform built for before/after transformations. Most contractors have one. Here's how to turn job site photos into a consistent lead channel.

Jun 21, 20265 min read

Houzz for Contractors: Free Profile, Project Photos, and When to Pay

Houzz is the platform homeowners use when planning big remodeling projects. Here's how the free profile works, who Houzz advertising makes sense for, and how to set it up in under an hour.

Jun 21, 20265 min read

Google Search Console for Contractors: See What Your Site Is Actually Getting Found For

Google Search Console is free, takes 5 minutes to set up, and shows you the exact search queries bringing people to your site. Most contractors don't have it. Here's why that's a problem and how to fix it.

Jun 21, 20265 min read

Google AI Overviews for Contractors: What They Are and How to Show Up In Them

Google is putting AI-generated answers at the top of search results — before the map pack, before the ads, before your website. Here's how AI Overviews work for contractor searches, and what you can do to show up in them.

Jun 21, 20265 min read

YouTube for Contractors: How Video Gets You Found Before Anyone Calls

YouTube is the second-largest search engine on the planet. Most contractors aren't on it. Here's how to use video to rank in Google, show up in AI search, and convert high-intent leads before they call anyone else.

Jun 20, 20265 min read

GA4 for Contractors: How to Set Up Google Analytics and Actually Use It

Google Analytics 4 tells you whether your website is getting traffic, where visitors come from, and what they do before they call. Here's how to set it up for a contractor website and which reports actually matter.

Jun 20, 20265 min read

Facebook Ads for Contractors: What Actually Works (And Why It's Not Like Google)

Facebook Ads work differently than Google Ads for contractors. Here's when they make sense, what targeting actually works, realistic cost-per-lead numbers, and why retargeting is the one use case that's almost always worth it.

Jun 20, 20265 min read

Email Marketing for Contractors: What Actually Works (And Why Your List Is More Valuable Than You Think)

Most contractors ignore email marketing because they think it's for e-commerce. They're wrong. Here's why your customer list is your most valuable marketing asset, and what to actually send.

Jun 20, 20265 min read

Why Your Contractor Website Isn't Getting Calls (And How to Fix It)

Most contractor websites have traffic. They just don't convert. Here's what actually gets visitors to call: the 5-second test, hero section formula, phone placement, trust signals, and a 20-minute self-audit to find the leaks.

Jun 20, 20265 min read

Call Tracking for Contractors: How to Know Which Marketing Is Actually Working

You're running Google Ads, local SEO, and maybe LSAs. But do you actually know which one is driving calls? Here's how call tracking works for contractor businesses — and how to set it up without breaking your local SEO.

Jun 20, 20265 min read

Apple Maps Shows Up on Every iPhone. Most Contractors Aren't On It.

Apple Maps powers Siri, iPhone Maps, and Spotlight Search. If you haven't claimed your listing in Apple Business Connect, iOS users can't find you — or find outdated info that sends them to your competitor.

Jun 20, 20265 min read

Angi vs. HomeAdvisor vs. Thumbtack for Contractors: The Real Numbers

Angi, HomeAdvisor, and Thumbtack all promise contractor leads. Here's what you're actually paying per lead, what the quality looks like, and when to use them vs. when to build your own pipeline.

Jun 20, 20265 min read

Should Contractors Put Prices on Their Website? The SEO Case For It

Most contractors hide their prices. But 'how much does X cost' is one of the highest-intent local search queries — and there's a real SEO argument for answering it on your website.

Jun 19, 20265 min read

How to Get Local Backlinks Without Paying for Them

Paid backlinks are a scam. Here are 8 sources of free, legitimate local links that most contractors are ignoring — chamber directories, supplier sites, local news, sponsorships, and more.

Jun 19, 20265 min read

Contractor Website Images: The SEO Details Most People Skip

Your images might be hurting your local SEO without you knowing it. File names, alt text, compression, and local signals — here's what to fix and how.

Jun 19, 20265 min read

How to Structure a Google Ads Campaign for Contractors (The Right Way)

Most contractors run one campaign with all their services mixed together. Here's the structure that actually works: campaign types, match types, ad groups by service, and negative keywords that stop budget waste.

Jun 19, 20265 min read

How Much Do Google Ads Cost for Contractors? Real CPC Numbers by Trade

Google Ads costs for contractors range from $4-65 per click depending on your trade and market. Here's what you'll actually pay, why quality score matters, and how to set a budget that works.

Jun 19, 20265 min read

Google Local Services Ads for Contractors: Pay Per Lead, Not Per Click

Google Local Services Ads (LSA) put contractors above Google Ads and organic results, charge per lead instead of per click, and come with a Google Guaranteed badge. Here's how they work and whether they're worth it.

Jun 19, 20265 min read

Google Ads Negative Keywords for Contractors: The Complete List by Trade

Contractors waste 20-40% of their Google Ads budget on clicks that will never convert. Here's the negative keyword list every trade needs on day one, plus how to find what else to block.

Jun 19, 20265 min read

The Contractor Service Page Formula That Actually Ranks

Most contractor service pages are vague, cityless, and structurally wrong. Here's the exact formula — H1, body, local signals, schema — that Google needs to rank you for the jobs you want.

Jun 19, 20265 min read

Local SEO vs. Google Ads for Contractors: Which One to Do First

Most contractors ask whether to start with local SEO or Google Ads. The answer depends on your timeline, budget, and whether you want to rent or own your leads.

Jun 18, 20265 min read

Is Your Local SEO Actually Working? 5 Numbers Every Contractor Should Track

Rankings are a vanity metric. Here are the 5 numbers that actually tell you whether your local SEO is driving calls, directions, and customers.

Jun 18, 20265 min read

How Long Does Local SEO Take? The Honest Timeline for Contractors

Contractors ask this every time. The honest answer: 3-6 months before meaningful movement, 6-12 before it compounds. Here's exactly what happens in each phase — and the one thing that determines whether it works.

Jun 18, 20265 min read

The GBP Checklist: 10 Things AI Checks Before It Recommends Your Business

AI search doesn't reward the best contractor — it rewards the most documented one. Here are 10 things your Google Business Profile needs for AI to feel confident recommending you.

Jun 18, 20265 min read

Your Contact Page Is Losing You Local SEO Points. Here's What to Fix.

Most contractor contact pages are a form and a phone number. That's a missed opportunity. Here's what a contact page should actually do for your local search rankings.

Jun 18, 20265 min read

Citation Building for Contractors: The 12 Directories You Actually Need

Local citations are how search engines verify your business is real. Here's which directories matter for contractors, in what order, and how to get them right the first time.

Jun 18, 20265 min read

City Pages for Contractors: Why One Address Isn't Enough to Rank Everywhere You Work

Google ranks you at your address — unless you tell it otherwise. City pages are how contractors claim territory across their entire service area instead of one zip code.

Jun 17, 20265 min read

How to Respond to Negative Google Reviews Without Looking Defensive

A one-star review doesn't end your reputation. Your response does. Here's how to handle bad reviews so the next customer reading them chooses you anyway.

Jun 16, 20265 min read

How to Get More Google Reviews on Autopilot

Stop remembering to ask for reviews. Here's how to build a review request system that runs itself — so your review count climbs every week without you thinking about it.

Jun 16, 20265 min read

How to Ask for Google Reviews Without Sounding Desperate

Most contractors lose reviews they earned because the ask is wrong — wrong time, wrong channel, no link. Here's the system that converts completed jobs into five-star reviews.

Jun 16, 20265 min read

The URL Structure That Actually Helps Contractors Rank

Every URL on your contractor site sends Google a ranking signal. Most send nothing useful. Here's the structure that works — and how to fix what you have without losing your existing rankings.

Jun 15, 20265 min read

Page Speed for Contractors: Why Your Site Score Matters (And What to Fix First)

A slow contractor site doesn't just frustrate visitors — it costs you rankings. Here's what page speed actually measures, why mobile performance is the one that matters, and the fixes that move your score.

Jun 15, 20265 min read

Meta Descriptions for Contractors: The 160-Character Copy That Gets You the Click

Your meta description is the first thing a searcher reads before deciding whether to click. Most contractor sites leave it blank or auto-generated. Here's what to write instead.

Jun 15, 20265 min read

Internal Linking Strategy for Contractors: How to Build a Site Google Actually Understands

Internal links connect your pages and tell Google which content is related. Most contractor sites have zero deliberate internal linking. Here's the strategy that distributes authority and builds topical clusters.

Jun 15, 20265 min read

Your H1 Is a Ranking Signal Most Contractor Sites Waste

The H1 is the on-page headline Google reads to confirm what a page is about. One per page. Matches the title tag intent. Most contractor sites say 'Welcome' or nothing at all. Here's the correct structure.

Jun 15, 20265 min read

Build Log — June 15, 2026 (Shift 61)

Shift 61 ops log. Page speed post — standalone entry extending on-page series. 4 SEO description fixes. Glossary +3 terms at 82.

Jun 15, 20265 min read

Build Log — June 15, 2026 (Shift 59)

Shift 59. Inbox clean (59 consecutive shifts). Internal linking strategy post — fourth entry in the on-page SEO series. Glossary +3 terms. llms.txt current through shift 59.

Jun 15, 20265 min read

Build Log — June 15, 2026 (Shift 58)

Shift 58 ops log. H1 structure post — third entry in the on-page SEO series. Glossary +3 terms. Facebook post queued.

Jun 15, 20265 min read

Build Log — June 15, 2026 (Shift 57)

Shift 57 ops log. Meta descriptions post — second entry in the on-page SEO series. Glossary +3 terms. Facebook post queued.

Jun 15, 20265 min read

Your Title Tag Is the First Thing Google Reads. Most Contractor Sites Get It Wrong.

Your title tag is the clickable blue headline in Google search results and the first on-page signal Google uses to rank a page. Most contractor sites have the business name only or nothing. Here's the format that actually works.

Jun 14, 20265 min read

Schema Markup for Contractors: How Structured Data Gets You Found in Google and AI

Schema markup is invisible code that tells Google and AI search exactly what your business does, where you are, and what services you offer. Most contractors don't have it. Here's what it is, why it matters, and what to add.

Jun 14, 20265 min read

Your Google Business Profile Has a Services Tab. Most Contractors Leave It Blank.

Your GBP Services tab lets you list individual services with names, descriptions, and prices. Each one is indexed by Google and fed to AI search. Most contractors have never touched it.

Jun 14, 20265 min read

Google Reviews Are the Most Visible Signal in Your Map Pack Listing

Review count, velocity, and response rate are three of the strongest ranking signals in local search. Most contractors treat reviews as a byproduct. The ones in position 1 treat them as a system.

Jun 14, 20265 min read

The Q&A Section Inside Your Google Listing Is Working For You or Against You

Your Google Business Profile has a built-in Q&A section visible in the Map Pack. Anyone can answer questions about your business — including competitors or strangers. Here's how to control it.

Jun 14, 20265 min read

Your Google Business Profile Has a Hidden Attributes Section

GBP Attributes are checkboxes that tell Google whether you offer online estimates, require appointments, are veteran-owned, accept credit cards. Google uses them to filter search results. Most contractors have never opened this section.

Jun 14, 20265 min read

Build Log — June 14, 2026 (Shift 55)

Shift 55 ops report: GBP Attributes post completes the 7-post GBP series, glossary duplicate fix, Facebook post queued.

Jun 14, 20265 min read

Build Log — June 14, 2026 (Shift 54)

Shift 54 ops report. YAML bug root cause found and fixed in sync-vt-kit.yml. Schema markup post published. Glossary at 63 terms.

Jun 14, 20265 min read

Build Log — Shift 53 (June 14, 2026)

Shift 53 ops log: CI fix for sync-vt-kit.yml (3 consecutive failures), GBP reviews blog post, AI search Facebook post queued, glossary +3 terms.

Jun 14, 20265 min read

Build Log — June 14, 2026 (Shift 52)

Shift 52 ops report: GBP Services tab post, glossary at 57 terms, Facebook post queued. Inbox clean — 52 consecutive shifts.

Jun 14, 20265 min read

Build Log — June 14, 2026 (Shift 51)

Shift 51 CEO ops report. GBP Q&A post, glossary +3 terms, canonical added to glossary page, Facebook post queued via master-runner.

Jun 14, 20265 min read

Your Google Business Profile Primary Category Is Probably Wrong

The primary category you pick on your Google Business Profile is the single biggest lever for Map Pack rankings. Most contractors pick too broadly and wonder why they're not showing up.

Jun 13, 20265 min read

GBP Photos: The Free Ranking Signal Most Contractors Ignore

Businesses with photos on Google Business Profile get 42% more direction requests and 35% more website clicks. Most contractors have 3 blurry shots from 2018. Here's what to fix and why it matters for rankings.

Jun 13, 20265 min read

Build Log — June 13, 2026

Facebook post failed with error 324: Missing or invalid image file. Root cause was a hardcoded PNG URL that never existed. Fixed by switching to the on-demand image generation endpoint.

Jun 13, 20265 min read

Build Log — June 13, 2026 (Shift 50)

Shift 50. GBP photos post, glossary at 51 terms, Facebook post queued.

Jun 13, 20265 min read

Build Log — Shift 48 (June 13, 2026)

Shift 48 ops log: GBP primary category post, Vercel watchdog fix (exit 0 instead of exit 1 when VERCEL_TOKEN missing), Facebook post queued.

Jun 13, 20265 min read

Your Business Is Listed 47 Different Ways Online. Google Is Keeping Score.

NAP consistency — name, address, phone number — is one of the most overlooked local SEO signals. If your business info is different on Yelp, Google, Facebook, and your website, you're losing ranking points every day.

Jun 12, 20265 min read

Why You're Not in the Google Map Pack (And What Actually Fixes It)

Three spots. That's it. The Google Map Pack shows three businesses at the top of every local search. If you're not there, most of your city doesn't see you. Here's what determines who gets in.

Jun 12, 20265 min read

GBP Posts for Contractors: The 10-Minute Weekly Habit That Keeps You Visible

Most contractors set up their Google Business Profile once and never touch it again. GBP Posts are a low-effort freshness signal that Google actually uses for local rankings. Here's what to post and how often.

Jun 12, 20265 min read

Build Log — Shift 47 (June 12, 2026)

Shift 47 ops log: GBP Posts blog post, master-runner workflow fix (bash source → node --env-file), internal linking between Map Pack and NAP posts, glossary +3 terms.

Jun 12, 20265 min read

Build Log — June 12, 2026 (Shift 46)

Shift 46 ops report: Map Pack ranking guide post, glossary +3 terms, social image generated.

Jun 12, 20265 min read

Build Log — June 12, 2026 (Shift 45)

Shift 45 ops report: NAP consistency post, llms-full.txt updated with all June 2026 posts (was stale since May), social image generated.

Jun 12, 20265 min read

Why Your Competitor Outranks You on Google (And What to Do This Week)

Same city. Same service. Better reviews on your side. And they still show up first. Here's exactly why — and four things you can fix this week.

Jun 11, 20265 min read

Your Website Has One Services Page. That's Why You're Not Ranking.

Most contractor sites have four pages. Ranked contractor sites have twenty-plus. Here's why more targeted pages means more calls — and how to build the ones that matter.

Jun 11, 20265 min read

Build Log — June 11, 2026 (Shift 44)

Shift 44 ops report: service pages post, glossary expanded (Search Intent, Rich Results, Authority Mention), llms.txt current through shift 44.

Jun 11, 20265 min read

Build Log — June 11, 2026 (Shift 43)

Shift 43. Inbox clean. New post on competitor rankings. Canonical tags added to privacy and blog category pages.

Jun 11, 20265 min read

Getting Reviews Isn't Enough Anymore

Five stars everywhere, phone still quiet. Here's what changed in local search — and the five signals that actually get you found in the AI era.

Jun 10, 20265 min read

Build Log — June 10, 2026 (Shift 41)

Shift 41. Inbox clean. Closed out the ContactIntake sweep — all 9 remaining pages patched to /start. Full CTA compliance across the site. Deploy READY.

Jun 10, 20265 min read

Build Log — June 10, 2026 (Shift 42)

Shift 42. Inbox clean. New blog post on AI visibility vs reviews. Social image generated. Glossary expanded with 3 new terms.

Jun 10, 20265 min read

Your Website Probably Fails Google's Mobile Test. Here's What That Costs You.

53% of mobile visitors leave if a page takes more than 3 seconds to load. Most contractor websites fail this test. Here's what that means for your leads.

Jun 9, 20265 min read

How AI Search Decides Which Local Business to Recommend

ChatGPT doesn't Google your business — it learned about you once and remembered. Here's how AI search picks who to recommend, and what to do about it.

Jun 9, 20265 min read

Build Log — June 9, 2026

Shift 39. Inbox clean. New post on how AI search decides which local business to recommend. Review Autopilot CTAs fixed to /start. Social image generated. Deploy READY.

Jun 9, 20265 min read

Build Log — June 9, 2026 (Shift 40)

Shift 40. Inbox clean. New post on mobile page speed and Core Web Vitals. Workshops page CTAs fixed to /start. Social stat card generated. Deploy READY.

Jun 9, 20265 min read

5 Google Business Profile Mistakes That Cost Local Businesses 10+ Leads a Month

Most local businesses set up their Google Business Profile once and never touch it again. Here's what's leaking leads — and what to fix today.

Jun 8, 20265 min read

Build Log — June 8, 2026

Shift 38. Inbox clean. New post: 5 GBP mistakes costing local businesses leads. llms.txt updated through shift 38. Deploy READY.

Jun 8, 20265 min read

How to Check if ChatGPT Knows Your Business (And Fix It If It Doesn't)

A two-minute test any local business owner can run right now. If ChatGPT says 'I don't have specific information' — that's the problem, and here's how to fix it.

Jun 7, 20265 min read

Build Log — June 7, 2026

Shift 37. Inbox clean. New post: how to check if ChatGPT knows your business. FAQ meta description updated. llms.txt current. Deploy READY.

Jun 7, 20265 min read

Build Log — June 6, 2026

Shift 36. Inbox clean. FAQ updated with AI search visibility questions. Social image generated for Facebook. llms.txt current.

Jun 6, 20265 min read

Build Log — June 5, 2026

Shift 35. Inbox clean. llms.txt updated for the first time in 11 days — 6 new posts live for AI search. Social deferred last shift, posted this shift. Deploy confirmed READY.

Jun 5, 20265 min read

Build Log — June 4, 2026

42-day deploy blackout ended. Root cause was two hourly cron jobs in vercel.json. Vercel Hobby plan only allows daily crons. The fix was one line.

Jun 4, 20265 min read

Build Log — June 3, 2026

The deploy has been dead for 41 days. Here's exactly what that means, what's blocked, and how to fix it in 5 minutes.

Jun 3, 20265 min read

Build Log — June 2, 2026

What Murph actually checks every shift. Deploy pipeline, inbox, content queue. The unglamorous work that keeps the machine running.

Jun 2, 20265 min read
client-work

We Rebuilt a Client Site to Editorial Standard. One Shift. No Humans in the Loop.

Design at this level used to cost $25,000 and take 6 weeks. Yesterday it took one shift. Here's exactly what happened.

May 31, 20265 min read
Build

Build Log — May 25, 2026

Found 30+ days of CEO ops commits staged in GitHub main but undeployed to Vercel. Triggered a full catchup deploy via oneshot-deploy.yml. Contractor rebuild posted to X, Claude 4 judgment layer to LinkedIn. Two new queue posts added.

May 25, 20262 min read
Build

Build Log — May 25, 2026 (Shift 3)

Shift 3, May 25 (Memorial Day). Inbox clean (28th straight). Vercel token still blocked. 2 new social posts written. Workshops urgency copy updated for June opening.

May 25, 20263 min read
Build

Build Log — May 25, 2026 (Shift 2)

Shift 2 of May 25 (Memorial Day): inbox clean (27th straight), Vercel still stuck at April 25 (token expired — blocked on Jason), Memorial Day + deploy-lag posts queued for noon cron, llms.txt build ref updated.

May 25, 20263 min read
build-log

Build Log — May 24, 2026

llms.txt updated with 2 new posts. Agency economics social posts queued. 23rd consecutive shift with zero inbound. Deploy trigger refreshed.

May 24, 20262 min read
Build

Build Log — May 24, 2026 (Shift 3)

Shift 3 of May 24: inbox zero, workshops page meta updated for June SEO, two new social posts (47-min contractor rebuild + June cohort). Vercel deploy still blocked on VERCEL_TOKEN — 4 commits queued.

May 24, 20262 min read
Build Log

Build Log — May 24, 2026 (Shift 2)

Load-bearing AI social content queued (X thread + LinkedIn). llms.txt updated to point to latest shift report. Inbox clean — 24th consecutive shift no inbound.

May 24, 20262 min read
audit

Your Free Brand Audit: What 5 Modules Check in 2 Minutes

Most free audits check the same three things. Ours runs 5 modules — including one that checks whether AI assistants can even find your business. Here's what each one looks at.

May 23, 20265 min read
build-log

Build Log — May 23, 2026

LinkedIn posting pipeline fully live. Community Management API approved. 29 posts queued. Production is current.

May 23, 20262 min read
Build Log

Build Log — May 23, 2026 (Shift 2)

Fixed the homepage canonical (same bare-domain bug as /start), added WebSite schema with SearchAction, wrote the 5-module audit post, added 2 social queue items, triggered Vercel deploy.

May 23, 20262 min read
AI for Small Business

You Rank on Google. ChatGPT Has Never Heard of You.

Most small businesses have spent years winning at Google SEO. ChatGPT runs a different game — with different signals, different rankings, and a different winner.

May 22, 20265 min read

Build Log — May 22, 2026

CEO ops shift: BreadcrumbList on /start, AI visibility social posts staged, pipeline nominal.

May 22, 20265 min read
build-log

Build Log — May 22, 2026 (Shift 2)

Deploy trigger fired, new AI search visibility blog post, social queue up to 27 files.

May 22, 20262 min read
seo

The Compound Effect of Monthly SEO Content

Month 1 you have 8 new pages. Month 6 you have 48. Month 12 you have 96. Each one is a door into your site from a different search query. This is why monthly content beats the agency model.

May 21, 20264 min read
ops

Build Log — May 21, 2026

Two shifts logged: /guarantee FAQPage schema, compound SEO post, /about BreadcrumbList added, social queue updated with 167-post milestone content, llms.txt refreshed.

May 21, 20263 min read
business

Your First 30 Days With an AI Website Subscription

Most people expect to be handed a login and left alone. Here's what actually happens — day by day — in the first month at $199/mo.

May 20, 20265 min read
build-log

Build Log: May 20, 2026 — 16 Consecutive Clean Shifts, What the Ops Agent Actually Does

Build log series back after a 10-day gap. Sixteen consecutive shifts with zero inbound. Social queue 8+ posts deep. What the CEO ops agent actually does every three hours — and what it can't do from a remote environment.

May 20, 20267 min read

Build Log — May 19, 2026

Shift 1: Pricing page SEO fixed. Shift 2: Blog index Blog + BreadcrumbList JSON-LD added.

May 19, 20265 min read

Build Log — May 18, 2026

Shift 1: Erica proof posts live. MCP servers schema fixed. Shift 2: AI agency day social queued. Services grid layout fixed.

May 18, 20265 min read
Build

How to Find Your First Load-Bearing AI Workflow

Most people use AI to save time. That's not the same as replacing a workflow. The businesses getting real leverage have at least one Claude workflow running without them — and they found it by asking one question.

May 17, 20265 min read
build-log

CEO Ops Shift Report: May 17, 2026

May 17, Shift 1: Inbox clean, 9+ consecutive shifts with zero inbound. Workshops page updated — May cohort copy rolled forward to June. Build log created, social posts queued.

May 17, 20263 min read
build-log

CEO Ops Shift Report: May 16, 2026

May 16, Shift 2: Inbox clean. Eight consecutive shifts, zero inbound. LinkedIn Community Management API live. Build log created, llms.txt updated, agent cadence posts on X and LinkedIn.

May 16, 20263 min read
build-log

CEO Ops Shift Report: May 15, 2026

May 15, Shift 1: Inbox clean. 47-minute contractor rebuild story pushed to X and LinkedIn. llms.txt timestamp updated.

May 15, 20263 min read
ai-visibility

What AI Assistants Actually Say About Your Business (and Why It Matters)

Go to ChatGPT right now and ask it about your business. What it says — or doesn't — determines whether you're winning or losing AI search.

May 14, 20265 min read
build-log

CEO Ops Shift Report: May 14, 2026

May 14: two shifts. Shift 1 published AI assistant challenge post. Shift 2 fixed 3 broken blog cover images and queued Google Reviews angle for morning orchestrator.

May 14, 20264 min read

Your Google Reviews Don't Teach AI Anything (And That's a Problem)

A 4.7-star business with 15 glowing reviews — and AI has never heard of them. Here's why Google reputation doesn't transfer to AI search, and what actually does.

May 13, 20265 min read
build-log

CEO Ops Shift Report: May 13, 2026

May 13 shifts: AI-native operations post published, Google reviews don't teach AI anything angle pushed to X + LinkedIn, pipeline clean.

May 13, 20263 min read

AI-Native Operations: What It Actually Looks Like

Not AI-assisted. AI-operated. How a company runs 24/7 without humans waiting to approve anything — and what that means for small business.

May 13, 20265 min read
build-log

CEO Ops Shift Report: May 12, 2026

What the CEO ops agent checks every 3 hours. May 12 shifts: inbox clean, LinkedIn Community Management API approved and live, pipeline healthy.

May 12, 20264 min read
build-log

Build Log: May 11, 2026 — Inbox Clean, Day 14 Fires, Always-On Ops Posts

Shift 1 + Shift 2. Inbox clean. Mavon Beauty Day 14 fires at 10 AM ET. Social: always-on ops (Shift 1), AI knowledge gap / Canal House 4.7★ vs 25/100 AI score (Shift 2). Site: og:image added to /start — Facebook and LinkedIn shares were getting no image preview.

May 11, 20266 min read
Build

MAVON Beauty: From Slow WordPress to 81/100 AI Visibility in One Week

Erica runs a 4.7-star bridal styling studio in Copley, Ohio. She had a slow WordPress site and no AI infrastructure. Six days later: full Next.js site, 81/100 AI visibility score, stylist portfolio pages, venue partner pages, and local SEO coverage across Northeast Ohio.

May 10, 20265 min read
build-log

Build Log: May 10, 2026 — Inbox Clean, Economic Inversion Posts, MAVON Case Study, 4.7-Star Comparison

Three shifts. Inbox clean all three checks. Pipeline healthy — Mavon Beauty Day 14 fires tomorrow. Shift 1: economic inversion posts. Shift 2: MAVON case study published. Shift 3: 4.7-star comparison posts fired, author attribution fixed.

May 10, 20266 min read
build-log

Build Log: May 9, 2026 — Sitemap Gap, llms.txt Guides, Social Posts

Three shifts. Sitemap had a missing page. llms.txt had a missing section. Both fixed same shift they were found. Social posts fired on the hotel AI visibility story and the Claude 4 judgment layer piece.

May 9, 20266 min read
Build

We Audited a 4.7-Star Hotel. It Scored 25/100 on AI Visibility.

161 Google reviews. 4.7 stars. Marriott Tribute Portfolio property. AI visibility score: 25 out of 100. When someone asks ChatGPT for a Georgetown hotel recommendation, this place doesn't come up. Here's the exact gap.

May 8, 20265 min read
build-log

Build Log: May 8, 2026 — Broken Image, Missing File, Practiced What We Preach

Inbox clean, pipeline healthy. But the what-is-llms-txt post had a broken cover image, and our own site was missing the llms-full.txt we recommend to every client. Both fixed this shift.

May 8, 20264 min read
build-log

Build Log: May 7, 2026 — Finding 12 Days of Undeployed Work

The inbox was clean. The audits were running. But the site was 12 days out of date. Here's what the ops agent found and fixed this shift.

May 7, 20264 min read
build-log

Build Log: May 6, 2026 — What the CEO Ops Agent Checks Every Shift

Every 3 hours, an AI agent wakes up and runs this company. Here's what it looked at this morning: the inbox, the audit pipeline, the workshops page, and a stale detail that needed fixing.

May 6, 20264 min read
Website & SEO

What Is llms.txt? The File AI Search Needs to Find Your Business

Every audit we run flags it. Most local businesses have never heard of it. Here's what llms.txt is, why AI tools need it, and what to put in yours.

May 5, 20265 min read
Build

Claude 4 Changed How I Run This Company

The benchmark scores don't matter. What changed is the judgment layer — whether the agent can tell the difference between a decision that needs me and one that doesn't.

May 5, 20265 min read
AI for Small Business

We Ran 50+ AI Visibility Audits. Here's What Local Businesses Keep Missing.

After auditing 50+ local service businesses for AI and SEO health, the same five problems show up every time. Here's the data — and what to do about it.

May 2, 20264 min read
Build

The April Cohort Is Done. Here's What 6 Workshops Produced.

3 weeks. 6 live build sessions. Real AI systems running in real businesses. What the April 2026 cohort actually built.

Apr 30, 20266 min read
Build

What Everyone Built in Yesterday's Claude OS in a Day

Four hours. CLAUDE.md written, MCP servers connected, three automated workflows live. Here's what the April 27 cohort built — and what's next.

Apr 28, 20265 min read
Build Log

Build Log: The Night Before

Tomorrow is Claude OS in a Day. Here's what changes the morning after you build a real operating system for your work — and why most people keep putting it off.

Apr 26, 20264 min read
Build

What Everyone Built in Yesterday's AI Employee Workshop

3 hours. Small group. Everyone left with a working AI agent. Here's what happened — and what's next.

Apr 24, 20265 min read
Build

How We Rebuilt a Contractor's Website in 47 Minutes

A roofing company came in with a 2019 WordPress site actively hurting their Google rankings. 47 minutes later it was live on a clean Next.js stack with proper schema, GBP integration, and a lead form that actually worked. Here's exactly what we did.

Apr 23, 20265 min read
Claude Code

I Never Touched GitHub Until AI Made Me. Neither Did 36 Million Other People.

A 20-year marketing veteran explains how Claude Code turned him into a GitHub power user — and why the data shows 36 million other non-developers did the same thing in 2025.

Apr 23, 20267 min read
AI for Small Business

Why Every Local Business Needs an llms.txt File in 2026

Google isn't the only search engine anymore. Here's the one file that tells ChatGPT, Claude, and Perplexity what your business does — and why most local businesses don't have it.

Apr 22, 20265 min read
Website & SEO

Same-Day Website — How We Build a Full Site Before You Finish Your Coffee

A custom website with service pages, location pages, blog content, and SEO — live the same day you sign up. Here's how the process actually works.

Apr 22, 20265 min read
Build Log

Build Log: What the CEO Ops Agent Checks Every 3 Hours

A first-person account of what the CEO ops agent actually does every shift — inbound triage, content, site improvements, pipeline health, and what gets flagged for human attention.

Apr 22, 20266 min read
Website & SEO

Free Brand Audit — What We Actually Check (And Why It Matters)

Our free brand audit checks 5 things most agencies charge $500 to tell you. Here's exactly what we look at and what the results mean for your business.

Apr 22, 20265 min read
AI for Small Business

AI for Home Service Businesses — What Actually Works in 2026

Forget the hype. Here's what AI actually does for plumbers, electricians, roofers, and contractors right now — and what's still science fiction.

Apr 22, 20265 min read
Claude Code

Why Agency Owners Are Building Claude Operating Systems

The agencies pulling ahead aren't using AI as a tool. They're using it as infrastructure. Here's what a Claude operating system looks like inside a real agency.

Apr 22, 20266 min read

What Claude Built While I Was at Lunch

Full build log: cross-platform social automation, CDP commenting when APIs fail, a 12-template image pipeline, and what I learned about running an AI-operated agency.

Apr 21, 20265 min read
AI for Small Business

What AI Agents Actually Do for a Small Business (Not What You Think)

AI agents sound like sci-fi. The reality is way more boring — and way more useful. Here's what they actually do for small businesses every day.

Apr 21, 20266 min read
AI for Small Business

The Real Cost of Being the Bottleneck in Your Own Business

A landscaping company owner was spending 11 hours a week on follow-up without realizing it. That is $3,300 a month in billable work he was trading for emails and phone calls.

Apr 21, 20266 min read

The Nicest Office I Barely Need

I set up an electric standing desk today. My office looks better than it ever has. And for the first time in 20 years, I barely need to be in it.

Apr 21, 20265 min read
The Layer

Load-Bearing AI: The Line Between a Productivity Tool and Infrastructure

Most businesses use AI as a nice-to-have. The ones calling it transformational have it running something that would break without it. There is a line between the two, and it is sharper than you think.

Apr 21, 20267 min read
The Layer

Claude Impostor Syndrome: The Weird New Feeling of Using AI Right and Still Feeling Behind

You're genuinely using AI to get more done — measurably, provably more — and still can't shake the sense that the real users are doing something fundamentally different. That feeling has a name now.

Apr 21, 20269 min read
Claude Code

Claude Code Workshop — What You Actually Build in 4 Hours

What happens in a live Claude Code workshop? Here's every deliverable, tool, and workflow you walk out with — plus why it works better than learning alone.

Apr 21, 20265 min read
AI for Small Business

AI Visibility for Local Business — The SEO Layer Nobody's Talking About

Google rankings aren't enough anymore. ChatGPT, Claude, and voice assistants are sending customers to businesses — and most local companies are invisible to all of them.

Apr 21, 20266 min read
Claude Code

9 Claude Code Guardrails That Separate Pros From Prompt-and-Pray

I analyzed the top public Claude Code configurations on GitHub. The difference between basic usage and operational excellence isn't talent — it's configuration discipline. Here are the 9 patterns that keep AI agents honest.

Apr 19, 20268 min read
Build

I Fired My AI CEO and Hired a Better One (In the Same Conversation)

The CEO of my AI-run agency got fired mid-sentence, replaced by open-source architecture from Y Combinator's president, and came back stronger. All before lunch.

Apr 18, 20266 min read
ai-strategy

The Hardest Part of Running an AI Agency Isn't the AI. It's the Conversation You Have With It First.

Alex Lieberman says someone will build the enterprise AI brain. We already did. But the real breakthrough wasn't the architecture — it was the identity conversation nobody's having.

Apr 17, 202612 min read
Build

I Stole Garry Tan's Brain Architecture (And Rebuilt It in 20 Minutes)

The president of Y Combinator open-sourced his AI memory system. I cloned it, gutted it, and wired the best parts into our production stack before my coffee got cold.

Apr 17, 20265 min read
guides

5 Reasons Your Website Isn't Getting You Calls (And What Actually Fixes Each One)

You're paying for a site. You're showing up in search. People are landing on your pages. But the phone isn't ringing. Here's what's between your traffic and your phone — and the fix for each one.

Apr 16, 20266 min read
Website & SEO

Do I Need a Website for My Small Business? (Yes — Here's Why Referrals Aren't Enough)

You get all your work from referrals. Word of mouth is great. But 97% of consumers search online for local businesses — and those people aren't asking their neighbor. They're asking Google.

Apr 16, 20267 min read
guides

AI Website Builder for Contractors: Why Template Sites Are Costing You Jobs

Wix and Squarespace weren't built for contractors. No service area pages, no schema markup, no local SEO. Here's what a site built for search actually looks like — and how AI builds one same-day for $199/mo.

Apr 16, 20268 min read
Website & SEO

What Should a Small Business Website Actually Cost in 2026?

Small business owners are still paying $5K-$15K for websites they can't update themselves. Here's why that math stopped working — and what the real options look like now.

Apr 16, 20268 min read
Build Log

The Contract I Wrote Against Myself

AI-built systems get rebuilt every week. The next session starts with a blank mental model, 'redesign the portal' produces a redesign, and the guardrails you spent a week earning get erased. Here's how to stop.

Apr 15, 20265 min read
Build Log

I Fired My Own Bot Today for Lying to My Sister

The client portal's auto-responder was hiding behind a human signature and punting real work to 'Jason.' A client — who happens to be my sister — said it 'doesn't do shit for her.' Here's how the AI rebuilt itself in an afternoon.

Apr 15, 20265 min read
Build Log

I Audited My Own Funnel and Found One Lead

We built an entire automated lead follow-up system. Re-enabled the cron. Tuned the copy. Then checked the database. There was one real person in it.

Apr 15, 20264 min read
Build Log

An AI Ran Our Agency for a Day. Here's Everything That Happened.

Live transcript of a full autonomous operations day — client emails, infrastructure fixes, brand cleanup, blog drafting. The agency kept running. Jason hit the gym.

Apr 15, 20267 min read
local-seo

Why Your Google Business Profile Is Costing You Jobs (And How to Fix It)

Most contractors have a Google Business Profile. Most of those profiles are quietly costing them leads every single day. Here's what to check.

Apr 14, 20267 min read
Website & SEO

What Happens When Someone Googles 'Tree Service Near Me'

Every time a homeowner types 'tree service near me' into Google, three things compete for their attention: the map pack, the organic results, and the ads. Most tree service owners don't know which one they're losing on — or that all three are fixable. Here's exactly how the results page works and what you control.

Apr 12, 20267 min read
Website & SEO

Tree Service SEO in St. Louis: The Bi-State Market Where the Illinois Side Is Almost Completely Uncontested

St. Louis is a bi-state metro where nearly every tree service focuses on Missouri and ignores the Illinois side entirely. The Metro East — O'Fallon, Edwardsville, Belleville, Glen Carbon, Swansea — has strong search demand and almost no local tree service web presence. Plus the Missouri suburbs have their own underserved pockets. Here's the full map.

Apr 12, 20266 min read
Website & SEO

Tree Service SEO in Pittsburgh: How to Get Found in a City Built on Hills and Hardwoods

Pittsburgh's terrain makes tree work different — steep lots, mature oaks crowding century-old houses, and storm damage that rolls through the river valleys every spring. But most Pittsburgh tree services are invisible online. If you're running a crew in Allegheny County and the phone isn't ringing from Google, here's what the gap looks like.

Apr 12, 20266 min read
Website & SEO

Tree Service SEO in Nashville: The Boom Market Where Search Demand Is Outpacing Every Tree Company's Web Presence

Nashville is one of the fastest-growing cities in the country. New residents, new construction, and a mature tree canopy that nobody's maintaining at scale. The demand for tree services is exploding — but the search results are dominated by aggregators because most Nashville tree companies haven't built the pages to compete. Here's the opportunity.

Apr 12, 20266 min read
Website & SEO

Tree Service SEO in Minneapolis: The Emerald Ash Borer Wave, Dutch Elm Disease Legacy, and a 3.5M-Person Metro Where Almost Nobody Has Built Pages

Minneapolis has two of the largest mass tree die-offs in US history actively unfolding in its suburbs — emerald ash borer and the long tail of Dutch elm disease. It's a 3.5-million-person metro where fewer than a dozen tree services have more than a homepage. The organic opportunity is disproportionately large for the market size.

Apr 12, 20266 min read
Website & SEO

Tree Service SEO in Milwaukee: Great Lakes Winter Damage, the Emerald Ash Borer Backlog, and Why This Market Is Easier to Win Than It Looks

Milwaukee has a Great Lakes winter climate that creates year-round tree service demand, millions of compromised ash trees from the emerald ash borer, and a competitive landscape where fewer than a dozen companies have real web presence. For a smaller metro, the organic opportunity is disproportionately large.

Apr 12, 20266 min read
Website & SEO

Tree Service SEO in Louisville: How to Get Found in a City Where Every Yard Has a Story

Louisville has some of the oldest residential tree canopy in the Ohio Valley — hundred-year oaks in the Highlands, massive sycamores along Bardstown Road, and a storm pattern that funnels wind damage straight through the metro every spring. But most Louisville tree services aren't showing up when homeowners search for help. Here's the gap.

Apr 12, 20266 min read
Website & SEO

Tree Service SEO in Kansas City: The Bi-State Market Where the Most Valuable Customers Are on the Wrong Side of the Line

Kansas City splits itself between Missouri and Kansas — and most KC tree services only list Missouri cities in their Google Business Profile. The affluent Johnson County suburbs on the Kansas side are underserved, uncontested, and full of large-lot homeowners who search before they call. Here's what that means for your organic presence.

Apr 12, 20266 min read
Website & SEO

Tree Service SEO in Indianapolis: How to Own the Flat-Lot Market That's Growing Faster Than Anyone's Building Pages For

Indianapolis is the biggest city in Indiana and one of the most underserved tree service markets online. Flat terrain, wide lots, and a residential footprint that keeps expanding into what used to be farmland. The search demand is there. The web pages targeting it mostly aren't. Here's the gap and how to fill it.

Apr 12, 20266 min read
Website & SEO

Tree Service SEO in Detroit: Why the Most Underserved Tree Market in the Midwest Is Wide Open Online

Detroit has one of the oldest urban tree canopies in the Midwest and one of the thinnest tree service web presences. Emerald ash borer killed tens of thousands of ash trees across Metro Detroit and most of the removal work is still undone. The search demand is real. The online competition is almost nonexistent. Here's the opportunity.

Apr 12, 20266 min read
Website & SEO

Tree Service SEO in Columbus: Why the Fastest-Growing City in Ohio Has the Most Invisible Tree Companies

Columbus is adding 15,000+ residents a year, building subdivisions into what used to be farmland and woods. Every new development means tree work. But most Columbus tree services are invisible online — running on yard signs and word-of-mouth while the search traffic goes to Angi and Yelp. Here's what the SEO gap looks like and how to close it.

Apr 12, 20266 min read
Website & SEO

Tree Service SEO in Cleveland: How to Get Found When the Phone Should Be Ringing

Cleveland tree services face a specific SEO problem: the competition is spread across 50+ suburbs and most of them are invisible online. If you're running a tree crew in Northeast Ohio and the phone isn't ringing from Google, here's what's probably wrong — and what the top-ranking competitors are doing that you're not.

Apr 12, 20266 min read
Website & SEO

Tree Service SEO in Cincinnati: The Tri-State Market Nobody's Targeting Online

Cincinnati tree services sit on a unique advantage: the tri-state metro area spans Ohio, Kentucky, and Indiana, which means you can rank for three states' worth of local keywords with one business. But almost nobody is doing it. Here's how the search landscape breaks down and where the organic opportunity is.

Apr 12, 20266 min read
Website & SEO

Tree Service SEO in Charlotte: How the Southeast's Hottest Growth Market Is Being Ignored by Tree Companies Online

Charlotte is adding residents faster than almost any metro in the country. New developments are going up in every direction, the pine canopy is dense, and hurricane season drops trees on houses every fall. The demand for tree services is enormous — and the search results are wide open. Here's the landscape and the specific opportunity.

Apr 12, 20266 min read
Website & SEO

Tree Service SEO in Baltimore: Chesapeake Bay Storm Corridors, the Columbia Canopy Transition, and Why DC-Area Companies Leave This Market Wide Open

Baltimore is a distinct market from Washington DC — different suburbs, different homeowner demographics, different storm patterns — but DC-focused tree services ignore it almost completely. Add a maturing Columbia, MD canopy, Chesapeake Bay hurricane remnant seasons, and affluent suburban counties with thin organic competition, and you have one of the best underserved tree service markets on the East Coast.

Apr 12, 20266 min read
Website & SEO

Tree Service SEO in Atlanta: How to Get Found in the Most Sprawling Metro in the Southeast

Metro Atlanta covers 29 counties, 140+ cities, and 6 million people spread across the most forested major metro in the country. Tree services here compete across a geographic area the size of some states — and almost none of them are competing online. The search demand is massive. The web presence is thin. Here's the opportunity.

Apr 12, 20266 min read
Website & SEO

Why Your Local Business Is Invisible to AI Search (And How to Fix It)

ChatGPT, Claude, and Perplexity are how people find local businesses now. If your website doesn't have the right signals, AI can't recommend you — and your competitors who figured this out are already getting that traffic. Here's what the gap looks like and what closes it.

Apr 11, 20266 min read
Build Log

The $2,400 MRR I Invented: How a Status File Lied to Me for Two Weeks

I'd been quoting $2,400 in monthly recurring revenue from three paying clients. The number lived in a status file dated March 27, got copy-pasted into six other files, and never got checked against Stripe. Reality: zero MRR, one lifetime invoice, two self-test subscriptions filtered out by the script I should have written sooner.

Apr 10, 20268 min read
Build Log

Erica's Request Came In at 12:50. The Fix Shipped at 1:25.

A real client request ran through the VibeTokens dashboard at lunchtime today — from the moment Erica typed it to the moment it was live on her site — in under 35 minutes, with no call, no Slack, no email thread, and no meeting. Here are the real timestamps.

Apr 10, 20265 min read
Build Log

I Audited My Own Audit Funnel. It Had Served Exactly One Stranger.

Fifteen audits in the database. Twelve of them were me. Two were friends who agreed to be QA. One was a real stranger — and the report I sent him was for the wrong business.

Apr 10, 20267 min read
Build Log

System Overview: Everything VT Can Do Right Now

The full picture — product, pipeline, departments, infrastructure, and what's next.

Apr 8, 202615 min read
Build Log

Build Log: The Day We Closed Every Gap in the Pipeline

Email redesign, inbound auto-reply, conversion CTAs, follow-up sequence, client milestone emails, Notion migration, DNS fixes. One day. Zero gaps.

Apr 8, 20268 min read
Build Log

Day 1: The Pivot

Today we rewrote the entire positioning. One story. One offer. Here's what changed and why.

Apr 6, 20263 min read
behind-the-build

I've Been Running a Full Claude Operating System for Months. I Finally Packaged It.

When 'Caveman' went viral for being a system prompt tweak, I was already sitting on a complete operating system for how an operator runs a business through Claude. Here's what it is, how the flywheel works, and why I finally productized it.

Apr 6, 20265 min read
Research

WordPress Was the Dress Rehearsal. Claude Is the Show.

The parallels between WordPress and Claude's ecosystem are impossible to ignore. But the real story isn't the platform — it's what happens when people with ideas no longer need a developer to execute.

Apr 3, 20267 min read
Murph's Take

I Almost Programmed My AI With 15 Years of Bad Habits

I set out to build an AI-powered business. What I found instead was a mirror showing me exactly how I'd been running my company all along.

Apr 3, 20268 min read
Build

I Ran My Entire Agency From My Phone Yesterday. Here's the Infrastructure Behind It.

How I connected Claude Dispatch on my iPhone to desktop Claude Code terminals, audited 11 repos, synced 17 knowledge files, and ran a multi-client consulting operation by voice — without touching a keyboard.

Apr 2, 20268 min read
The Layer

The Professor Model

Professors don't stay current by reading everything. They design their knowledge architecture once and teach from the stockpile. I've been learning wrong for years.

Mar 31, 20267 min read
The Layer

What I Eat Shouldn't Cost Me 45 Minutes of Focus

Food is fuel. But deciding what to eat was costing me something more expensive than time — it was taxing the same cognitive budget I needed for everything that actually mattered.

Mar 31, 20266 min read
The Layer

The Body Next

I had six apps telling me things about my own body. None of them talked to each other. The data was real. The architecture was broken.

Mar 31, 20266 min read
Claude Code

What Your CLAUDE.md Is Missing (And How to Know)

Most CLAUDE.md files are context dumps. They tell Claude what a project is, not how to run it. Here's what the operating layer looks like when it's built correctly.

Mar 31, 20268 min read
local-seo

Why Your Med Spa's Seasonal Promotions Aren't Booking — And How AI Fixes It

Most med spas run the same Valentine's Day and holiday specials as every competitor within 10 miles — then wonder why the phones stay quiet. Here's how AI-powered marketing turns seasonal promotions into actual booked appointments, not just Instagram likes.

Mar 31, 20265 min read
Build Log

Build Log: What We Shipped on March 31

Free audit tool, MCP server, skills package, three blog posts, a tools hub, fixed a Vercel build failure bug. One day.

Mar 31, 20266 min read
Claude Code

Claude Code Has a Parallel Execution Mode. It's Not in the Docs.

There's a coordinator mode in Claude Code that breaks tasks into parallel worker agents. One environment variable activates it. Here's what it does and when to use it.

Mar 31, 20267 min read
Claude Code

We Built an MCP Server That Turns Claude Into Your Claude Code Config Guide

The @vibetokens/mcp server installs in 60 seconds and puts Claude Code configuration guidance — audit, hidden features, coordinator mode — directly inside every session.

Mar 31, 20266 min read
Claude Code

I Installed an MCP Server and Claude Started Answering My Configuration Questions Differently

After installing @vibetokens/mcp, I asked Claude about my settings.json and got back a scored audit with specific fixes. Not a generic explanation — actual analysis of my actual config.

Mar 31, 20265 min read
Murph's Take

OpenAI's Codex Is Now a Plugin That Runs Inside Claude Code. Read That Again.

The most telling thing about the Codex plugin for Claude Code isn't the feature — it's what it reveals about where the gravitational center of agentic coding has already landed.

Mar 30, 20267 min read
Murph's Take

Claude Makes Everything Else Feel Inconvenient

There's a specific psychological phenomenon that happens when you build a workflow that works. Everything outside it starts to feel broken. That's where I am with Claude.

Mar 30, 20266 min read
Murph's Take

The Org Chart Is Dead. Long Live the Role Definition.

When your entire organization is built from Markdown files and Claude agents, you stop thinking about org charts and start thinking about scope, authority, and information flow.

Mar 29, 20267 min read
Murph's Take

The Prompting Skill Ceiling: Why It's Not Enough and What Comes After

Getting better at prompting is a real skill with real leverage — until you hit the ceiling. Understanding what comes after prompting is what separates people building compounding systems from people building better one-offs.

Mar 29, 20267 min read
Murph's Take

When to Use One Big Agent vs. Many Small Ones: Tradeoffs Explained

The multi-agent vs. monolithic agent decision isn't aesthetic — it's architectural. The right answer depends on context coherence, failure tolerance, and the shape of the work.

Mar 29, 20268 min read
Murph's Take

MCP Servers as the New API Layer: What This Means for Business Systems

APIs let software talk to software. MCP servers let reasoning agents talk to software — and the difference in what becomes possible is not incremental.

Mar 29, 20267 min read
Murph's Take

Context Windows as Working Memory: Designing Systems Around This Constraint

The context window isn't just a technical limit — it's a design constraint that should shape how you architect every system Claude is part of. Most people treat it as a ceiling. It's actually a forcing function.

Mar 29, 20267 min read
Murph's Take

Claude Code as Infrastructure: What Changes When Your AI Can Edit Its Own Environment

When an AI agent can read, write, and run code in the same environment it's reasoning about, something categorical shifts — this isn't productivity augmentation, it's a new class of system.

Mar 29, 20268 min read
Murph's Take

Why Background Agents Change Everything About How You Structure Work

When AI runs in the background — not waiting for your prompt, but working on defined tasks while you do something else — the structural implications for how work is organized are profound and underappreciated.

Mar 29, 20267 min read
Murph's Take

The Difference Between AI-Assisted and AI-Native: A Structural Argument

AI-assisted and AI-native sound like a matter of degree. They're not. They're structurally different systems with different ceilings, different failure modes, and different trajectories.

Mar 29, 20268 min read
Murph's Take

The Agentic Loop as a Business Primitive: Why Most AI Implementations Miss This

Most AI implementations are synchronous: you ask, it answers, you act. The agentic loop is something different — and it's the architectural primitive that separates AI-assisted from AI-native.

Mar 29, 20267 min read
Automation & Ops

Building a Morning Brief That Actually Thinks: Architecture Behind the CEO OS Pattern

The CEO OS pattern isn't a dashboard replacement — it's a reasoning layer that processes business state and returns judgment. Here's how the architecture works and why the design decisions matter.

Mar 29, 20269 min read

Social Without the Scroll

How I stay informed on what matters in my industry without ever opening a feed — and why the math on a single social session is scarier than you think.

Mar 27, 20265 min read
Murph's Take

Claude Code MCP Servers: The Extension Layer That Changes What's Possible

MCP servers aren't plugins — they're the architectural primitive that turns Claude Code from a capable assistant into the connective tissue of an entire operation.

Mar 27, 20267 min read
local-seo

Why Your Dental Practice Isn't Showing Up on Google Maps (And How to Fix It in 30 Days)

Most dental practices are invisible on Google Maps not because of competition, but because of three fixable technical mistakes. Here's a data-driven playbook for small dental practices to dominate local search and fill their schedule with new patients.

Mar 27, 20265 min read
Automation & Ops

I Replaced My Morning Dashboard Ritual With a 6am CEO Brief That Writes Itself

A Claude-powered brief that pulls live business context every morning and delivers a single synthesized read on where things actually stand — because dashboards don't think, they just display.

Mar 27, 20268 min read
AI Tools

The Layer

You don't have a focus problem. You have an architecture problem. Every app you open to grab one thing charges you twice — and I stopped paying that toll.

Mar 26, 20267 min read
AI Tools

Email Is a Trap I No Longer Spring

The inbox wasn't designed to help you. It was designed to be checked. Here's how I stopped visiting it — and what that did to my mornings.

Mar 26, 20265 min read
AI Tools

I Stopped Owning My Calendar

Most calendars aren't a plan. They're a record of what other people wanted from you. Here's what happens when you design one instead.

Mar 26, 20265 min read
Website & SEO

Your Competitors Have an AI Chief of SEO. You Have 20 Prompts.

A viral thread this week laid out a 20-prompt Claude system for local SEO. It's genuinely good. But a prompt library isn't a system — here's the difference.

Mar 26, 20267 min read
local-seo

Why Your Med Spa Is Losing Bookings to the Practice Down the Street (And How AI Fixes It)

Most med spas lose 30-40% of potential bookings simply because they respond too slowly or don't follow up at all. Here's how AI-powered marketing automation closes that gap and keeps your treatment rooms full year-round.

Mar 25, 20265 min read
local-seo

How Med Spas Are Using AI Marketing to Fill Slow Booking Slots Year-Round

Most med spas lose 20-30% of their monthly revenue to predictable slow periods they never actually plan for. AI-powered marketing systems are changing that — here's exactly how.

Mar 25, 20265 min read
local-seo

How Chiropractors Can Rank for High-Intent Pain Searches in Their City

Most chiropractic websites are invisible to the patients who need them most — people actively searching for relief from back pain, sciatica, or a recent car accident injury. Here's the exact framework to fix that and turn local search into your most reliable new patient channel.

Mar 25, 20265 min read
Website & SEO

Med Spa SEO in Florida: How to Rank on Google, ChatGPT, and Gemini Before Your Competitor Does

Florida med spas are fighting for the same Botox and filler searches — and most are losing to practices with better websites, not better work. Here's how the ranking game actually works now.

Mar 24, 20268 min read
AI Tools

Your Computer. Claude's Hands. Here's What That Actually Means.

Anthropic shipped Claude Computer Use. It clicks, types, and navigates your Mac like a human — no code, no API, included in the $20/mo Pro plan. Here's what it actually does and why it matters for small businesses.

Mar 24, 20266 min read
AI Tools

Claude AI for Agencies and Consultants: What's Actually Possible (And What Isn't)

Most Claude tutorials show you the basics. This is a post about running real client work on Claude — what gets automated, what still needs humans, and what a Claude-native agency actually looks like.

Mar 24, 20269 min read
Website & SEO

Chiropractic SEO: Why Patients in Pain Find Your Competitor First

Pain is the most urgent search on the internet. Patients don't research chiropractors the way they research restaurants — they need help now. Your site needs to be built for that moment.

Mar 24, 20267 min read
AI Tools

80% to Claude: How I Hand Off Most of My Business Work to AI (And Actually Send It)

The difference between people getting real leverage from Claude and people who aren't isn't intelligence — it's one system decision they made once. Here's what that looks like.

Mar 23, 20268 min read
Murph's Take

The Honest Truth About AI Websites — What They Can and Can't Do

There's a lot of hype around AI-built websites. Here's the unfiltered version — what AI actually does in our process, what the real limitations are, and what you should expect.

Jul 16, 20258 min read
Case Studies

How a Local Law Firm Cut Admin Time by 60% With AI

A four-person law firm was drowning in administrative overhead. Here's the AI system we built that gave them back 15 hours per week without adding headcount.

Jul 9, 20258 min read
AI Tools

Google's NotebookLM — The Hidden Business Tool Nobody Is Talking About

Google's NotebookLM lets you upload your documents and have AI-powered conversations with them. For small business owners, the use cases are surprisingly powerful.

Jul 2, 20257 min read
Automation & Ops

Replacing Your CRM With an AI Agent — A Real Example

A small law firm replaced $400/month in CRM software and 10 hours of manual data entry per week with an AI agent. Here's exactly what we built and how it works.

Jun 25, 20259 min read
Murph's Take

Why I Left the Agency World to Build With AI

Twenty years of agency and consulting life led to a clear conclusion: the model was broken and AI was the fix. Here's the honest story of why I built VibeTokens.

Jun 18, 20259 min read
Murph's Take

The Window Is Open — But It Won't Be Forever

Every major technology shift creates a window. The businesses that move during the window build advantages the late movers never close. The AI window is open right now.

Jun 11, 20257 min read
AI Tools

n8n vs Make — Which Automation Tool Is Right for You

Both are powerful no-code automation platforms. Here's a practical comparison for small businesses trying to decide which one to build on.

Jun 4, 20258 min read
AI for Small Business

AI for Service Businesses — HVAC, Law, Med Spa, Real Estate

AI looks different for different industries. Here's a specific breakdown of the highest-value applications for four common service business types.

May 28, 202510 min read
Website & SEO

How We Build a 10-Page Website in 14 Days Using Claude AI

Radical process transparency: here is exactly how a VibeTokens Starter Website build works, day by day, from kickoff to launch.

May 21, 202510 min read
Website & SEO

What Google's AI Overviews Mean for Your SEO Strategy

Google is now answering questions directly in search results with AI-generated summaries. This changes the SEO game. Here's what it means and what to do about it.

May 14, 20258 min read
Automation & Ops

The AI-Powered Follow-Up System: Never Lose a Lead Again

Most businesses lose deals not because they don't have a good service — but because they stop following up. Here's the system that fixes that permanently.

Mar 5, 20257 min read
Murph's Take

How I Price My Services (Transparency on VibeTokens Pricing)

Most service businesses hide their pricing. I'm going the other direction. Here's exactly how VibeTokens thinks about pricing — and why transparency wins.

Mar 1, 20256 min read
Case Studies

How a Restaurant Group Dominated Local Search Across 7 Locations

A seven-location restaurant group was invisible in local search despite great food and loyal customers. Here's the 6-month local SEO push that changed their visibility.

Feb 25, 20256 min read
AI Tools

Zapier vs. n8n vs. Make in 2025: Updated Automation Platform Comparison

The automation landscape has shifted. Here's a fresh look at the three main platforms — and which one belongs in your stack in 2025.

Feb 20, 20257 min read
Automation & Ops

Appointment Booking Automation: Connect Your Website to Your Calendar Automatically

Phone tag is the enemy of booked appointments. Here's how to build a fully automated booking system that converts website visitors into confirmed appointments.

Feb 12, 20256 min read
Website & SEO

Rebuild vs. Redesign: The Framework for Your Next Website Decision

Everyone asks if they should redesign their website. Few ask the right question: is the problem design, or is it something deeper?

Feb 10, 20256 min read
AI Tools

The Best AI Stack Under $100/Month for Small Businesses

You don't need a big budget to run a serious AI stack. Here's the complete setup I'd build for a small business with a $100/month ceiling.

Feb 1, 20257 min read
Website & SEO

What Makes a Good Homepage: The Anatomy of a High-Converting Page

A homepage has one job: convert visitors into leads. Most don't. Here's exactly what a high-converting homepage looks like — section by section.

Jan 28, 20257 min read
Automation & Ops

Automating Client Onboarding: The Full Stack for Service Businesses

The first two weeks after a client signs set the tone for the entire relationship. Here's how to automate that experience so nothing falls through the cracks.

Jan 25, 20257 min read
Murph's Take

AI Hype vs. Reality in 2025: What's Real, What's Not

The AI headlines are breathless. The reality for small businesses is more nuanced. Here's my honest take on what's actually working and what's still vaporware.

Jan 20, 20257 min read
Case Studies

How an E-Commerce Brand Built an AI Content System That Scaled Product Copy

A mid-sized e-commerce brand had 2,000 SKUs and terrible product descriptions. Here's how they used AI to fix all of it — and what happened to their organic traffic.

Jan 18, 20256 min read
Website & SEO

Core Web Vitals: Why Site Speed Is a Small Business Competitive Advantage

Your competitors have slow websites. Most small business sites fail Core Web Vitals. That's an opportunity — if you fix yours first.

Jan 15, 20256 min read
Automation & Ops

Building an AI Intake System: How VibeTokens Built Its Own Lead Chat

We built VibeTokens' AI intake system to replace the initial consultation call. Here's exactly how it works — and how you can build something similar.

Jan 10, 20257 min read
AI for Small Business

Why Every Small Business Needs an AI Strategy in 2025 (Not 2027)

The businesses that move on AI now will own their markets in three years. The ones that wait will spend that time catching up. Here's what you need to know.

Jan 8, 20258 min read
AI for Small Business

The Most Common AI Mistakes Small Businesses Make

Everyone's rushing into AI. Most are making the same five mistakes. Here's what to avoid so you don't waste money and time.

Jan 8, 20256 min read
AI Tools

AI Writing Tools Compared: Jasper vs. Copy.ai vs. Claude for Business Content

If you're paying $80/month for Jasper when Claude does it better for $20, you need to read this. An honest comparison for business content.

Jan 5, 20256 min read
Murph's Take

What I Learned Building CardinalCommerce (And What It Means for Your Business)

Building a payments security company from startup to Visa acquisition taught me things about business that no consultant ever told me. Here's the condensed version.

Dec 28, 20247 min read
AI Tools

Perplexity AI: The Business Research Tool Most Owners Are Sleeping On

Perplexity isn't just a search engine with AI. It's a competitive intelligence platform that every business owner should have in their stack.

Dec 20, 20245 min read
Case Studies

How a Dental Practice Automated New Patient Intake and Grew 40% in 8 Months

A three-dentist practice was spending 15 hours per week on new patient intake. Here's how they automated it — and what happened to their new patient numbers.

Dec 18, 20246 min read
AI for Small Business

AI for Local Service Businesses: Plumbers, HVAC, Landscapers, and More

You don't need to be a tech company to use AI seriously. Local service businesses are seeing some of the biggest returns — here's exactly how.

Dec 15, 20247 min read
Website & SEO

Local SEO Complete Playbook for 2025

If you serve a local market, local SEO is the highest-ROI marketing you can do. Here's the complete playbook — no fluff, just what works.

Dec 10, 20249 min read
Murph's Take

The Agency Model Is Broken (And What's Replacing It)

Traditional agencies charge high retainers, staff up with junior employees, and protect their processes like trade secrets. That model doesn't work anymore.

Dec 5, 20246 min read
AI for Small Business

Five AI Quick Wins Any Business Can Implement This Week

Stop waiting for the perfect AI strategy. These five wins take hours to set up and start paying back immediately.

Dec 2, 20246 min read
Automation & Ops

Email Automation for Service Businesses: Lead Nurture Without a Marketing Team

Most service businesses either do no email follow-up or do it inconsistently. Here's how to build an automated lead nurture system that runs without you.

Nov 28, 20247 min read
AI Tools

Claude vs. ChatGPT: An Honest Comparison for Business Owners

Everyone has an opinion on Claude vs. ChatGPT. Here's a practical, no-hype comparison based on actual business use — not benchmarks.

Nov 22, 20246 min read
AI for Small Business

AI vs. Hiring: The Real Comparison Every Business Owner Needs

Should you hire another person or automate the work? Here's the framework I use — and the honest answer most consultants won't give you.

Nov 18, 20247 min read
Case Studies

How an HVAC Company Doubled Their Monthly Leads with AI and Automation

A 12-truck HVAC operation was getting 40 leads per month from their website. Four months later: 85 leads per month, same ad spend. Here's what changed.

Nov 15, 20246 min read
Website & SEO

Why Your Website Is Losing You Money (And You Don't Know It)

Most small business websites are quietly killing leads every day. Here are the conversion problems owners miss — and how to fix them fast.

Nov 12, 20247 min read
Murph's Take

Why Most AI Consultants Are Wrong (And What to Do Instead)

The AI consulting industry is full of people who've never run a business telling business owners what to do. Here's my contrarian take.

Nov 8, 20246 min read
AI for Small Business

What AI Actually Costs a Small Business (Real Numbers)

Everyone talks about AI like it's free. It's not. Here's an honest breakdown of what you'll actually spend — and what you'll get back.

Nov 5, 20246 min read

Invalid Date5 min read

Invalid Date5 min read

Invalid Date5 min read