For siding, window & gutter contractors

Exteriors marketing
measured in appointments kept

Nothing in this trade is bought off a web form. It is bought at a kitchen table, after a measurement, with a finance option on the page. So the number that predicts your revenue is not leads — it is how many appointments got set, how many were actually kept, and how many closed.

Free 30-minute look at where your calls come from now. No deck, no retainer talk.

What makes exteriors demand different.

Diagram: inbound calls from many homeowners narrow through the pipeline — new call, contacted, quoted — down to booked jobs.

Four things cost exteriors companies more signed contracts than a badly written ad ever will. All four sit between the enquiry and the kitchen table.

Leads are not the number that matters

A hundred form fills that produce twenty appointments and eleven kept ones is a worse month than forty that produce thirty and twenty-five. Every report in this trade counts the first number and almost none count the last, which is why the reporting so rarely matches the bank.

Appointments cancel, and nobody fights for them

Days pass between booking and arriving, one spouse was never fully on board, and the slot quietly disappears. A confirmation sequence is unglamorous work that moves more revenue than a new ad channel will.

Financing is the objection, not a footnote

This is a five-figure purchase on a house that is working fine today. If the monthly number is not visible early — on the page, in the ad, at the table — the conversation becomes a price argument you will lose to whoever quoted lower on worse product.

The weather closes the window

Install seasons are short and regional, and a lead generated three weeks before the season ends is worth a fraction of one generated three weeks before it opens. Pacing spend evenly through the year is a quiet, constant loss.

What we run for exteriors.

Everything here is pointed at one metric: appointments kept. The channels are what feed it.

Local Services Ads

Where Google carries a matching category — siding and windows are among the ones it has added — it is the slot above everything else, priced per lead. Only worth it if intake books an appointment on that first call rather than promising a call back.

  • LSA
  • Google Guaranteed
  • Category fit
  • Dispute recovery

Google Ads

Bought by product rather than as exteriors: siding, replacement windows, gutters and entry doors are different budgets and different buyers. Pacing lifted before the install season and pulled back once the calendar cannot take the work.

  • Product-level campaigns
  • Season pacing
  • Radius targeting
  • Call tracking

Meta Ads

The channel that makes a house with no problem into a house with a project. Completed exteriors shown to the streets around them, financing-led offers to the housing stock whose age makes the work predictable, and retargeting for every appointment that did not close on the night.

  • Completed work
  • Housing stock age
  • Financing
  • Post-appointment retargeting

Maps & local SEO

Where a homeowner checks you out before letting you into the house, which matters more in this trade than most. Google Business Profile, review velocity after every install, and a page per town you actually work in.

  • Google Business Profile
  • Review requests
  • Service areas
  • Schema

Website development

Fast on a phone, completed work that looks like your work, product and warranty stated plainly, and financing visible rather than buried. The form books an appointment slot instead of requesting a call back.

  • Appointment booking
  • Financing clarity
  • Project gallery
  • Core Web Vitals

Mission Control CRM

The board tracks the stages that actually matter — set, confirmed, kept, closed — with the source attached to each. Confirmation sequences run themselves, and an appointment that did not close stops being a dead record.

  • Appointment stages
  • Confirmation sequences
  • Attribution
  • Quote ageing

How an exteriors build actually runs.

Each step depends on the one before it. Buying more leads while a third of appointments cancel is paying for slots you will not sit in.

01

Week 1

We take apart what you run now

Ad accounts, map rankings, site speed, how fast an enquiry gets a call, and the honest ratio from leads to appointments set, kept and closed. Most companies have never seen that chain laid out. You get the findings whether or not you hire us.

02

Weeks 2–4

We fix intake and confirmation before the ads

Tracking numbers per channel, missed-call text-back live, booking that puts a real slot on a real calendar, and a confirmation sequence between booking and arrival so fewer slots evaporate.

03

Before the season opens

We turn on demand capture

LSA, product-level search and maps live together ahead of the install window, with Meta running completed work and financing to the neighbourhoods whose housing stock fits.

04

Ongoing

We cut, then scale

Monthly, we look at contracts and appointments kept by channel and by product, pull budget off anything that fills forms without filling the calendar, and pace spend against the season rather than the month.

Proof, once there is proof.

There are no exteriors case studies to show yet, so this page shows none. What goes here when there are is booked jobs by channel and a company willing to take the call — not a number with no job behind it.

Placeholder — real exteriors results and quotes needed

Placeholder — real quote needed

A quote from an exteriors company owner goes here, in their own words. The strongest ones name what changed about running the company rather than quoting a number.

Customer name Company, city

Placeholder — real quote needed

A second quote, ideally about a different kind of job to the first, so the two together show the range of the work rather than repeating one story.

Customer name Company, city

Straight answers.

We also do roofing. Is this a different build?

Overlapping, not identical, and we would run them as two campaigns rather than one.

Roofing demand spikes with weather and is often insurance-led; siding, windows and gutters are planned purchases bought on finance in a season. Mixed into one account they fight each other for budget, and the storm side always wins — which is how the planned work quietly stops being sold.

Why do you keep talking about appointments instead of leads?

Because in this trade leads are a vanity metric. Nothing is bought off a form, so a lead is only a step toward sitting at a table with both decision-makers present.

Once the reporting runs on appointments set, kept and closed, the channel decisions change — usually away from whatever produces the cheapest leads.

Do you handle the financing side?

We do not provide it. We make sure it is present where it changes the outcome: in the ad, on the page, and in the follow-up. Whichever lender you already use is fine. What matters is that the monthly number appears before the price argument does.

Do you sell shared leads?

No. Everything we run produces enquiries that come to you and only you, on numbers you own.

The exception is Google's Local Services Ads, where Google itself may send one homeowner to several businesses. That is Google's product rather than a lead vendor, and it is exactly why speed to first contact gets built before LSA is switched on.

Do you work with my competitors?

Not in the same market. One company per trade per market, because we would otherwise be bidding against ourselves on the same keywords with your money.

Who owns the ad accounts?

You do. Accounts are created under your business, we are granted access, and if we part ways that access is removed and everything stays where it is — history, tracking numbers and all.

More jobs. More revenue.

We'll audit what you have, or what you don't, and give you actionable insights you can use, whether you hire us or not.

Placeholder — booking calendar not connected yet

This site has no scheduler, phone number or contact form wired in. Connect a calendar and point every #book link at it before launch.

  • A strategist runs the call, not a salesperson reading a script.
  • If we are not the right fit, we will say so and point you somewhere better.