I want to be careful here, because "SEO is dead" is a lazy thing to say and it is not what I think. SEO works. I run a site that ranks. The question is not whether it works, it is what it does for a contractor with payroll on Friday, and whether it is the right first move.

For most contractors who ask me about it, it is not.

What You Are Actually Buying With Contractor SEO

You hire an agency. They tell you six to twelve months. You believe them, because that is the honest timeline and at least they did not promise you leads next week.

Then the months pass. Your calendar is light, your crews stretch two-day jobs into four, you float payroll, and every invoice comes with the same sentence: give it more time.

Jeff H., a windows and decks contractor in Michigan, paid $1,800 a month to a national SEO company with a real name and a real industry presence. After months of invoices he could not attribute one lead to their work. His description of the arrangement: "I had to tell them what pages to build, I had to tell them what to do." He was paying close to two grand a month to manage his own vendor.

Meanwhile winter arrived, which in Michigan means exterior work stops. Crews slow down. The quiet worry starts about whether the guys will still be there in spring.

The Part Nobody Mentions: Ranking Puts You in a Price War

Say the SEO works. Say you hit number one for "deck builder near me" in your market. Here is what that homeowner is doing at the moment they find you.

They are in comparison mode. They have three or four tabs open, they are requesting quotes from all of them, and they are lining the numbers up side by side. They cannot evaluate craftsmanship from a search listing, so they fall back on the one variable they can compare: price.

Ricardo C., a concrete and decks contractor in Colorado, lived in that world for years across Angi, HomeAdvisor, Thumbtack and CraftJack. His summary: "We were constantly fighting for customers and not making enough money. Whoever was the cheapest would get the job."

That is what search-driven and marketplace traffic produces by default. It is not a flaw in the execution. It is the nature of catching someone who is mid-comparison.

The 3% Problem

At any given moment, only a small slice of your market, call it about 3%, is actively searching for what you do. That is the entire pool SEO and Google ads compete over, and every contractor in your market is bidding for the same slice.

The other 97% are not in that pool. They have the project on their list. They are saving photos, mentioning it to their spouse, waiting on a bonus or a tax return. A deck, a patio cover, new windows: none of these are emergencies. People think about them for months before they type anything into a search bar.

You cannot reach those homeowners with SEO, because SEO requires them to go looking first. You reach them where they already are, which for most homeowners is Facebook and Instagram at nine at night.

Search and SEOReaching people before they shop
Who it reachesThe ~3% searching todayThe ~97% who have not started
Time to first appointment6–12 monthsDays
Their state of mindComparing quotes, tabs openFirst conversation, no competing bids yet
What they compare onPriceWhether they trust you
Control over next weekNone, you wait on the algorithmTurn spend up or down

What Changed for the Contractors Who Stopped Waiting

Justin W., a deck and patio builder in San Antonio, ran Google pay-per-click and SEO like everyone else. For eight years January and February were dead every time, and he waited it out. His best year was $2.4 million and he could not break past it.

When the focus moved to reaching homeowners before they searched, he did $3.3 million from June to December, a personal record. Then the slow season came and did not behave like one. His words: "I've never experienced a January and February that went this well. Never." Between January 1 and February 25 he booked over $1.2 million. His biggest competitor in the market was telling him they were struggling to keep crews busy.

Chip P., a deck builder in Loomis, CA, is a 33-year veteran and a handshake guy who thought digital marketing was fluff. In ten months he had seen five or six deck bids. His wife wanted to cancel before the first ad ran. In the first 21 days he closed over $200,000 across four deck projects between $40,000 and $65,000. What he said about the homeowners: "These leads are different." They were not price shopping, because they had watched him explain his process before he ever pulled into the driveway.

Ricardo C. closed $105,000 in his first 14 days with another $180,000 in bids out. One homeowner had the check ready before the contract was signed.

Why the Conversation Feels Different

Referrals close at something like 70 to 90%. Cold leads close at 10 to 20%. Same homeowner, same project, same price. The only difference is that one of them already trusts you.

You cannot manufacture a referral. You can manufacture the conditions that make a stranger behave like one, which is what the 7 to 14 days after someone first sees you is for: process breakdowns, the mistakes that turn into horror stories, what a project at their scope actually costs. By the time they book, they are not fear shopping. They are confirming a decision they already made.

Jeff H. closed 15 high-ticket jobs in six weeks heading into a Michigan winter, about a quarter million in new revenue, and told me he had not had a single wasted appointment. Same closer, same sales style. The only thing that changed was how much the homeowner trusted him before he walked in.

So When Does SEO Make Sense?

It makes sense when the rest of your machine already works. Specifically:

  1. Your calendar is already full enough that six to twelve months of waiting costs you nothing.
  2. You have cash flow that is not dependent on what happens next month.
  3. You want an asset that compounds, and you are patient enough to let it.
  4. You have a real answer for the price comparison you are about to walk into.

If you build decks specifically, I wrote a longer breakdown of what deck builder SEO involves, what it costs and how long it really takes, including the searches worth chasing and the ones that are not. And if you are weighing paid channels against each other, Google Ads versus Meta Ads for contractors covers that comparison directly.

What SEO cannot do is fix an empty week. There is no version of "do more SEO" that changes your next seven days. That is the part contractors find out the expensive way.

The Honest Summary

This is not search versus social, and it is not SEO versus ads. It is demand capture versus demand creation. Search captures people already looking. Reaching them earlier creates the conversation before anyone else is in it. Run both when you can afford to, and know which one you are leaning on for next month's payroll.

If the honest answer is that you need appointments sooner than the middle of next year, start with the channel that can produce them, and let SEO compound behind it.