I run Meta ads and appointment systems for deck and outdoor living contractors, so I have an obvious interest in one of the rows below. I'll flag it when we get there. Every client number on this page came out of a real ad account or a recorded call with the owner, and they're named so you can check them.

What Deck Builder Lead Generation Should Actually Be Judged On

Take a $50 shared deck lead. Feels cheap next to a $30,000 job. Now walk it down the chain.

Two of ten answer the phone, because the same record went to four companies and somebody called first. So ten leads, $500, two conversations. Half of those two agree to a time. That's $500 for one appointment, before you've burned a drop of diesel driving to it. And one of the two who booked won't be home when you get there.

Now take a $120 appointment where the homeowner picked the time slot themselves off a calendar and got a text reminder the morning of. The sticker price is more than double. The real price is a quarter.

That's the whole argument. Cost per lead is the number vendors quote because it's the one that makes them look good. The conversions between the lead and the signed contract are where your money actually goes, and almost nobody measures them.

The numberWhat it measuresWho tracks it
Cost per leadWhat you paid for a name and a phone numberEveryone, because it's flattering
Contact rateHow many of those people you actually reachAlmost nobody
Cost per booked appointmentWhat you paid for a time on your calendarRare
Cost per sat appointmentWhat you paid to be standing in a backyardAlmost nobody
Cost per signed jobThe only one connected to your bank accountThe builders who grow

Chip Paynter is a 33-year veteran general contractor out of Loomis, California. He was reaching about 2 of every 10 leads he was buying. After he moved to an exclusive qualification funnel he was talking with at least 8 of 10. Nothing about the price per lead explains that gap, and it's a 4x swing in what every single lead costs him. I broke the response-time side of it down in why homeowners stop picking up the phone.

Every Deck Lead Channel, Ranked

Ranked best to worst on cost per booked appointment for an established deck builder. Published rates are what the vendors and the platforms quote publicly, not what I'm claiming you'll pay.

ChannelPublished costWho else gets the homeownerTime to first appointmentHonest read
1. Past customers and referrals$0NobodyThis weekBest close rate you'll ever see. Capped by last year's job count.
2. Neighbors around an active jobCost of a sign and an hourNobodyWhile the crew is on siteMost underworked channel in decking. They can see the work.
3. Google Business Profile and reviews$0Whoever else is in the map packWeeks to monthsHighest-leverage free thing you can do. Do it before anything paid.
4. Your own ad account, pointed at a calendarAd spend onlyNobody24 to 72 hoursThe row I sell. Scales on demand, and you keep the account.
5. Website SEONo per-lead feeWhoever else ranks3 to 9 monthsCompounds for years. Useless if you need work in March.
6. Composite dealer and manufacturer locatorsCertification and listing feesOther certified installersUnpredictableSmall volume, unusually pre-sold. Can't turn the dial up.
7. Google Local Services Ads~$53 per lead averageTwo or three competitorsDaysPay per lead, but the badge and the position help.
8. Google search ads$2–$15+ per clickEveryone biddingDaysCatches decided buyers. Thin pool, and you pay for the clicks either way.
9. Home shows and showroomsBooth costEvery builder in the hallOne weekend a yearReal conversations, mostly browsers, brutal cost per signed job.
10. Pay-per-lead deck vendors~$41–$200 per leadDepends, ask carefullyDaysThey run ads and resell you the result. You own nothing.
11. Shared marketplaces~$20–$110 per leadThree to five companiesTodayYou pay whether or not anyone picks up. That's the problem.

Notice what decides the ranking. It isn't price. Rows 1 through 4 are all exclusive, and rows 9 through 11 are all shared. Exclusivity is worth more than any discount on the sticker, because it decides whether your first sentence is about their backyard or about your price.

Channel by Channel, and What Each One Is Good For

Referrals, past customers, and the street you're already on

Decks get refinished, extended, railed, screened and roofed over. The homeowner who trusted you with $30,000 four years ago is the easiest yes in your pipeline, and most builders have never once called that list. Same with the four houses that can see your crew working right now. Knock while the joists are up.

The honest tradeoff nobody mentions: referral volume is capped by last year's job count. A slow year produces a slow referral pipeline twelve months later, exactly when you can least afford it. That's the feast-or-famine loop, and asking harder doesn't break it. Chris Walters, who runs E&C Custom Homes in Gulf Shores, Alabama, said it better than I can: "Word of mouth is great, it keeps you busy, but it's never going to take you to the level that you want it to be."

Google Business Profile, reviews, and local search

Free, and it beats most paid channels on cost per booked appointment because the cost is zero and the intent is high. Real project photos, every service listed, reviews asked for out loud at the end of every job. A homeowner searching "deck builder near me" is halfway to a decision already. The limit is volume: only so many people type that phrase in your county this month, and you're splitting them with everyone else in the pack. It's a floor, not a growth plan.

Website SEO

Ranking for decking terms takes three to nine months and then produces work with no per-lead fee, which is the best long-run economics on the list. It's also the channel most likely to get sold to a deck builder who needed appointments last month. If your crews are idle, SEO is not the answer to this quarter's problem. Start it anyway, and solve this quarter somewhere else.

Composite dealer networks

The channel most lists skip. A homeowner who filters a manufacturer's locator down to certified installers in their zip has already picked the material and the budget bracket. Small volume, no dial to turn, but the conversation starts further along than anywhere else. The certification is also worth something in every other channel, because you can put it in an ad and on an estimate.

Paid search and Local Services Ads

Search catches people who already decided to build a deck. That's a real pool and it converts, but it's a small pool, and the per-click prices reflect how many contractors are fishing in it. Local Services Ads publish an average around $53 a lead and shares each one with two or three companies. Both are worth running if you have budget for more than one channel. I compared the two platforms head to head in Google Ads vs Meta for contractors.

Shared marketplaces and pay-per-lead vendors

The honest case: if you're a brand-new deck company with no reviews, no referral base and idle crews, a marketplace is probably your best first move. It turns on today and reps beat an empty calendar.

The problem arrives once you're selling $25K to $80K projects. You pay per record whether you reach the person or not, the same homeowner goes to three to five companies, and disputing junk becomes a part-time job. Ricardo Cervantes, a concrete and outdoor living contractor in Colorado, spent years there: "We've used Angie's List, Home Advisor, CraftJack, Thumbtack, and it was always fighting for the customer — whoever was the cheapest would get the job." I laid out the alternatives in the honest comparison of Angi and HomeAdvisor alternatives, and the source-by-source pricing in what a deck lead really costs once you count the no-shows.

Your own ad account, pointed at a calendar

This is the row I sell, so weigh it accordingly.

Here's the account I'd point at if you asked me to defend the ranking. Chris Walters and his dad spent $5,109.15 over about 60 days at $100 a day. That produced 106 homeowner inquiries, 89 opportunities in the CRM, 42 completed sales appointments, and 12 jobs marked won. Chris put the booked deck work at $320,000.

Same $5,109.15, divided three waysCountCost each
Homeowner inquiries106about $48
Completed sales appointments42about $122
Jobs marked won in the CRM12about $426

One spend, three very different numbers. If you only ever look at $48 you learn nothing about the business. And 106 down to 42 isn't an ad problem: Chris told me "there's probably 40 or 50 that we never even talked to because things were just so busy so quickly." The full account is in the 60-day breakdown of that campaign, and the structure behind it is in how the Meta campaigns for deck builders are actually built.

The thing that makes an ad account produce appointments instead of names is what it points at. An instant form inside Facebook is two taps and an autofilled number, and half those homeowners don't remember filling it out. A page where they read something and then pick a time filters the tire-kickers and hands you a real appointment. Billy Gallegos, who's run Lone Star Home Improvement in Corpus Christi for 16 years, knows a weak lead when he sees one: "These leads are so much stronger than, like, cold-call leads or any of that, because these people are actually taking the time to sign up and to choose a time and a day. They want you to come give them a bid." Three contracts off his first seven appointments, about $50,000 in month one, on $50 a day.

The other reason this row ranks where it does is what's left when you stop. Justin Wylie at All Pro Decks & Patios in San Antonio had been through six other marketing companies. He was getting 15 leads a month at roughly $400 each. Inside 14 days of switching he was at 30 a week for under $30, and his read on the old math was blunt: "I could take the same $400 and go get seven or eight of them over here. It just doesn't make any sense." That only holds because the account, the pixel history and the creative are his.

What Order to Build Them In

Nobody runs eleven channels. Here's the sequence I'd give a deck builder with a normal amount of time and money.

Week one, free. Call your past customer list. Ask for the referral out loud, not in an email. Claim and fill out the Google Business Profile with real project photos. Start asking for a review at the end of every job, every time.

Week one, also free, and more valuable than any of it. Fix what happens when a homeowner does raise their hand. Answer inside five minutes. Follow up whether or not you remember to. Present the price on site before you leave instead of emailing a bid three days later. The builders I work with who made that one switch went from close rates around 15% to over 40%. That's the cheapest deck job you'll get this year, and it costs you nothing but the discomfort of saying a number out loud while the homeowner is standing there. The full version is in the owner's playbook on filling a deck calendar.

Month one. Turn on paid demand you own, pointed at a calendar. This is the first channel that produces on schedule instead of on luck.

Month one through nine, in the background. SEO and the manufacturer certifications. Slow, compounding, no per-lead fee at the end of it.

Only if you still have gaps. Rented leads. Go in with an exit planned from day one.

The Four Months Most Deck Builders Hand Away

Every deck builder I meet goes quiet in November and comes back in March, at the exact moment every competitor in the market is bidding for the same attention.

One of my clients ran straight through. By February 25, the deadest stretch of the calendar, he had roughly $300K cash collected, $200K of work on the street and over $700K signed. About $1.2M on the books before March, off roughly $10K in ad spend. The biggest competitor in his market, a guy claiming $6 to $7M a year with seven crews, told him he was struggling to keep his guys busy. Chip Paynter does the same thing on a smaller scale, booking work in November for six to eight months out.

Homeowners plan decks in winter and build them in spring. The builder who's in the conversation in January holds the signed contract in April. There's a fuller version in the deck builder who put $1.2M on the books by February 25.

Know What You'll Do When It Works

This is the part I wish more people warned builders about, because it's where the good outcomes turn stressful.

Chris Walters was running 13 to 14 sales appointments a week and booked out 10 weeks inside two months. Around August 19 we shut his ads off on purpose so he could hire three guys. I get paid to run ads, so that call cost me. It was still right, because past 10 weeks every extra homeowner he booked was a homeowner he'd have to disappoint.

He isn't the only one. Billy Stewart at Trinity Decks was booked 14 to 16 weeks with 15 appointments still to run. Jacob Weaver of Oasis Custom Decks in Pennsylvania had crews booked to September by April. Brian Wallace at Bend Fence & Deck was running five, six, sometimes seven appointments a day.

So before you turn any channel up, answer three questions honestly. Who runs the estimates when there are 13 a week? Who answers the phone at 6pm? What happens if this works in 24 hours instead of 90 days? If the answer to all three is "me, between job sites," fix that first.

The Short Version

Stop ranking deck lead channels by what the lead costs. Rank them by what a homeowner in your calendar costs, then by what a signed deck costs. Work the free exclusive channels until they're maxed, fix your speed and your close rate before you spend another dollar, then buy demand you own instead of demand you share.

If you'd rather we handled the demand and appointment side while you build decks, here's the deal in plain language: deck builders first, one contractor per market, every appointment exclusive to you, and you own the ad account. 100 exclusive sales appointment opportunities in 100 days or less — or we write you a check for $10,000. The full terms are here, and this compares it to the guarantees you've probably been pitched. To put a shape on it: a builder closing 2 of every 10 of those 100 appointments is looking at 20 deck jobs. The rest of what gets built for a deck company end to end is laid out separately.