Guide · Updated November 2026

Foundation Repair Marketing: What Actually Brings Signed Jobs

Every channel promises leads. This guide compares foundation repair marketing channels by the only measure that pays your crews: cost per signed contract.

The one number to judge every channel by

Foundation repair has a long path from first contact to money: lead, then inspection, then quote, then signed contract. A channel that brings cheap leads but few signed contracts costs you more than one with expensive leads that sign. So for every channel, track:

  1. Cost per inspection: spend ÷ inspections booked
  2. Inspection-to-contract rate: signed jobs ÷ inspections
  3. Cost per signed job: spend ÷ signed jobs
  4. Average contract value by channel

The channels compared

ChannelStrengthWeakness
Google search adsHomeowners searching right now; full control of keywords, areas and landing pagesWastes budget fast without negative keywords and signed-job tracking
Local Services AdsOften the cheapest leads; "Google Guaranteed" trust badgeSame price for small and large jobs; little control
Google Business ProfileFree; shows in the map results; reviews build trustSlow to build; depends on reviews and location
SEO (your website)Leads that cost nothing per click over timeTakes 6–12 months; competitive in big metros
Meta (Facebook/Instagram)Cheap reach; good for before-and-after content and retargetingPeople aren't searching for a fix, so intent is lower
Lead marketplacesLeads without running ads yourselfLeads often shared with competitors; you build no asset

Example: why cheap leads can cost more

Two months of spend, side by side (illustrative numbers):

Channel AChannel B
Spend$4,000$4,000
Cost per lead$50 (80 leads)$125 (32 leads)
Inspections2418
Signed jobs36
Cost per signed job$1,333$667

Judged on cost per lead, Channel A wins. Judged on signed jobs, Channel B is twice as good.

A practical marketing plan

  1. Fully set up your Google Business Profile and ask every happy customer for a review.
  2. Run Google search ads on problem-specific keywords, with a strong negative keyword list. See our Google Ads guide.
  3. Add Local Services Ads for extra lead volume.
  4. Record the source of every lead, and mark which ones signed.
  5. Send signed jobs back to Google Ads so it optimizes for contracts.
  6. Review cost per signed job by channel every month, and move budget to the winners.
Not sure which of your channels actually signs jobs? Our free written audit checks your Google Ads and tracking, and tells you within 48 hours. No call needed. Request it here.