Seasonal driveway contract broken down: 60 feet of drive at $3.40 a foot is $204, plus a $185 two-car width step, plus $150 to salt the apron and the slope, plus $150 for the walk and the steps, making $689 in additions; the three percentage answers on this contract are asphalt, the standard three-inch trigger and open lawn to push the snow onto, and all three are zero, so nothing pools on top; a plus-or-minus 12 percent band gives an estimate of $606 to $772 for the whole winter 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 season is sold in September, from a driveway in daylight

A snow office does its real work before it snows. There are contracts to sign and drives to stake in the autumn, routes to draw so every truck knows its order, salt to stock before the first forecast, operators to put on call, and then, all winter, storm nights where the phone rings while every driver is out and the morning after goes on callbacks and invoices.

Everything that sets the price of a winter contract is visible from the curb on a warm afternoon: how long the drive is, how wide, what it is made of, how deep it has to get before you turn out, whether the apron ices up, and whether the walk and the steps go with it. Not one of those answers needs snow on the ground to be true. That is why this trade can put a real number on a website months before the first flake — and why the shop that answers her in September can have the contract before anybody else has printed a flyer.

It is also the trade with the sharpest line in the estate between what a form can price and what it cannot, and the line is not where people expect it. The whole winter, quoted in advance: yes. One push, at four in the morning, with the county plow having just walled the end of the drive with four feet of slush: no, and no honest contractor would give you one either. What that job costs depends entirely on what is on the ground when the truck arrives, so our demo account takes the details, captures the lead in full and hands it to a route manager instead of inventing a figure.

For the demo plow company, NapkinPrice™ is three services on one account. The seasonal contract asks nine questions and puts a range on the screen, the per-storm service takes the call without pricing it, and a commercial lot or an ice dam goes down a third path that never guesses a price at all.

  • Feet of drive in, a whole winter out — width, surface, trigger depth, salt and walks all priced off rates you own
  • One flat season price whenever she signs, September or January, because a contract is not dearer for being late
  • A per-storm service that captures the lead and refuses to quote it, which is the only true answer mid-storm
  • A before-dawn commitment that raises the job floor instead of adding a fee, and a ceiling past which it stops guessing

Her last answer is whether she has a photo of the drive from the road, so you know to ask for it when you call her back. The picture itself coming through with the lead is on the roadmap, and that list does not count it.

The nine things that set a season’s number

One measurement, four pick-ones, three yes/nos and a ZIP. Only the first one multiplies; everything else is a property of the contract rather than of each foot of tarmac, which is worth saying on the form so nobody expects the salt to be charged by the bag. Each rate is one you type into the dashboard and can change before the next contract goes out.

A whole winter, quoted in about a minute

The demo’s seasonal contract asks these nine in this order, here for a 60-foot two-car asphalt drive on a Winchester subdivision street: the standard three-inch trigger, salt on the apron and the slope, the front walk and steps cleared with it, open lawn at the edge to push onto, and nobody who has to be out before dawn. The live engine priced the answers; nobody typed the season’s total into this page.

# What she is asked What she answers What it does to the price
1 How long is the drive, from the road to where you park? 60 ft 60 × the per-foot rate — $3.40 on the demo, so $204. The only line that multiplies
2 How wide is it? Two cars wide A flat $185 for the contract. A turnaround or parking apron is $340
3 What is the surface? Asphalt or concrete What the blade is built for: +0%. Gravel is +18%, pavers +25%
4 How much snow before we come out? Three inches The standard trigger: +0%. Two inches is +20%, five inches is −15%
5 Salt or ice melt? The apron and the slope A flat $150 for the season. Salt everywhere, walks included, is $395
6 Walks, steps and the path to the front door? Yes A flat $150 for the season. A plow cannot do any of it
7 Is there somewhere at the edge to push the snow? Yes Nothing. No would add 15% across the contract
8 Do you need it open before 6am, every time? No Nothing. A yes would add no dollars and raise the floor to $675
9 Got a photo of the drive from the road? Offered Nothing; it lets you know there is a picture to ask for
The arithmetic, in the order the engine runs it $204 drive + $185 width + $150 salt + $150 walks = $689, and all three percentage answers on this contract are zero, so nothing pools on top → $689.00
She sees $606 – $772
What lands in your inbox, the second she submits Her name, mobile and ZIP, the nine answers as she gave them, and the photo answer

The $3.40, the $185, the $150s and the percentages above are the demo shop’s, not a price list of ours, and yours go in the dashboard. Three points in that arithmetic are worth a look. This worked example is the rare one where the percentage pool comes to nothing, which makes the additive half easy to follow, but the pool is real the moment an answer moves: change the surface to gravel and the same contract is $715 – $911, and that 18% is figured across the salt and the walks as well as the plowing rather than on the plow line alone. The trigger depth is the lever with the widest swing, because it is the only one that changes how many times you turn out: two inches makes it $728 – $926 and five inches makes it $515 – $656. And every flat amount here is once per contract rather than once per visit, which is the sentence that stops a homeowner expecting to be billed per bag of salt in February. The total is the engine’s own: $606 to $772 for those nine answers, and the demo hands you the same in about a minute.

Our example snow contractor has a website of its own, with NapkinPrice quoting there live from the real engine, on a page that is not ours. Give it the Winchester drive and the same season comes back; pick the per-storm service and watch it decline to quote.

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

The season quotes cleanly. The storm does not, and says so.

A season can be priced in September and a single push at 4am cannot. This is where the demo draws that line, and why.

A winter contract is a known quantity in September. You know the length, the width, the surface, the trigger she wants and whether the walk goes with it, and those five answers really do carry the price. That is why the seasonal half of this trade sits at the honest end of the estate: nine questions produce $606 – $772 for the drive above, $345 – $436 for the same drive plowed and nothing else, $822 – $1,046 with salt on everything somebody walks on, and $1,527 – $1,943 for a 250-foot lane with a turnaround, salted everywhere and the walks done, all of which are numbers you would say on the phone in September.

A single push is not that, and the reason is worth saying properly. What a push costs is decided by what is actually on the ground when the truck gets there. Six inches of powder off a subdivision drive is a quick pass. The same drive after the county plow has banked four feet of frozen slush across the end of it is a shovel and a long stop, and a drive that thawed on Tuesday and refroze on Tuesday night is a different job again. Nobody can answer that from a form at four in the morning, and a number given then is either a guess that is wrong or a ceiling high enough to be safe — which is just a wrong guess in the other direction.

So the per-storm service is set to winter mode, which never prices. The engine stops at the mode check and returns one fixed sentence — “We’re booking this for the season ahead — we’ll reach out when it’s time” — and the lead is captured in full, every answer, exactly as it would be on a service that quoted. Not one question on it carries a pricing rule, and that is deliberate rather than unfinished: a rule on a routed service still computes a subtotal nobody is ever shown, which is configuration that looks live in the editor and is dead in the engine. This page prints no dollar figure for a push anywhere on it, because the fixture cannot compute one. That is the same discipline the chimney page keeps for a stainless reline.

Two seams in that are worth seeing once rather than discovering in January. Routing is checked in order — out of area first, then the mode — so the same per-storm service returns the polite out-of-area decline for a ZIP you do not serve and the winter message for every ZIP you do: one service, two different sentences, decided by the address. And the mode is a column on the service rather than a calendar, so it does not know what month it is. A real shop flips that service to instant in December and back in April, from the service editor, in about four seconds. A mode that carries its own dates is on the roadmap, and until it exists the demo shows the honest thing rather than a switch that pretends to throw itself.

Seasonal driveway contract — quotes instantly

The product this business actually sells, and the one that is sold in September. No trip charge and no per-visit fee, because a season is one number agreed before the first flake; instead it carries a job minimum, $345 on the demo, and twenty feet of townhouse pad plowed at a five-inch trigger comes back at that floor rather than at the $57.80 its arithmetic works out to. One answer lifts that floor without adding a dollar: a drive that has to be open before 6am every morning is a staffing commitment rather than a longer job, so the plow-only two-car contract whose arithmetic is $389 quotes $675 to $756 with yes on that question. And there is a ceiling above it all: 400 feet with a turnaround, gravel, a two-inch trigger, salt everywhere, the walks and nowhere to push it reaches a $3,434.85 midpoint, so past $2,400 the widget stops pricing and hands you the lead to quote by hand. The dearest it will still quote is $1,976 to $2,514.

Per-storm plowing, billed by the push — routes, never priced

Winter mode captures the whole call and shows no number at all, which is the only honest answer to a phone ringing at 4am. It still asks what needs clearing, roughly how long the drive is, whether this is for tonight or for the rest of the winter, whether a car is stuck or somebody is shut in, and whether it has thawed and refrozen or packed to ice — and not one of those answers moves money. They decide the route and the order of the callbacks, which is what actually matters at that hour: a car across the end of a drive is a shovel and a tow strap, not a plow. The length question says out loud that the answer is for the route and not for the price, which is the whole argument for this service in one sentence. She gets the booking-ahead message; you get a lead with the details on it and a rate agreed by somebody who has seen the drive.

Commercial lots, private lanes and ice dams — site visit, never priced

Site-visit mode, the third routing path, on the work nobody should quote from a form. A lot is not priced from its square footage but from where a winter of snow is going to go: the first storm fits anywhere, and the question is February, when the piles are eight feet high and the spaces the customer is paying for are underneath them. It asks what is being cleared, roughly how many spaces or feet of lane, what has to be open and by when, whether there is anywhere on site to stack it, and who carries the slip-and-fall liability — because a site log and timestamped salt records cost real time and are what answers a claim eighteen months later. This is also where the roof line is drawn: melting a dam off an eave is this trade's, and the gutter it tore loose and the shingles it lifted are handed to a gutter company and a roofer by name on the question.

The most seasonal trade on the site carries no seasonal rate at all, and that is the harder decision

A seasonal rate in this engine is a percentage on a date range. Ask what one would price here and there is no answer that survives being written down. The contract covers one whole winter for one flat number, and the work does not get more expensive because the day she signed happened to fall in November. What is real is an early-bird discount — sign before the middle of October and save — and that is a sales promotion rather than a rate: put it in the engine and it re-applies itself every year forever with nobody’s hand on it. The gutter page applied the same test to leaf fall and it passed, because leaf fall is a dated capacity crunch on deferrable work. A winter contract fails it, so the field stays empty and the disclaimer says out loud that there is no seasonal rate here and no surcharge for signing late.

On the per-storm service a seasonal percentage would be worse than unnecessary: it would be dead. The engine reads the mode and returns before the season is ever looked at, so the row would look live in the editor and price nothing at all. The trade’s seasonality is expressed by the mode instead, which is the thing that actually changes behaviour. The pool page puts the same mode on next spring’s openings, work that has not happened yet; this account puts it on work happening tonight that still cannot be priced, which is the harder half. The pleasant consequence of an empty season field is that every figure on this page is stable on any day of any year — run the same quote in July and in December and it is identical to the dollar.

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: Winchester 22601 is $606 to $772, over the Blue Ridge into western Loudoun is $659 to $839, across the Potomac into Frederick County, Maryland is $681 to $867, a ZIP in the catch-all ring is $778 to $990, and a ZIP outside every zone you serve gets no price at all — a polite decline, with the lead still captured. The contract has no trip charge, so its $345 minimum is what let it go live: a priced service with no base fee and no minimum could show her $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.

On a storm morning every call is a missed call

This is the trade where that sentence is literal rather than dramatic. When there are eight inches down, every truck and every phone the business owns is out on a route, and the person who would answer the office line is driving one of them. 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)). A homeowner who wakes to a buried drive rings the next contractor off the search results before breakfast, and the one after that — and on that particular morning they are all plowing.

What a missed snow call is worth On the demo account
A 60-foot two-car drive, apron salted, walks and steps in$606 – $772
The same drive plowed and nothing else$345 – $436
The same drive with salt on everything somebody walks on$822 – $1,046
A 250-foot lane with a turnaround, salted, walks in$1,527 – $1,943
Callers sent to voicemail who leave a messageUnder 3% (Invoca, 2024 (opens in a new tab))
One recovered season contract pays for3 months of the bundle
One recovered lane pays for7 months

Once texting is switched on, CallMitt™ answers the call you missed with a text that names your company, which a text-back must do before it can be saved, and her reply goes on one thread with her contract quote. The message is picked by the hour and the day, against the hours you actually keep — the demo shop runs 7 to 5, and those are the hours somebody is at a desk rather than the hours the trucks run, which in a storm is all of them. The business-hours message says out loud that everything is on a route, because a message implying somebody is standing by is a lie the caller can see through from her own front window.

Here is where this honestly stands. Nothing on this platform delivers a text message yet: there is no SMS gateway and no carrier registration, so today you log the missed call and the reply becomes an outbox row marked queued and stops there — and a row still queued an hour later is retired as too old rather than sent late. Running already: your five messages, the 7-to-5 office hours, the weekend, holiday and vacation messages, quiet hours, opt-outs, and the thread her reply goes on.

How CallMitt Works Run Your Own Numbers

A plow operator is hired on one question, and it is about one in the morning

This is not a job with shifts. From December to March it is a phone that goes at one in the morning, a twenty-hour day behind it, and then nothing at all for a fortnight. Plenty of people will tell you in October that they are fine with that. Finding out in the first real storm that they are not costs you the storm, and in this trade the storm is the revenue. The second thing a résumé never makes clear is whether somebody has actually run a blade and a spreader or has only ever ridden along with one.

Put “Now hiring — text CREW to your texting number” on the truck door and the yard sign. CrewFunnel™ asks seven short questions: is he 18 or older, is he up for overnight on-call work from December to March in whatever the weather is doing, has he run a plow truck or a salt spreader before, how many winters has he plowed or salted for pay, how far out does he live, has he got a valid driver’s license, and what was the last job he worked on. Three of those are knockouts — under 18, not up for the overnight work, or living further out than you will drive — and three come back as a weighted fit score, winters in the trade heaviest and the licence next.

Four of the demo job’s answers never touch the score, and two of them are worth explaining. The miles only knock out, because a weighted number would rank the operator who lives furthest from the yard first, and the last-job question is free text with no weight, because any answer at all there would score full marks. All seven are written in Spanish as well.

Before your carrier registration clears, he applies on your screening page rather than by text, to the same seven questions, knockouts and score; after it clears, the keyword on the truck door takes applications by text.

  • Screens for the overnight on-call reality before you give up an afternoon on an interview
  • English or Spanish, whichever the applicant chooses
  • Operators who apply are listed beside your contract 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 plow contract gets its review after the first storm, not in April

It came down all night, and before seven the drive is clear, the apron is salted, and she backs out for the school run without touching a shovel. That morning is the one to ask about. By the fifth storm a clear drive is just what she pays for, and by April nobody is thinking about snow at all. The plow company with sixty reviews does not plow sixty times better than you; somebody there asks every customer, after the first storm of the contract.

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 season contract covers 3 months

And a single recovered lane covers 7 of them. In a trade that earns its year between December and March, the September contract you did not miss is the whole argument.

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.

Snow questions we get asked

She sees a range, never one figure, and this trade does it better than most, because the five things that set a season (length, width, surface, trigger depth and whether the walk goes with it) are all visible from the curb in daylight and none of them is hidden under a layer of something else. The disclaimer underneath says the rest in your words: the number covers every storm all winter at the trigger she picked, you do not bill per visit and you do not stop coming because it has been a bad year, and you confirm it when you walk the drive and stake it out before the ground freezes, which is when you find the culvert, the slope and the wall nobody mentions on a form.

Because nothing honest can. A push is priced by what is on the ground when the truck arrives, and that is not knowable from a form: six inches of powder off a subdivision drive is a quick pass, the same drive after the county plow has banked the end of it is a shovel and a long stop, and a drive that thawed and refroze is a different job again. So that service runs in winter mode, which captures every answer and shows one fixed sentence instead of a number — we will reach out when it is time — and the route manager comes back with a rate. Nothing on this page prints a per-push figure, because the demo account genuinely cannot compute one. A number invented for that box would be a guess or a ceiling, and you would have to defend it at four in the morning.

It is, and both sides know it, which is why saying so is better business than hiding it. In a heavy winter the contract is the cheaper answer by March; in a quiet one per-push is. The disclaimer on our demo account says exactly that in the customer's language, and the per-storm service says the other half: contract customers are cleared first, every storm, without exception. That is the honest reason to sign in September rather than a discount, and it is the sentence that sells the product. Both services live on one account and one widget, so she can read both and pick.

Because a seasonal rate in this engine is a percentage on a date range, and there is nothing here for one to price. The contract covers one whole winter for one flat number — it does not cost more because she signed in November. An early-bird discount is real, but it is a promotion rather than a rate: put it in the engine and it re-applies itself every year forever with nobody watching. And on the per-storm service a season row would be dead configuration, because the engine reads the mode and returns before it ever looks at a season. The seasonality of this trade is carried by the mode, which changes what the visitor sees, instead of by a percentage that would change a number nobody is shown. An empty season field is a decision, not an oversight.

Because it is not more work, it is a different commitment, and the engine has a rule kind for exactly that. A minimum rule raises the floor on the final number and adds nothing — so a plow-only two-car contract whose arithmetic is $389, and which quotes $345 to $436 on its own, comes back $675 to $756 with yes on that question, because the floor clamps the low end up rather than sitting under it. Being on the route is one thing; being plowed before it has stopped snowing and again afterwards, because somebody has a shift at the hospital, means staffing for her whether or not she calls. A fee would say that costs a bit extra. The floor says it is a different product, which is the truth.

They can, and on this trade they should be larger against the ticket than anywhere else on this site — that is the shape of the work rather than greed. A sweep or a garage-door tech drives to one job and back. A plow truck runs a route, and a drive twenty miles off it is not a longer drive, it is a second route with one customer on it at three in the morning in the thing everybody else is staying home from. Our demo charges nothing at home in Winchester, a flat amount over the Blue Ridge into western Loudoun, more again across the Potomac into Maryland, and a percentage as well as a fee for everywhere else, because "anywhere else" from there means the far side of a mountain in a storm. Set one zone to outside your area and it declines politely while still capturing the lead.

Fifteen percent on the demo, and the help text tells her why. Five inches means you come out only for the storms that would stop her leaving, which is genuinely fewer visits, and that minus 15% is the one discount on the card. The Winchester drive above is $606 to $772 at three inches, $728 to $926 at two and $515 to $656 at five. The help text also says the trigger is when you start, not how often you come, so the five-inch answer does not read as being left in a blizzard.

As a percentage of the whole contract, because pavers change how you run the blade rather than what you are pushing. On the demo asphalt or concrete is the rate, gravel or crushed stone is plus 18% and pavers or stamped concrete plus 25%, and the percentage lands on the salt and the walks as well. The Winchester drive is $606 to $772 on asphalt and $758 to $965 on pavers.

It takes the call and does not price it. That is the per-storm service, in winter mode: it asks what needs clearing, roughly how long the drive is, whether it is for tonight or the rest of the winter, whether a vehicle is stuck or somebody is shut in, and whether it has thawed and refrozen. She reads the one fixed sentence the mode returns; you get the answers, with the stuck car on them, so you can choose which callback comes first.

About fifteen minutes for your text-back messages and your office hours, and about an hour to write the nine contract questions and load one rate card: your per-foot rate, your width steps, your surface percentages, your trigger bands, your salt tiers, your walks amount and your before-dawn floor. The per-storm service takes ten minutes after that, because it prices nothing: it is six questions and a mode. The contract cannot go live without its minimum, and once review requests are switched on for your account, give it a minute more to paste your Google review link on the HurraBell page and your mailing address on the Account page. The monthly price is $199 for all four tools, without a setup fee, a contract or an onboarding call.

Mow and landscape the other eight months? The landscaping page picks up in the spring, the trade pages list the rest, and for anything else, ask us.

Sell the winter while the grass is still green.

Put your per-foot rate and your trigger bands in tonight. Thirty days free, no card and no setup fee, and you cancel from the dashboard.