Skip to content

Insights & Resources

Practical tips, case studies, and strategies from real projects. No fluff, just useful content you can apply today.

Google Stopped Counting Your Keywords. Here's What Actually Moved My Client's Rankings.
marketing7 min read

Google Stopped Counting Your Keywords. Here's What Actually Moved My Client's Rankings.

A client tracked his keyword density for eleven months and his rankings never moved once. Here is what I changed instead β€” review velocity, listing consistency, and real service pages β€” and the numbers it produced in 14 weeks.

Sep 16, 2026

I Spent $0 on Ads Last Month and Got 12 Qualified Leads. Here's How.
marketing9 min read

I Spent $0 on Ads Last Month and Got 12 Qualified Leads. Here's How.

Last month I paid nothing for ads and 12 business owners with real budgets reached out to me. Seven of them found a blog post on Google. Here is exactly where the leads came from, what the system costs, and how a cabinet maker in Raleigh used it to turn off his Google Ads.

Sep 14, 2026

This SEO Mistake Is Costing Local Businesses Thousands Per Month (and It's Easy to Fix)
marketing9 min read

This SEO Mistake Is Costing Local Businesses Thousands Per Month (and It's Easy to Fix)

A Tampa vet clinic launched a beautiful new website and lost 40% of its new-patient calls within two months. Nothing was wrong with the design. Google just could not find the pages anymore. Here is the mistake, what it cost, and the 20-minute checkup I now run for every local business.

Sep 9, 2026

A Client Told Me My SEO Work Wasn't Helping. Two Weeks Later I Audited Her Site. Here's What I Found.
marketing9 min read

A Client Told Me My SEO Work Wasn't Helping. Two Weeks Later I Audited Her Site. Here's What I Found.

Four months into an SEO contract, a Phoenix family law firm told me the work wasn't helping. I asked for two weeks and audited the site. Here are the three gaps I found, what they cost to fix, and the client education habit I built afterward.

Sep 7, 2026

I Tracked Revenue on 64 Blog Posts Across 8 Clients. The Top Performer Was About Something Nobody Was Searching For.
marketing9 min read

I Tracked Revenue on 64 Blog Posts Across 8 Clients. The Top Performer Was About Something Nobody Was Searching For.

Most blog posts make nothing. I tracked 64 of them across 8 clients for 14 months, and the one that brought in the most money was about a topic nobody was searching for. Here is the data and what it changed about how I plan content.

Sep 3, 2026

I Ranked a Local Plumber #1 in 3 Months With Zero Backlinks. Here's Exactly How.
marketing9 min read

I Ranked a Local Plumber #1 in 3 Months With Zero Backlinks. Here's Exactly How.

No link building. No ads. A plumber in Raleigh went from page three to the top of Google's map in 12 weeks, and every step is repeatable. Here is the month-by-month breakdown with real numbers.

Sep 2, 2026

Your SEO Agency Is Missing 40% of Local Search Traffic Because You're Not Doing This One Thing
marketing7 min read

Your SEO Agency Is Missing 40% of Local Search Traffic Because You're Not Doing This One Thing

The ranking report says number one. Your phone says otherwise. Around 40% of local searches happen in towns your agency never optimized β€” here is the one thing that closes the gap.

Aug 31, 2026

Your Homepage Isn't Ranking Because of THIS One Word You're Missing
marketing7 min read

Your Homepage Isn't Ranking Because of THIS One Word You're Missing

I can tell in ten seconds whether a homepage has a shot at ranking on Google. Most fail for the same reason: the one word customers actually search for never appears. Here is the test, the fix, and the vet clinic that proved it.

Aug 27, 2026

I Publish Six Kinds of Pages for Local Clients. One of Them Does Three Times the Work.
marketing7 min read

I Publish Six Kinds of Pages for Local Clients. One of Them Does Three Times the Work.

I tracked every page I published across nine client accounts for two years. The polished service pages lost. The winner was a plain record of one finished job, and it produced three times the calls.

Aug 26, 2026

I Asked 47 Local Business Owners Why They Didn't Hire an Agency. Here's What They Told Me (and Why You're Losing Deals)
marketing7 min read

I Asked 47 Local Business Owners Why They Didn't Hire an Agency. Here's What They Told Me (and Why You're Losing Deals)

Over six months I asked 47 local business owners one question: why didn't you hire an agency? Their answers were blunt, consistent, and useful. Here is what they told me β€” and how to use it whether you're buying marketing help or selling it.

Aug 24, 2026

Strangers Are Answering Questions About Your Business on Google. That Empty Box Is Costing You Calls.
marketing7 min read

Strangers Are Answering Questions About Your Business on Google. That Empty Box Is Costing You Calls.

There is one box on your Google listing that anybody in the world can write in β€” including people who get your prices, your hours and your policies wrong. Most owners have never opened it. Here is how to take it back in an afternoon.

Aug 19, 2026

I Mapped Out 12 Months of Content for a Plumber and His Google Rankings Tripled. Here's the System.
marketing7 min read

I Mapped Out 12 Months of Content for a Plumber and His Google Rankings Tripled. Here's the System.

A plumber in Columbus had 47 blog posts and zero customers to show for them. One afternoon of planning changed that. Here is the 12-month content system that tripled his Google rankings, with the real numbers.

Aug 17, 2026

The Most Expensive Number in Local Marketing Is the One Google Never Shows You
marketing6 min read

The Most Expensive Number in Local Marketing Is the One Google Never Shows You

Nobody sends you an invoice for the calls you never got. That is why a leaking Google Business Profile can cost five figures a month without ever appearing in a report. Here is the arithmetic, and the three leaks that never register as lost leads.

Aug 13, 2026

She Showed Up in 8% of the Searches That Mattered. Ninety Days Later, Page One β€” With No Ads.
marketing7 min read

She Showed Up in 8% of the Searches That Mattered. Ninety Days Later, Page One β€” With No Ads.

She was showing up for 8% of the searches that mattered. Ninety days later she was on page one for the terms that actually sell her work β€” with zero dollars in ads. Here is the whole sequence, including the part most people skip.

Aug 12, 2026

The Keyword With 8,100 Searches Is Costing You Money. The One With 90 Is Booking Your Calendar.
marketing7 min read

The Keyword With 8,100 Searches Is Costing You Money. The One With 90 Is Booking Your Calendar.

The keyword with 8,100 searches a month looks like the prize. It is usually the one costing you money. Here is the single change that turns search traffic into booked jobs, and how to find those phrases yourself this week.

Aug 10, 2026

SEO in 2026 Isn't About Your Page Anymore. It's About Whether Google Believes You.
marketing8 min read

SEO in 2026 Isn't About Your Page Anymore. It's About Whether Google Believes You.

For years the advice was to optimize the page. In 2026 Google is grading something bigger β€” whether your business has actually earned the right to answer the question. Here is what that means, and the one move that matters most.

Aug 6, 2026

Content Pillars Are Dead. Here's What Replaced Them in 2026.
marketing7 min read

Content Pillars Are Dead. Here's What Replaced Them in 2026.

For years the advice was the same: pick four or five broad topics and write everything underneath them. That model quietly stopped working. Here is what replaced it, and the exact rebuild I ran for a Denver studio that took them from 3 inquiries a month to 11.

Aug 5, 2026

Stop Writing 'How-To' Posts. Write This Instead and Watch Your Click Rate Jump 40%
marketing8 min read

Stop Writing 'How-To' Posts. Write This Instead and Watch Your Click Rate Jump 40%

You wrote 'How to Choose a Cabinet Maker.' Google showed it to 4,000 people and eleven clicked. The problem was never your writing β€” it was the angle you picked before you wrote the first sentence.

Aug 3, 2026

I Audited 50 Local Service Businesses. The Ones Ranking Got One Thing Right That the Others Didn't.
marketing8 min read

I Audited 50 Local Service Businesses. The Ones Ranking Got One Thing Right That the Others Didn't.

I went through 50 local service businesses and sorted them by who actually ranked. The winners were not the ones with the prettiest sites or the biggest content budgets. They shared one unglamorous habit that almost nobody talks about.

Jul 30, 2026

Your Competitors Are Hiding This Local SEO Hack in Plain Sight. Google Prints the Reason Under Their Name.
marketing7 min read

Your Competitors Are Hiding This Local SEO Hack in Plain Sight. Google Prints the Reason Under Their Name.

A hardscaping contractor in Fort Worth was getting four calls a month while the company above him took the big jobs. The difference was three free text boxes on Google, not a bigger budget. Here is what we filled in and what it was worth.

Jul 29, 2026

Your Blog Ranks for the Cheapest Job You Do. That One Mistake Costs $5,000 a Month.
marketing7 min read

Your Blog Ranks for the Cheapest Job You Do. That One Mistake Costs $5,000 a Month.

A med spa in Charlotte had 31 leads a month and was still short on cash. The problem was not traffic β€” it was that every post targeted the cheapest thing she sold. Here is what we changed, and what it was worth.

Jul 27, 2026

We Took a Local Service Business From 'Unknown' to the #1 Google Local Pack in 90 Days. Here's the 5-Step Playbook
marketing7 min read

We Took a Local Service Business From 'Unknown' to the #1 Google Local Pack in 90 Days. Here's the 5-Step Playbook

No new website, no ad budget, no tricks. The exact five steps that took a two-truck pest control company from invisible to the #1 Google Local Pack spot in 90 days β€” and what it cost.

Jul 25, 2026

Your Agency Says 'Optimize for Keywords.' Nobody Told You About the Thing That Actually Ranks You in 2026
marketing7 min read

Your Agency Says 'Optimize for Keywords.' Nobody Told You About the Thing That Actually Ranks You in 2026

Your agency handed you a keyword list and called it strategy β€” a 2015 map at 2026 prices. Here is what actually ranks your business now, and the med spa that proved it.

Jul 22, 2026

Most Agencies Are Stuck in 2024 SEO. The One Shift Getting Local Businesses 3x More Qualified Leads in 2026
marketing7 min read

Most Agencies Are Stuck in 2024 SEO. The One Shift Getting Local Businesses 3x More Qualified Leads in 2026

Most agencies are still running the 2024 SEO playbook: keywords, cheap backlinks, and weekly posts nobody reads. The local businesses getting 3x more qualified leads made one shift, they stopped writing for robots and started being the business AI assistants actually recommend.

Jul 20, 2026

Your 'SEO Checklist' Is Killing Your Content Strategy. Here's Why Most Agencies Recommend the Wrong First Step
marketing7 min read

Your 'SEO Checklist' Is Killing Your Content Strategy. Here's Why Most Agencies Recommend the Wrong First Step

Most agencies start SEO with a technical checklist. It feels productive and changes almost nothing. Here's the first step that actually moves the needle, and why it comes before you write a single word.

Jul 16, 2026

I Analyzed 200 Plumbing and HVAC Websites. The Ones Pulling 60+ Leads a Month Do This With Their Blog
marketing7 min read

I Analyzed 200 Plumbing and HVAC Websites. The Ones Pulling 60+ Leads a Month Do This With Their Blog

I went through 200 local plumbing and HVAC websites and matched each one against how many leads the owner was actually getting. The shops pulling 60+ leads a month all did the same three simple things with their blog, and none of them are technical.

Jul 15, 2026

The Google Business Profile Setting 99% of β€˜Experts’ Miss (It’s Costing You 40% of Your Discovery)
marketing6 min read

The Google Business Profile Setting 99% of β€˜Experts’ Miss (It’s Costing You 40% of Your Discovery)

Nearly every Google Business Profile I audit has the same gap: one category filled in, nine empty. It's a 15-minute fix that quietly decides whether Google shows you to half the people searching for what you sell.

Jul 13, 2026

I Told a Client to Delete 80% of Their Content. Their Traffic Went Up.
marketing6 min read

I Told a Client to Delete 80% of Their Content. Their Traffic Went Up.

A home builder in Raleigh had 240 pages and sliding traffic. I told him to delete most of them, and his visits from Google jumped 41% in 90 days. Here's how to know what to cut.

Jul 9, 2026

Most Agencies Charge $3k a Month for What Takes 30 Minutes to Set Up
marketing6 min read

Most Agencies Charge $3k a Month for What Takes 30 Minutes to Set Up

A lot of what agencies bill $3,000 a month for is a one-time setup you can finish in an afternoon. Here is what is really worth paying for, and what is not.

Jul 8, 2026

I Analyzed 47 Local Businesses. The Ones Crushing It All Do THIS One Thing With Their Blog
marketing6 min read

I Analyzed 47 Local Businesses. The Ones Crushing It All Do THIS One Thing With Their Blog

Most local businesses blog like it's a chore, then wonder why it does nothing. The ones winning treat their blog as a content strategy built on one simple idea. I studied 47 of them to find it.

Jul 6, 2026

Get notified when new posts are published

Practical articles on web development, SEO, paid advertising, and lessons from running projects across 6 countries. No spam, just useful content.

No spam. Unsubscribe anytime.