I talk to contractors every week. Plumbers, roofers, HVAC guys, electricians.

Some of them are killing it. Turning down work. Raising their prices. Building real businesses.

Others are grinding. Chasing every lead. Underbidding competitors. Working harder every year for the same money.

What's the difference?

It's not skill. I've met broke contractors who do beautiful work. I've met successful ones whose craftsmanship is average.

It's not luck. The successful ones didn't win a lottery.

It's not location. They're often in the same cities, chasing the same customers.

The difference is how they think about where their customers come from.


Two Contractors. Same City. Different Results.

Let me tell you about two guys I talked to last month. Both plumbers. Both in the same metro area. Both been in business about ten years.

The first guy—let's call him Pete—pays $2,200 a month for leads. HomeAdvisor, Angi, Thumbtack. He's been doing it for years.

I asked him how it's working.

He sighed. "It's a grind. I'm competing with four other plumbers on every call. The customers are shopping on price. By the time I factor in the leads I pay for but don't close, I'm barely making money on some jobs."

Then I asked: "What happens if you stop paying?"

He looked at me like I'd asked what happens if he stops breathing. "Then I don't have any leads."

The second guy—let's call him Robert—gets most of his work from Google. People search for plumbers, they find his website, they call him. Not a lead service. Just... people finding him.

I asked how long it took to get there.

"About two years," he said. "First year was slow. I just kept adding stuff to my website. Pages about what I do. Photos of my work. Blog posts answering questions people ask me on jobs. Second year it started picking up. Now I get 15-20 calls a month just from people finding me online."

Same city. Same trade. Same decade of experience.

Pete pays $26,000 a year for leads and competes on price.

Robert pays maybe $3,000 a year for his website and content, and customers come to him.

Why?


The Question Nobody Asks

Here's what I've noticed about contractors who struggle:

They ask the wrong question.

They ask: "Where can I buy leads?"

That's like asking: "Where can I rent a house forever?"

You can do it. People do it their whole lives. But at the end of thirty years, you don't own anything.

The contractors who build real businesses ask a different question: "How do I get customers to find me?"

It sounds similar. It's not.

"Where can I buy leads" puts you in a dependent position. You're relying on someone else's platform. Someone else's algorithm. Someone else's pricing decisions.

"How do I get customers to find me" puts you in control. You're building something. It takes longer. It's harder at first. But eventually, it works for you instead of you working for it.


What Most Contractors Get Wrong About Websites

I hear this all the time: "I had a website. It didn't do anything."

And usually, they're right. Their website didn't do anything.

Because they built it wrong.

Here's what most contractors do. They pay someone $500-$2,000 to build a website. It has their name, their phone number, a stock photo of a guy in a hard hat, and maybe a list of services.

Then they wait.

Nothing happens.

So they conclude that websites don't work.

But here's what they don't understand: Google doesn't care that you exist. Google cares that you're useful.

When someone searches "water heater repair in Springfield," Google has to decide who to show. There might be 50 plumbers in Springfield. Google can only show 10 on the first page. How does it choose?

It looks for signals. Who has the most useful information? Who has content that actually answers the searcher's question? Who has a site that gets updated, that people spend time on, that other sites link to?

The contractor with a five-page website from 2019 doesn't send any of those signals. He's invisible. Not because websites don't work, but because his website doesn't do anything.

The contractor who keeps adding content—a page about water heater repair, a page about tankless vs. traditional, a blog post about signs your water heater is failing—keeps sending signals. Every piece of content is another chance to show up. Another reason for Google to pay attention.

It's not complicated. It's just work that most people don't want to do.


The Math That Changes Everything

Let's get specific. I like specific.

Average cost per lead on HomeAdvisor: $15-$100, depending on your trade. Let's say $50.

Average close rate on paid leads: 20-25%. You're competing with other contractors who got the same lead.

So out of 10 leads at $50 each, you close maybe 2-3 jobs. That's $500 to get 2-3 customers.

Now let's look at organic leads—people who find you on Google.

They searched for what you do. They found your website. They read your content. They decided to call you specifically. Not you and four competitors. Just you.

Close rate on organic leads: 50-70%. These people already chose you before they picked up the phone.

Cost per organic lead: Whatever you pay for content divided by how many leads you get. Once your site is established, that could be $10-$30 per lead. Sometimes less.

But here's the real difference.

When you stop paying for leads, they stop coming.

When you stop adding content, your existing content keeps working. That blog post you wrote two years ago? Still showing up in searches. Still generating calls. You paid for it once. It keeps paying you.

One costs you money every month forever.

The other costs you money once and keeps working.


"But I Get All My Work From Referrals"

Good. Referrals are great.

But let me ask you something.

What happens when someone gets your name from a friend and then Googles you?

Be honest. You know they Google you. Everyone Googles everyone.

And what do they find?

If they find nothing—no website, no reviews, no online presence—what do they think?

"That's weird. Mike said this guy was good, but he doesn't even have a website. Is he legit? Maybe I should check out some other options first."

If they find a solid website with photos of your work, clear information about what you do, and maybe some testimonials—what do they think?

"Okay, this guy looks professional. Mike was right. I'll call him."

The referral got them to search for you. But your online presence closes the deal.

Every contractor who tells me they don't need a website because they live on referrals is losing jobs and doesn't know it. The referral came in, the customer Googled, the customer got nervous, the customer called someone else.

You never hear about those. They just... don't call.


The One Thing Successful Contractors Understand

Here's what the Roberts of the world figured out that the Petes haven't:

You're not building a website. You're building a machine.

A website that just sits there is furniture. It takes up space on the internet. It doesn't do anything.

A website that gets content added regularly is a machine. It runs 24/7. It answers questions while you're on a job. It shows off your work while you're sleeping. It captures leads while you're on vacation.

The more you feed the machine, the harder it works.

The contractors who win aren't the ones who built the fanciest website. They're the ones who kept adding to it. Week after week. Month after month. Year after year.

A page about drain cleaning. A page about sewer line repair. A blog post about why your toilet keeps running. A gallery of before-and-after photos.

Each piece is small. But they add up. After a year, you have a website that actually answers questions people are searching. After two years, you're showing up on the first page of Google. After three years, you're the one people call first.

Most contractors won't do this. They want immediate results. They want to pay for leads and get calls tomorrow.

And they can do that. But they'll be paying for leads forever.

The contractors who invest in content now are the ones who'll be getting free leads for years.

Which one do you want to be?


The Hard Truth About Getting Started

I'm not going to lie to you. This takes time.

If you start building content today, you won't see results tomorrow. Probably not next month either. Google doesn't trust new content immediately. You have to prove yourself.

Six months in, you might see some movement. A year in, you should be getting consistent traffic. Two years in, it becomes a real channel.

Most people won't wait that long. They want instant gratification. They'll keep paying for leads because it's easier.

And that's fine. That's their choice.

But think about where you want to be in three years.

Do you want to still be paying $2,000 a month for leads? Still competing with four other contractors on every call? Still grinding to close 20% of the leads you pay for?

Or do you want people calling you directly because they found you on Google? Do you want a 60% close rate because they already decided to hire you before they picked up the phone? Do you want a marketing channel that costs you almost nothing to maintain?

The contractors who made that choice three years ago are the ones killing it today.

The question is whether you'll make that choice now.


What Actually Works

Let me be practical. Here's what actually moves the needle:

1. A real website, not a template.

Not a Wix site you threw together in an afternoon. Not a GoDaddy template that looks exactly like every other contractor's site. Something that actually represents your business and the work you do.

2. Service pages for everything you do.

Don't just say "plumbing services." Have a page for water heater repair. A page for drain cleaning. A page for sewer line replacement. Each one is a chance to show up when someone searches for that specific thing.

3. Content that answers questions.

What questions do customers ask you on jobs? Write about those. "How do I know if my water heater is dying?" "Why does my drain keep clogging?" "How often should I service my HVAC?"

Every question is something people are typing into Google. Be the one who answers it.

4. Photos of your actual work.

Not stock photos. Your work. Before and after. In progress. The ugly stuff you fixed. The beautiful final result.

5. Reviews and testimonials.

Get them on Google. Get them on your website. Make it easy for people to see that you do good work.

6. Consistency.

This is the one most people fail at. You can't add five pages, wait six months, see nothing happening, and give up. You have to keep going.

The contractors who win treat content like a job. Every week or every month, something new goes up. It doesn't have to be a lot. It just has to be consistent.


The Choice

You can keep doing what you're doing.

Paying for leads. Competing on price. Hoping this month is better than last month.

Or you can start building something.

It won't be fast. It won't be easy. But a year from now, you'll either have a website that generates leads, or you'll still be where you are today.

The contractors who figure this out are the ones who build real businesses. The ones who don't keep trading time for money until they burn out.

Which one are you going to be?


Ready to Start?

At Sites On Call, we build websites for contractors—for free. No upfront cost.

We do the initial build at no charge because we know most contractors can't drop $5,000 on a website. Then, if you want us to keep adding content—the stuff that actually makes Google pay attention—we have monthly plans starting at $49.

No contracts. No pressure. You can see what we build before you decide anything.

If you're tired of renting leads and ready to build something that works for you, let's talk.

Get a free mockup for your business →