Roofing appointments

Exclusive roofing appointments, booked into your diary

We find the customer, run the ads and the follow-up, then qualify every roofing enquiry by phone and book a confirmed appointment straight into your own diary. Exclusive to you — you pay £150 only when the customer sits down with you.

What you're actually buying

An EzDealz roofing appointment is a confirmed, sat-down meeting with a homeowner who has a real roofing job in mind — a re-roof, a flat-roof replacement, storm damage, fascias and guttering. We generate the enquiry, we chase it, and we speak to the customer on the phone before anything reaches you. Only when it's a genuine, qualified appointment does it land in your diary.

Every appointment is exclusive to your business. It's never shared, never sold on to two or three other roofers, and never dropped into a shared pool where the fastest caller wins. One appointment, one roofer.

You pay £150 per appointment that sits — and nothing at all if the customer isn't there when you arrive. No sit, no fee. No contract, no subscription, no credits to buy up front. Your first two appointments are free, so you can judge the quality before you spend a penny. It's the pay-per-appointment model, built for trades.

A shared lead vs an exclusive appointment

A shared roofing lead

  • Sold to several roofers at once — up to five buyers on some sites (reported).
  • You get a name and a number, then you do all the chasing.
  • Plenty are never reachable — "the customer never responded after I paid" is a common complaint on shared-lead sites (reported).
  • You pay whether or not you ever speak to them, and whether or not you ever meet.

An EzDealz roofing appointment

  • Exclusive to you. Never shared, never resold.
  • Already qualified by phone and booked into your own diary.
  • The customer is expecting you and has agreed a time.
  • No sit, no fee — you're only charged when they're there in front of you.

Advertisers pay £22–£37 for a single Google click on trade-lead keywords — "roofing leads uk" runs about £26 a click, and a click is not a customer. We charge £150 for a booked appointment that actually sits.

How it works

1. We advertise and follow up. We run the ads and the chasing. Your name isn't on any of it — every enquiry comes to us first.

2. We qualify by phone. Before anything reaches you, we speak to the homeowner. We check it's a real roofing job, in your area, with someone who's ready to meet.

3. We book it into your diary. The appointment goes straight into your own calendar at a time that suits you, with the details up front — no back-and-forth, no shared booking pool.

4. You turn up and quote. If the customer sits down with you, you're charged £150. If they're not there, you pay nothing.

Alongside the appointments you get the platform: a partner portal with your own leads and calendar, a rep mobile app for visits, and an AI receptionist to catch the calls you can't get to.

The rate card

One flat price per appointment that sits, by trade. Roofing is £150. No credits, no subscription, no per-lead fees — you pay for a sat-down meeting or you pay nothing.

TradePer booked appointmentTypical job value
Loft boarding & insulation£100£995–£2,000
Plumbing & boilers£110~£2,400
Electricians£120£3,000–£8,000
Windows & doors£120£4,000–£9,000
Bathroom fitting£135£4,500–£8,000
Landscaping & gardens£135£5,000–£15,000
Roofing£150£5,000–£13,500
Solar & renewables£175£7,500–£14,000

Prices exclude VAT. Roofing is £150 per appointment that sits. Full model and rate card: pay per appointment.

The cost-per-won-job maths

Here's the number that actually matters — what a won job ends up costing you.

Exclusive, phone-qualified appointments close far better than shared leads, because the customer is expecting you rather than fielding five cold callers. Across the sources, appointment close rates run 30–50%. Let's model it conservatively at 40% and show the working.

Take 10 roofing appointments at £150 — that's £1,500 spent. At a 40% close rate you win 4 of them. That works out at £375 per won job, on roofing work typically worth £5,000 and up. That's the only place a price sits next to a job on this page — inside an explicit close-rate calculation, not a promise.

Compare that with a shared-lead site. Once you count every lead you paid for that never answered, the true cost of a won job routinely runs from £150 to well over £1,000 — and you did all the chasing to get there (reported and modelled).

That's the whole idea behind pay per appointment: you spend on sat-down meetings that are yours alone, not on names in a spreadsheet you share with four other roofers.

Common questions

What exactly am I paying £150 for?

An appointment — a confirmed, sat-down meeting with a homeowner about a roofing job, booked into your own diary. You're charged only when the customer is there when you arrive. If they're not, you pay nothing. No sit, no fee.

Is the appointment really exclusive to me?

Yes. Every appointment goes to one roofer — you. It's never shared, never sold on to other trades, and never dropped into a shared pool. That's the main difference from lead sites, where the same enquiry is often sold to several tradespeople at once (reported).

Do I need a contract or a subscription?

No. There's no contract, no monthly subscription, and no credits to buy up front. You pay per appointment that sits, and nothing when one doesn't. Your first two appointments are free so you can judge the quality first.

How is this different from Checkatrade or Bark?

Those are shared-lead models. Checkatrade is a subscription plus per-lead fees on a 12-month auto-renewing contract, with leads shared between tradespeople (their own support pages state cancelling the direct debit alone doesn't end the contract). Bark sells each lead to up to five professionals via credits that expire after three months (their Help Centre). With EzDealz you buy an exclusive, sat appointment — not a shared name.

How do you qualify the customer before I go out?

We speak to every homeowner on the phone before booking. We confirm it's a genuine roofing job, that it's in your area, and that they're ready to meet at a set time. Only qualified appointments reach your diary.

What if the customer doesn't show up?

You pay nothing. The £150 is only charged when the customer sits down with you. If they're not there when you arrive, there's no fee for that appointment.

See if we cover your area.

A free growth review — your availability, the likely appointment volume near you, and the exact rate for roofing. First two appointments free, no contract.

Check my area →