Asphalt driveway quote broken down: 900 square feet at $5.20 a square foot is $4,680, then the two percentage answers — milling the old asphalt off plus 18 and a new compacted stone base plus 14 — pool into one plus 32 percent applied once to all of it for a midpoint of $6,177.60, and a plus-or-minus 9 percent band gives an estimate of $5,622 to $6,734 The same account, drawn as a mechanism: her answers go in on the contractor’s own site — a number, a slider, a dropdown, a yes or no, an optional photo that is flagged rather than attached and never moves the price, then her name, mobile, email and ZIP — one submit is priced server-side on the rates the owner set, and the result forks two ways. Her screen shows a range with a low end and a high end and never a single number, or a plain-English reason instead of a figure when the engine will not price, such as outside the area, a site-visit service, a waitlist, booking ahead for the season, or over the owner’s ceiling. The dashboard gets the lead either way, carrying her name and mobile, her email if she gave one, her ZIP, every answer labelled as she gave it, the range or the reason it did not price, and her thread, so her call and her quote sit together

A new driveway and a sealcoat are two businesses on one phone number

A paving office runs on plant schedules and truck tickets. There is the mix to order for Tuesday’s drives, two tri-axles to line up behind it, a county permit for the new entrance on somebody’s lane, sealcoats to fit into dry spring days, and a winter’s bookings to hold until the plant opens again. And two very different kinds of call come in on the same phone.

The first is a job she has been putting off for four years. The drive has gone grey, it is ragged at the edges and there is a pothole by the mailbox, and tonight she wants a bracket before she gives up a morning for an estimate. If nobody will tell her, she keeps looking.

The other call is a couple of hundred dollars and it comes in April: seal the drive, fill the cracks, get another five years out of it. That is a tank trailer and two people for half a day, not a paver, a roller and two tri-axles. The spread between those two jobs is the widest of any trade on this site, and running them through one form is how a paving company ends up quoting a sealcoat like a rebuild.

NapkinPrice™ keeps them apart, as separate services under one account. The new drive asks nine questions and puts a range on the screen, the sealcoat carries your trip charge inside the number instead of springing it at the door, and a parking lot goes down a third path that never guesses a price at all.

  • Square feet in, a range out — what is on it now, thickness, base and access all priced off rates you own
  • A sealcoat service whose trip charge sits in the base fee, added once and impossible to answer around
  • A winter rate on the paving only, because the plants are shut and there is no mix to buy at any price
  • A crew-day floor under the small jobs, and a ceiling above which it stops guessing

The last question asks whether she has a photo of the drive and the way in from the road; the lead carries her answer, so you know to ask for the pictures when you call back. The pictures themselves travelling with the lead is a roadmap item, and the list above does not claim it.

The eight things that set a paving number

Seven of these are a pick-one or a yes/no she can answer without leaving her chair. The eighth is square footage, and that one she has to work out — so the help text does the teaching rather than pretending the question is easier than it is. The rates are yours, and they live in the dashboard where you can change them.

A real driveway flow, start to finish

The demo’s driveway service asks these nine in this order, here for a 900 sq ft two-car drive in Waldorf, the old asphalt milled off and a new compacted stone base under two inches of hot mix. The live engine priced those answers on a September date, and the total at the bottom was not typed in by anyone.

# What she is asked What she answers What it does to the price
1 How many square feet are we paving? 900 900 × $5.20 on the demo = $4,680, the sum everything else works on
2 What is there now? Old asphalt to mill off and haul away +18% across the drive. Old concrete would be +28%
3 How thick does the asphalt need to be? 2 inches compacted No change. Three inches would be +22%
4 What does the ground under it need? A new 4-inch crushed stone base, compacted +14%, pooled with the milling
5 How do the paver and a loaded truck get in? Straight in off the road, and flat Nothing. Tight — trees, walls or a gate — would be +18%
6 Does water stand anywhere on it after it rains? No Nothing. Yes is a flat $850 for the job — the machine, the pipe and the day
7 Is this a brand-new entrance onto a public road? No Nothing. Yes adds no dollars either and only moves the floor, to $6,500
8 Does anything have to park on it in the first week? No Nothing. It decides which day of the week you schedule her, not the price
9 Got a photo of the drive and the way in from the road? Offered Nothing. It is a prompt to ask for pictures
The arithmetic, in the order the engine runs it $4,680, then the two percentage answers pool into one and +32% applies once to all of it → $6,177.60
She sees $5,622 – $6,734
What lands in your inbox, the second she submits Name, mobile and ZIP, every answer she gave, and the photo answer

The $5.20, the $850, the $6,500 and the percentages are the demo company’s, not a Tailgate Office price list; on your account each is yours to set, and a per-square-foot rate can change the morning the liquid asphalt index moves with no edit to your website. One thing about those two percentages is worth reading twice: they pool rather than compound, so milling at 18 and a new base at 14 become one +32% on the whole subtotal instead of multiplying out. Compounding them would land about $118 higher on this job, and pooling is the arithmetic a homeowner can follow on the phone. The total itself is exact: on a September date the engine returns $5,622 to $6,734 for those answers, and the demo gives the same outside its winter window.

We also keep a working paving company website, with NapkinPrice live on it from the real engine; the page is not ours. Give it the Waldorf drive and check the range; from 1 December to 20 March its winter rate is on it.

Try the live demo site (opens in a new tab)

A drive and a sealcoat get a price; a parking lot gets a walk

A new drive, a spring sealcoat and a parking lot are three different conversations. The first two are eighteen times apart in money, which is why the floor under each one is set separately rather than borrowed from the other.

New asphalt driveway — quotes instantly

No trip charge on this one, because the estimate visit sells the job. Instead it carries a job minimum, and on a paving service the minimum is not a fudge — it is the crew day. A paver, a roller, two tri-axle trucks and five people cost the same on a 400 sq ft pad as on a 900 sq ft drive, and the plant will not load out less than a truck. That is $4,000 on the demo, and you can watch it work rather than take it on trust: 400 sq ft on bare ground, whose arithmetic comes to $2,080, quotes at $4,000 to $4,360, because the low end of the band clamps up to the floor instead of sitting 9% under it. Above it all is a ceiling of $18,000 — 2,400 sq ft of four-inch over an excavation, with old concrete to break out, water standing on it and tight access, reaches a $30,792.30 midpoint, and rather than publish a number that big off nine answers the widget stops and hands you the lead.

Sealcoating and crack filling — quotes instantly

The work that keeps a paving company fed between drives, and the call that comes in every April. The trip charge lives in the service base fee — $95 on the demo — so it is added once however long the list is and cannot be dodged by answering nothing to everything. A 900 sq ft drive last done three to five years ago with a few cracks cut out and filled quotes at $374 to $457; two thousand square feet left far too long, alligatored, oil primed, edged and given two coats is $1,582 to $1,933; the cheapest answer set possible floors at $245 to $270. Its band is ±10% rather than the drive’s ±9%, and its ceiling is $2,200 — deliberately low, because past that it is a parking lot and belongs on the third service.

Parking lots, private roads and commercial — site visit, never priced

Site-visit mode captures the whole spec and shows no number at all, which is the right answer for traffic counts, subgrade tests, ADA slopes, striping layouts and a phasing plan so the tenants can still park. It still asks what the lot is, roughly how big, what it needs, and whether loaded trucks, buses or a dumpster use it — and not one of those answers moves money. They tell you whether this is one day with one paver or three weeks with a milling machine. She gets your own “we will come and walk it” message on the confirmation screen, and you get a lead you can actually bid.

The winter rate is a discount, and not for concrete’s reason

A concrete crew stops in the cold because the ground is frozen on a given morning, which makes a February booking a choice; the concrete page prices that as a modest booking discount and says so. Asphalt can leave you no choice at all. Hot mix leaves the plant at 300 degrees or more (FHWA (opens in a new tab)) and has to be down and rolled while it is still hot, and plenty of plants in the region shut for the winter. When yours is shut, there is no mix to buy at any price.

So the demo account runs a seasonal rate of minus ten per cent from 1 December to 20 March, and that range wraps the year end — the start is later in the calendar than the finish — which the engine spots and matches across New Year without anybody entering two ranges. It is not a discount for filling a quiet calendar, because the calendar is not quiet, it is closed. It is this company’s entire winter sales budget handed to the customer instead of spent on April advertising: the crew that reopens in March with a full book does not lose its first three weeks selling. The same 900 sq ft drive that quotes $5,622 – $6,734 in September comes back $5,059 – $6,060 booked on 15 December, and the disclaimer says plainly that the work waits for the plant.

The sealcoat service carries no season whatsoever, and that is a decision rather than an omission. Sealer wants a dry surface and warm enough days to cure, so in January that work does not happen at a discount — it does not happen. The same 900 sq ft seal priced on 15 December comes back $374 – $457, exactly what it is in September, because a season belongs to a service and not to an account. A service can be left with no season at all, and here that is the right call.

Two businesses, two floors, and neither one guesses at the other

This is the widest money spread of any trade on the site, so the furniture on the two services is deliberately different rather than the same card with the rates scaled down. The drive has no trip charge and a $4,000 crew-day floor. The seal has a real $95 trip charge sitting inside the range she sees, and a $245 floor because a tank trailer and two people do not roll out for less. Put the $95 on the drive instead and it would vanish into a five-figure number; put the $4,000 floor on the seal and the service would be unsellable. Both read honestly because they were set separately, and both small ends above are engine runs rather than sentences claiming small jobs are welcome.

The travel zones stack on top of all of it, and they are the same engine run on the same nine answers with nothing changed but the ZIP: Waldorf 20601 is $5,622 to $6,734, Clinton 20735 up the Route 5 corridor is $5,785 to $6,930, Columbia 21044 in the outer ring is $5,981 to $7,164, Arlington 22201 in the catch-all zone is $6,438 to $7,711, and a ZIP outside every zone you serve gets no price at all — a polite decline, with the lead still captured. That flat charge lands hardest where you would expect: the same 900 sq ft sealcoat that is $374 to $457 at home comes back $974 to $1,190 in Arlington, which is the widget telling a homeowner the truth about a two-hundred-dollar job an hour away. The drive has its $4,000 floor and the seal its $95 trip with a $245 floor, and neither could have gone live without one of those: the dashboard refuses a priced service that could show a homeowner $0.

Illustration of missed-call text-back as it will work once texting is switched on: the business’s reply to a missed call, and the customer answering with the job details The rules behind that reply, drawn in the order they run: on a logged missed call, three stages. One, is there already a message to this number from the past hour — if there is it stops there, one reply per number per hour, and nothing is composed. Two, which of your five messages: vacation switched on gives the vacation message, one of six US holidays the holiday message, a day your hours mark closed (Saturday and Sunday, unless you give them hours) the weekends and closed days message, and otherwise that day’s own opening hours decide between the business and the after-hours message; they are tested in that order on your own clock, the first match wins, and a message you left blank falls back to your business one. Three, may it go at all — three gates, in order: not opted out, which is permanent and nothing overrides it; not on your own suppression list; and not in quiet hours judged where the caller is rather than where you are, 8am to 9pm in every zone their area code touches. Then one of two things. The reply is written and goes on her thread, and because the key is her number a later quote from her lands on that same thread. Or a rule stops it, and the reason goes on her thread in plain words: quiet hours where she is, she has opted out for good, her number is suppressed, a rule we could not check, or another compliance rule. Every rule above is built and running today, and you wrote the five messages yourself.

Nobody hears a phone behind a roller

Once the first truck tips, the job does not pause. The mix is going off from the moment it leaves the plant, you have five people working a lane of it, and the phone in the pickup rings out. Only 52% of callers to home-service businesses speak with a person (Invoca, 2026 (opens in a new tab)), and fewer than 3% of callers sent to voicemail leave a message (Invoca, 2024 (opens in a new tab)). If nobody picks up, she rings the next paver she found. In a season that has to pay for the whole year, a missed call is not a small thing.

What a missed paving call is worth On the demo account
A 900 sq ft two-car drive, old asphalt milled off, new base$5,622 – $6,734
The same drive booked in December and laid in the spring$5,059 – $6,060
The same drive three inches thick instead of two$6,559 – $7,856
900 sq ft sealed, a few cracks cut out and filled$374 – $457
Callers sent to voicemail who leave a messageUnder 3% (Invoca, 2024 (opens in a new tab))
One recovered driveway pays for28 months of the bundle
One recovered sealcoat pays for1 month

Once texting is switched on, CallMitt™ sends the caller a text in your company’s name, which every text-back message has to carry, and her answer joins the thread her driveway quote is on. The message is picked by the hour and the day, against the hours you actually keep — the demo yard runs 6am to 5pm, because the plant starts loading out at six and a crew that is not in the queue by half past has lost its first load, so a call at 5:20 honestly gets the after-hours version instead of one claiming somebody is on a job.

Before your own texting number is switched on, the part that catches a forwarded call has nothing to catch it on, so you log the missed call and the reply is written, checked against the rules and kept in your outbox to read. Nothing we compose reaches a phone, and one honest detail that wording usually leaves out: a reply that has sat in the queue longer than an hour is retired rather than delivered when sending switches on, so no customer gets a month-old “sorry we missed your call”. Running now: your five messages and the 6-to-5 yard hours with Saturday morning, the weekend, holiday and vacation messages, opt-outs, quiet hours, and the thread her reply joins.

How CallMitt Works Run Your Own Numbers

A raker is hired on one question, and it is about the heat

Mix comes off the truck at about three hundred degrees and it is spread by hand with a lute, in August, with a roller working a few feet away. The man you want is doing exactly that this morning on somebody else’s job. He is not at a laptop with a PDF résumé, and he will not fill in a form with a cover-letter box on it. He will answer short questions on his phone at lunch.

Put “Now hiring — text CREW to your texting number” on the roller trailer and the yard gate. CrewFunnel™ asks seven short questions: is he 18 or older, is he up for raking mix at three hundred degrees in July, has he got a CDL or is he working on one, how many years has he been on a paving or excavating crew, how far out does he live, can he start inside two weeks, and what was the last job he worked on. Three of those are knockouts — under 18, not up for the heat, or living more than thirty miles out — and the rest come back as a weighted fit score out of ten.

Two of the demo job’s settings are there for a reason. The miles question knocks out past thirty and carries no weight, because a number answer gains points as it rises and weighted miles would favor the man who lives furthest off. The last-job box is unweighted, since a typed answer of any length scores full marks. And every question has its Spanish wording beside the English.

Applying by text starts when your own number is switched on. Before then he answers the seven questions on your screening page, scored and knocked out exactly as a text would be, and the keyword on the trailer goes live by text the day your carrier registration clears.

  • Screens for the heat, the years and the CDL before you give up an afternoon on an interview
  • Spanish beside the English on each of the seven
  • Rakers and drivers who apply appear with your drive and sealcoat leads, each with a fit score
  • Part of the Tailgate Office Bundle — on Indeed a sponsored job is billed per click or per started application, at a price set by your market and the job (Indeed, checked October 2026 (opens in a new tab))
See how CrewFunnel works
Text-to-apply hiring flow showing an applicant texting a keyword to a business’s texting number and answering screening questions about years on a crew, license and start date The applicant one-pager in the owner’s dashboard, on any trade — the detail behind an interview that is already booked. The card carries the applicant’s name, a status of interview, the role and the job keyword, and the date they applied, beside the fit score the dashboard shows in its orange tile, 8.4 out of 10 here. A strip under the header records the interview against one of the owner’s own open slots, with the calendar invite ready to download. Then every answer is listed in three columns — question, answer, and what it scored. Years in the trade, answered six, carries weight four and scores sixty per cent, because a number answer is measured against a ten-point ceiling. A driver’s license question and a start-date question carry weight three each and score full marks on Yes. The age question and the free-text question show a dash. Three notes explain the scoring rather than leaving the dash to be guessed at: a dash means the weight is zero, and only weighted questions move the number; knockout and weight are separate settings, one ending the conversation and the other moving the score; and a text answer earns full marks whatever it says, so graded scoring has to come from a yes/no or a number question. Underneath sit the decisions the dashboard still offers once an interview is booked: re-book to another of the owner’s own open slots, keep the applicant in the talent pool, or pass. The screening also lands on the owner’s inbox thread for that phone number, beside everything else from it. The questions, the weights and the knockouts are the owner’s own; the set drawn here is only an example
Illustration of a review request, drawn as a text from an example plumbing business: a phone showing a short message asking the customer to share her experience, with a link to the business’s Google review page, beside a card that reads Write a review. Review requests are not switched on for new accounts yet. Once they are, the request goes by email, and a text goes as well where the customer ticked the box on the quote form or visit booking agreeing to a review-request text, once texting is switched on for the account The HurraBell log for the same example business, drawn as it appears in the owner’s dashboard: every finished job with what went out and what happened next. One customer was asked by text and by email and opened the link, so no reminder was needed. One had not agreed to texts, so the request went by email only and the one email reminder followed. One job was skipped, and the log shows the reason and who skipped it. Once review requests are switched on, every finished job is either asked or skipped with a reason

A new driveway gets its review the first time she drives on it

The roller is on the trailer, the edges are tamped, and for three days she parks on the street and looks at it. Then she pulls in for the first time, onto a drive that is black and smooth, with no pothole by the mailbox. Ask her that day and the review writes itself. A month later it is where the car goes, and the crew that laid it is a name on an invoice. The outfit with sixty reviews is not sixty times better than you; somebody there asks every customer, the week the drive opens.

HurraBell™ does the asking. Once review requests are switched on, you mark the job done — from the inbox, from your phone, or from your job software through Zapier — and the customer gets one request in your words, with your own Google review link, after a delay you pick: an hour, unless you change it. Three days later, one email reminder, unless the link has been opened or the customer has since texted you, messaged you from your website or had a call logged on her thread.

Review requests aren’t switched on for new accounts yet. When they are, the request goes by email once your Google review link is saved on the HurraBell page and your mailing address on the Account page. A text goes as well where the customer ticked the box on your quote form or visit booking agreeing to a review-request text, and only once your carrier registration clears, the same wait as every text on this site; until then it is email only.

  • Once requests are on, every finished job is asked — skipping one needs a logged reason, because asking only the happy ones is review gating
  • Nothing offered for a review, and wording that steers is refused when you save it
  • A log of every request and every open, with a CSV export — and every skip with its reason
  • Part of the Tailgate Office Bundle — Podium’s entry plan (Core) is listed at $399 a month on a 12-month term (Podium pricing page, checked October 2026 (opens in a new tab))
See how HurraBell works

One recovered driveway covers 28 months

And a single recovered sealcoat covers 1 month of it, which is the part worth noticing: even the two-hundred-dollar job pays the bill.

The Tailgate Office Bundle

$199 PER MONTH · ALL FOUR TOOLS AND THE OFFICE

Instant quotes on your website, missed-call text-back and text-to-apply hiring (texts go out once texting is switched on), and, once switched on, a review request after every job, plus customers, jobs, estimates and invoices in one place. 30 days free, no credit card, no setup fee, cancel from the dashboard.

Start Free Trial

Only need one of the tools? After the trial you can keep just that one at its own price; the office stays with the Bundle.

Paving questions we get asked

She sees a range, never one figure, with your disclaimer under it saying the final number comes after you measure the drive, check where the water goes and see what is under the old surface. Write the rest in your own words, the base compacted in lifts, the edges hand-tamped to a bevel, the site raked and swept, and you have a bracket you can stand behind from the curb. She stops shopping, and the person who wanted a nine-hundred-square-foot drive done for two thousand dollars never fills in your callback form at all.

A bit, and the design admits it rather than hiding it. There is no length-by-width box in the engine, because no rule kind multiplies one answer by another, so the question asks for one total and the help text teaches the arithmetic: length times width, added up in rectangles if the shape is awkward. You wheel it yourself on the visit. The bounds you set mean a silly answer is refused rather than quietly clamped, and the lead records exactly what she typed, so you call back knowing what she claimed.

Because the two jobs are different machines. A slab is broken up, loaded in lumps and tipped, and the breaker, the skid-steer and the dumpster are hired once however much comes out — so a flat mobilisation plus a rate for the concrete is the honest shape there. A milling machine grinds a surface and hauls it away by the ton to a recycler, and there is no fixed set-up cost hiding inside it: 2,400 square feet really is three times 800. A percentage scales with the job the way the work does. Both shapes are fields you own, so if your tear-out has a mobilisation cost in it, split it the way the concrete card does.

It would be if the calendar were merely quiet. For asphalt it can be shut: hot mix leaves the plant at 300 degrees or more (FHWA) and has to be rolled while it is still hot, and plenty of plants in the region shut for the winter. That is why the disclaimer says the booking is scheduled for the spring rather than implying anybody is laying asphalt in January. What the ten per cent actually buys is your March: a crew that reopens with a full book does not spend its first three weeks selling instead of paving, so the discount is the winter advertising budget handed to the customer. Set yours to zero if you would rather quote the same number all year, and note that the sealcoat service carries no season at all; that one really is closed for the winter with nothing to offer.

Only if you make them share a floor, which is exactly what two services stop you doing. The paving service has no trip charge and a $4,000 minimum, because that is a crew day — a paver, a roller, two tri-axles and five people cost the same on a small pad as on a big drive, and the plant will not load out less than a truck. The sealcoat service has a $95 trip charge inside the number she sees and a $245 floor, because a tank trailer and two people are a different day entirely. Set separately, both read honestly: the small paving job floors at $4,000 to $4,360 and the small seal at $245 to $270, and neither number is embarrassed by the other.

No. Put lots, private roads and commercial work on a site-visit service: it captures what the lot is, roughly how big, what it needs and whether loaded trucks or a dumpster use it, shows no price whatsoever, and tells her that for a job like this you like to see it first. Traffic counts, subgrade tests, ADA slopes and a phasing plan that keeps half the rows open are not things to guess at off a form, and the third service on the demo account exists to prove the routing path works as well as the pricing one.

It asks. On the demo, priming oil or transmission stains is a yes or no at $60, and the help text tells her sealer will not stick to oil. A 900 square foot drive last sealed three to five years ago with a few cracks to fill is $374 to $457; prime the oil spots and it is $436 to $533, and two coats instead of one, +55% on the demo, takes it to $644 to $787.

Because it changes your schedule, not her price. The answer moves no money; it tells you to book her on a day when the car can stay on the street, and the lead shows what she said before you pick the day.

About fifteen minutes for the text-back messages and your yard hours, Saturday morning included, and about an hour to write the nine driveway questions and load your per-square-foot rate, your tear-out and thickness percentages, your base tiers and your drainage allowance. There is one more minute of work once review requests are switched on for your account: paste your Google review link on the HurraBell page and your mailing address on the Account page. Neither priced service goes live without a real base fee or minimum under it. It costs $199 a month for all four tools, with no setup fee, no contract and no onboarding call.

Also pour concrete, or grade and excavate? Those are on the trade pages as well, and for anything else, ask us.

Quote the driveway tonight. Book the winter work in January.

Set it up tonight. Free for 30 days, no card, no setup fee, cancel from the dashboard.