Answer within minutes with a short reply that confirms the job, asks for the area and two or three photos, and offers a site-visit slot. Fast replies beat buying more leads whenever paid leads are going cold, because every unanswered lead is already paid for. Buy more only once replies are fast and your cost per booked visit is known.
The $60 lead price and every conversion rate below are assumptions; replace them with your own. Only the software prices are vendor figures, taken from each vendor's own page in October 2026. The method is the same whether leads arrive by phone, web form or marketplace, and whether they are homeowners or property managers.
Why buying more leads rarely fixes a slow reply
Say a paving firm buys 40 leads a month at $60 each, $2,400 in all. Only 14 of the 40 (35%) get a reply inside five minutes, because the crew is on the machine and the office is the owner's phone. The firm books 8 site visits (20% of leads) and wins 3 jobs. That is $300 per booked visit and $800 per job won. Now compare two ways to get more work:
| Scenario | Leads | Spend | Visits | Jobs won | Per booked visit | Per job won |
|---|---|---|---|---|---|---|
| Today | 40 | $2,400 | 8 | 3 | $300 | $800 |
| Buy 20 more leads, same habits | 60 | $3,600 | 12 | 4.5 | $300 | $800 |
| Same 40 leads, replies fixed | 40 | $2,463 | 12 | 4.5 | $205 | $547 |
The second row produces its extra jobs by scaling the leak, so cost per job does not move. The third reaches the same 4.5 jobs by lifting visit bookings from 20% to 30%, which is an assumption to test, and by spending $63 a month on tools: two Quo Starter seats at $19 each plus its $25 AI call tier. The gap is $1,137 a month, and it comes from answering leads you had already paid for. If you want urgent calls put through to a mobile, Quo lists call transfers only from its Business plan ($33 a seat monthly), which makes the tools $91 and the cost per booked visit about $208; the conclusion does not change.
If you are weighing a lead agency, one paving-specific service publishes two monthly plans, $997 for exclusive leads and $1,497 for booked appointments, with a 90-day money-back promise tied to measurable return and no stated lead count. To beat the $547 in the last row, the $997 plan must produce at least two won jobs a month and the $1,497 plan at least three. Ask any seller for leads per month, whether each lead is exclusive, and the typical booked-visit rate before comparing.
My rule for when to buy more: replies have gone out within 15 minutes on at least 90% of leads for four straight weeks, cost per booked visit has stopped moving, and the crews have free days. Until then, extra leads buy extra leaks. The carpet cleaning leads tutorial runs the same buy-or-reply test for a different trade.
What each lead source costs per booked visit
Most paving firms have four or five sources, and they behave differently:
| Source | How it is billed | What reaches you first | The number to track |
|---|---|---|---|
| Your website and business profile | No fee per lead | Calls and form entries | Visits booked per enquiry |
| Marketplaces selling enquiries | Usually per lead; price varies by service and area, so read each marketplace's own page | App notification, email or text | Price per lead and visit rate |
| Lead agencies | Monthly retainer, as in the published plans above | Leads, or booked appointments on your calendar | Cost per booked visit |
| Referrals and repeat clients | None | Calls and texts | Jobs won per referral |
| Commercial invitations to bid | None, but each bid costs hours | Email with a deadline | Bids sent, bids won, hours per bid |
One question changes how you treat a bought lead: is it shared? If a marketplace sends the same enquiry to several firms, speed is your main edge, and a slow reply is a lost fee. If it is exclusive, you have bought an enquiry whose owner may still ring a rival while you dither. Neither situation rewards a reply that arrives tomorrow. The Thumbtack auto-responder tutorial looks at one marketplace's built-in answering against a third-party tool.
One request form that does the screening
A form is where most screening happens, before you spend a minute. In Jobber, requests are available on all plans: a submitted form creates a request and adds the person to your client list as a lead, the customer sees a confirmation and gets an email copy, and your team can be alerted. A form can take up to 10 photos, each under 10 MB, in JPEG, PNG or HEIC. The fields worth asking for:
| Field | Why it is there |
|---|---|
| Residential or commercial | Routes the lead to the right reply and the right person |
| Job type (new surface, resurfacing, patching, sealcoating, striping) | Tells you which crew and which questions come next |
| Address or nearest cross-street | Service-area check before you reply at length |
| Approximate size: length and width, or number of parking spaces | Filters out jobs below your minimum |
| Surface now (asphalt, concrete, gravel, pavers) | Changes the scope and the questions |
| Photos, up to three | Makes the visit decision easier |
| Timing (this month, this quarter, just pricing) | Orders your callbacks |
| Who approves the work (commercial) | Tells you whether you are talking to the decision maker |
Keep it short enough to finish on a phone. Every extra required field loses someone, so make size and photos strongly encouraged rather than hard requirements, and let the reply ask for what is missing.
Instant replies for residential, commercial and after-hours leads
The first message should be a fixed template, because a fixed template cannot invent anything. Three versions cover most leads, each with the brackets filled in by you:
Residential, by text:
Hi [first name], thanks for your request about [job type]. To give you a firm price I need to see it. Could you send two or three photos (one wide shot from the street, one close-up of the worst area) and roughly how long and wide it is? I can visit on [day] at [time] or [day] at [time]; reply 1 or 2. [Your name], [company]
Commercial, by email:
Hi [first name], thank you for the enquiry about [property]. To prepare an accurate bid, could you tell us roughly how many parking spaces or what area is involved, who approves the work, any hours we must avoid, and whether you need insurance certificates or references with the bid? Photos of the worst areas help. We can walk the site on [day] or [day]. [Your name], [company]
After hours:
Hi [first name], thanks for getting in touch. The crews are off the machines for the night and I will reply properly by [time] tomorrow. If you can send two photos and roughly the size now, I will have visit times ready in the morning. [Your name]
Only promise what you will do. The after-hours text commits you to a reply by a stated time, so choose a time you will really hit. Jobber's request forms send the confirmation and email copy automatically, and Quo lists auto-replies on every plan. For free-text enquiries that do not fit a template, AI earns its place as a classifier and drafter. A prompt and an illustrative answer:
Classify this paving enquiry: residential driveway, commercial lot,
repair or patching, sealcoat or striping, or other. Give urgency
(high, medium, low), list the information still missing, and draft a
reply of 70 words or fewer asking only for the missing information.
Do not state any price, start date or timeline.
Enquiry: We manage a small retail plaza with a cracked parking lot,
maybe 40 spaces, and the owner wants quotes before the end of the
quarter. Can someone take a look?
The result (illustrative): commercial lot; urgency medium, because of the quarter-end deadline; missing information: who signs off, hours to avoid, insurance or reference requirements, the worst areas, and the bid deadline. The draft reply asks for those, offers a visit, and adds: "We can start next week and send a quote within 48 hours." Delete that last sentence, because the model invented both promises. Use the classification and the questions; write the commitments yourself.
Answering the phone while the crew is on the machine
Phones ring when nobody can answer: the owner is on a paver, the office is a truck cab. Three tools handle calls, and their prices differ in shape. For 40 calls a month:
| Tool | What it does | Price at 40 calls a month | Watch for |
|---|---|---|---|
| Jobber Receptionist | Answers calls and texts and can book jobs into your Jobber calendar | $29 a month with 30 conversations, then $0.79 each: $36.90 | Needs a Jobber dedicated phone number; add-ons are not available during the trial |
| Quo with its Sona AI agent | Answers calls around the clock; auto-replies on every plan | A Starter seat at $19 monthly plus the $25 tier covering 40 calls: $44 | Quo includes 10 AI calls a month at no charge ($1.00 each beyond that); the $25 tier covers 40, then $0.75 each; call transfers only from Business, not Starter |
| Smith.ai AI Receptionist | Lead qualification, call routing and AI scheduling with Calendly and similar tools | Free for 25 calls, then $3 each: $45. Pro is $150 for 75 calls | Every call it answers counts by default |
Give whichever you choose a script, and decide the escalation rules before switching it on. Ask residential or commercial, the job type, the size and the address; take a callback number and a preferred visit time; text a photo link; never quote a price. Decide what counts as urgent, such as a hazard at a business entrance or a crumbling edge near a path, and send those to your mobile at once; check that your plan can actually transfer a live call, or settle for an instant text alert. The tutorial on replying to trade enquiries in 60 seconds covers the routine for the messages that arrive in writing.
Asking for area and photos so a visit is worth the drive
A site visit costs travel, half an hour on site and a quote afterwards. Asking for area and photos first turns many visits into ones you want.
Area. Homeowners can usually pace a driveway or give a length and width. You can check it yourself: on a computer, Google Maps has a Measure distance tool (right-click the start point and choose it). It reports lengths along a path, and you multiply length by width yourself. A driveway of 62 feet by 14 is 868 square feet, which tells you at once whether it is above your minimum. For a parking lot, ask for the number of spaces, then confirm on the satellite view.
Photos. Ask for three: a wide shot from the street, a close-up of the worst damage, and the access (a gate, a slope, overhead branches or wires). Customers send them through the form or by text.
What AI does with them. An assistant can list what it sees and what to ask next, which helps you plan. A typical summary (illustrative): cracking across the surface near the garage, an edge breaking up at the street, a low spot near the downpipe where water may sit, and a tree close to the access. What to fix: any sentence beginning "this needs a full replacement" or "the base has failed". Those are conclusions for the site visit, not for a photo. Also check the format. OpenAI's developer guide on image inputs lists PNG, JPEG, WEBP and non-animated GIF, not HEIC, which is how many phones save photos (Jobber's request form, by contrast, accepts HEIC). If an assistant will not take a customer's photo, screenshot it or export it as JPEG first. The tutorial on screening crack photos before a visit works through the same habit for another trade.
Booking the site visit inside the same conversation
The booking should happen in the thread where the customer already is. Offer two specific slots, not "when are you free", and make the reply a single digit.
- With Jobber. A request form can include an assessment action that lets the client schedule an assessment from the form, based on your team's availability. Booking confirmations are one-off, and appointment reminders keep going for all their upcoming appointments. If a booking needs approval, it arrives as "Needs Approval" until you accept it. Jobber says online booking is on select plans, so check yours.
- Without it. Any calendar booking link works, as does Smith.ai's AI scheduling with Calendly and similar tools.
- Batch the visits. Give out two afternoons a week, grouped by part of your service area, and confirm by text the day before. For commercial leads, ask the property contact to meet you on site.
The visit is the first moment you can price properly. The asphalt proposal template tutorial covers scope, exclusions and weather terms for what follows, and the paving estimating software tutorial prices the tools that turn a visit into a quote.
Commercial leads: a bid pack ready before anyone asks
Property managers and contractors compare firms on paperwork as much as price, and the first reply often decides whether you are invited to bid. Keep one folder ready: your insurance certificate with current dates, three references from similar jobs (with permission to share them), a one-page company summary, photos of comparable finished work, a sample scope with exclusions, and your standard payment terms. The commercial reply above can then link to it, and the follow-up becomes the site walk.
An assistant can write the cover email and the one-page summary from your notes and tidy the scope wording. It must not state licence numbers, insurance limits or reference details you have not given it, and every date on a certificate is yours to check. If a bid has a deadline, put it in the calendar the moment the enquiry arrives and count backwards: site walk, measuring, pricing, review, send.
Count the hidden cost too. A bid takes five hours in all, with a visit, a takeoff, pricing and a proposal. At a 25% win rate you write four bids for each job you win, so each won job carries 20 hours of unpaid bidding. At $50 an hour that is $1,000, far above the $60 lead price in the examples, which is why a reply that asks about the decision maker, the budget and the deadline before you walk the site pays for itself.
A follow-up rhythm for leads that go quiet
Many leads never answer the first message. A short sequence, drafted by AI and approved by you, recovers some without nagging:
- Day 0: the instant reply above.
- Day 1: a one-line text: "Still happy to look at this; shall I hold [day] for a visit?"
- Day 3: an email saying what the visit covers and how long it takes, so the next step feels small.
- Day 7: "I will close your file for now; reply any time and I will pick it up." Then stop.
Three attempts is my rule, not a standard. For quotes already sent, two follow-ups, two days and a week after, are plenty. Ask the assistant for each message with the job type and date inserted, and read it before it goes. Do not let a draft invent urgency ("prices are rising next week") that you cannot back up.
Counting cost per booked job
One sheet with a row per lead is enough. Columns: source, time received, time of first reply, minutes to reply, visit booked (Y or N), quote sent, won, lead cost and job value. Two formulas do the work (source in A, lead cost in H, visit in E, won in G, with the results on a summary tab):
Cost per booked visit, one source:
=SUMIFS(H:H,A:A,"Marketplace")/COUNTIFS(A:A,"Marketplace",E:E,"Y")
Share of leads answered inside 15 minutes:
=COUNTIFS(D:D,"<=15")/COUNT(D:D)
A month of data (illustrative) might look like this:
| Source | Enquiries | Spend | Visits | Won | Per booked visit | Per job won |
|---|---|---|---|---|---|---|
| Marketplace | 40 | $2,400 | 8 | 3 | $300 | $800 |
| Agency plan | Not stated | $997 | 5 | 2 | $199 | $499 |
| Website and calls | 10 | $0 | 5 | 3 | $0 | $0 |
| Referrals | 6 | $0 | 5 | 4 | $0 | $0 |
The free sources win more per enquiry. That is the usual pattern, and it is the case for answering them fast before buying anything. Track time to first reply on every row. After 30 or 40 leads, compare win rates for replies under 15 minutes with replies over an hour; if the gap is wide, you have your answer on speed without anyone's statistics.
A mystery-lead test before you spend another dollar
You can test your own process in a week. Ask a friend to send five enquiries from a phone you do not use: weekday morning, weekday evening, Saturday morning, Sunday night and one commercial-style email. Record when each reply arrives and what it says.
| Test enquiry | Target | Result (illustrative) | Fix |
|---|---|---|---|
| Weekday 10 am, residential | Reply in 5 minutes | 3 minutes, asked for photos | None |
| Weekday 6.30 pm, residential | Reply in 15 minutes | 4 hours | Auto-reply for evenings |
| Saturday 9 am, residential | Reply in 15 minutes | No reply until Monday | Weekend text rota |
| Sunday 8 pm, residential | After-hours text, then a reply by 9 am | Auto-reply sent; owner replied 9.40 am | Move the promised time to 10 am |
| Weekday 2 pm, commercial email | Reply in 30 minutes | Same afternoon, but no visit offered | Add visit slots to the template |
Fix the worst result first, then repeat the test in a month. If you cannot get a reply inside 15 minutes in working hours with the tools above, the problem is process, and more leads would only widen it. Once the test is clean, return to the cost-per-booked-job sheet and decide whether more leads, or a better price, comes next.
Questions paving contractors ask about leads
How fast should I reply to a paving lead?
Aim for a first reply within minutes in working hours and by early next morning for anything that arrives overnight. I cannot point to a study that fixes the number, so treat 5 to 15 minutes as a working target and let your own reply-time bands show whether it matters for your leads.
Is buying exclusive paving leads worth it?
Exclusive means the seller does not send the same enquiry to other firms, which helps only if you then answer it. One paving lead agency's site lists $997 and $1,497 monthly plans without a lead count, so ask how many leads and booked visits to expect and compare cost per booked visit with your own sources.
Can an AI receptionist book paving site visits?
Jobber's Receptionist can book jobs into your calendar, and Smith.ai lists AI scheduling with Calendly and similar tools. Quo's Sona answers calls around the clock. Test whichever you choose with real calls, including one from a caller who reports a hazard at a business entrance, and check where that call goes.
What should AI never do with paving leads?
Price a job from photos, promise a start date or diagnose the base. It can draft questions, summarise photos and write the follow-up, but a quote follows a site visit or a measured set of photos. Every price and date in a message should come from you, not from the draft.
Further reads
- Tree Service Leads: Paid Leads vs Answering Every Enquiry Fast — The same buy-or-reply question for another outdoor trade.
- Deck Builder Leads: What They Cost and How to Reply Fast With AI — Lead costs and fast replies for a project-based trade.
- Handyman Leads: Thumbtack, Angi and Bark Compared on Cost per Booked Job — Marketplaces compared on cost per booked job.
- Asphalt Price Increase 2026: Update Quotes and Tell Customers With AI — How a paving firm sorts open quotes, re-prices only the asphalt line and writes customer notices, with clause wording and AI prompts that do the drafting.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
Sources: Jobber's help-centre articles on requests, assessments, online booking, Receptionist and dedicated phone numbers; the pricing pages of Quo and Smith.ai AI Receptionist; one paving lead agency's published plans; OpenAI's developer guide on image inputs; Google Maps help on measuring distance. All read in October 2026.