Marketing, SEO & lead generation for contractors

Contractors don't need more traffic.
They need booked jobs.

We build and run customer acquisition for roofing, restoration, and home-services companies — measured against cost per booked job, not impressions, rankings, or raw lead count.

What we report on

Cost per booked job
By source and campaign
Speed to first contact
Median and worst case
Qualified rate
In-area, in-trade, in-budget
Estimate-to-sold
Stage conversion

Why most contractor marketing underperforms

The wrong number is being optimised.

Most contractor marketing reports impressions, keyword positions, and form fills. None of those pay for a crew. A campaign can triple its lead count and lose money if the leads are unqualified, slow to reach, or outside the service area.

01

Leads are not jobs

A form fill from outside your service area, for work you do not do, is a cost — not a result. We qualify on trade, geography, and intent before anything reaches your pipeline.

02

Speed decides the close

Contractor leads decay in minutes, not days. If the first call goes out an hour late, the lead is usually already someone else’s job. We instrument speed-to-lead and treat it as a primary metric.

03

Seasonality is the plan, not a surprise

Storm work, roof replacement, and restoration demand arrive in bursts. Budget and capacity get planned against that curve instead of spread evenly across a calendar year.

What we do

Six engagements. Each judged on one number.

Scoped to your market and capacity — not sold as a package. Prices below are starting points; final scope is set after the audit call.

Founding clients

We publish results, not adjectives — so we need the first set.

SaifHaven is new as an agency brand. Rather than fill this section with stock numbers or someone else’s wins, here is the actual position: we have no published contractor case studies yet, and we are taking three founding clients to change that.

01

Reduced rate for the first six months

Below the starting prices listed on the services pages, fixed for the term, in exchange for what is below.

02

Permission to publish the numbers

Spend, cost per booked job, and close rate — named or anonymised, your choice, and you approve the write-up before it goes live.

03

Month to month after the first 90 days

If the number we agreed to move has not moved, you leave and keep every asset we built — site, tracking, CRM configuration, and content.

In the meantime

What we can show you today: software we build and operate ourselves, and a worked pipeline audit on your own numbers during the first call.

Ask about founding terms

Haven OS

Job management, built à la carte

Once acquisition is working, the constraint moves. Jobs get lost between the sold estimate and the finished roof — in scheduling, in documentation, in the claim. Haven OS is the operations layer we make available to clients, licensed one module at a time.

Client access only

How it runs

Four stages. No surprises in the middle.

01

Pipeline audit

We look at what you currently spend, where leads come from, how fast they get called, and what a booked job costs you today. You get the findings whether or not you hire us.

~45 minutes
02

Scoped proposal

Fixed price, named deliverables, and the specific number the engagement is judged on. If we do not think we can move it, we say so at this stage.

Within 3 business days
03

Build and instrument

We ship the work and wire up measurement at the same time, so attribution exists from day one rather than being reconstructed later.

2–4 weeks typical
04

Run and report

Monthly reporting against the agreed metric, and a standing call. Month-to-month after the initial term — no long lock-in.

Ongoing
Not a contractor?

The majority of our work is with trades, and the site is written that way on purpose. We do also run acquisition for professional services — accounting, legal, and clinical practices — where the same mechanics apply: local intent, fast follow-up, and a booked appointment as the only metric that counts.

Professional services

Start with the audit.

Forty-five minutes on your current spend, sources, follow-up speed, and what a booked job costs you today. You keep the findings either way.

  • No deck, no pitch — we look at your numbers
  • Findings are yours whether or not you hire us
  • If we can't move the number, we say so