Property lot map showing 11,400 square feet of turf, mulch beds, a 36-inch gate limiting equipment access, and a quote of $62 per visit or $1,984 per season

Quote the season, not the visit

A homeowner asks “how much to cut my grass?” and every lawn company in the county answers with a per-visit number. Then they spend the season fighting the guy with a push mower in a hatchback over four dollars.

The question set we recommend for this trade answers a different question. Build a “full season agreement” service — mowing, the spring cleanup and the mulch in one flow — and the widget puts one honest range on the screen for the whole package, with the season length spelled out in your disclaimer line. The homeowner stops comparing $62 to $58 and starts comparing a maintained property to a mowed one.

  • One range per service — run “per visit” and “full season” as two services and let her pick
  • Turf and bed area as questions you price per unit
  • Access questions that stop the surprise push-mower day
  • Add-ons (mulch, cleanup, aeration) priced in the same flow

What actually drives a lawn and landscape price

This is the question set we recommend for this trade. You build it once in the dashboard, in about twenty minutes. Maintenance and install run as two separate services.

Illustrative Example

A March lead that books the whole year

Sample numbers with placeholder rates, shown to explain the mechanics. Your market and your rate card will produce different figures.

1

Second week of March, 6:40 PM

The grass is greening up and he has decided he is not doing it himself this year. He finds you and clicks "get a lawn quote."

2

Q1: What do you need?

He picks the service he came for — the full-season agreement, because it is the one on the screen with the cleanup and the mulch already in it.

3

Q2: Roughly how much lawn?

He picks the band that matches his lot. Your per-1,000-sq-ft rate does the rest — no lookup, no guessing on our side, just your rate against his answer.

4

Q3: How often, and how long a season?

Weekly, March to November. Both are pick-one questions with your own amount behind each option, so a 32-visit season and a 24-visit season are two different prices.

5

Q4: Can a 60-inch mower get in the back?

No — 36-inch gate. That answer adds 20% (a percent rule). You just avoided quoting a push-mower yard at rider prices for eight months.

6

Q5: Beds, mulch and cleanup

1,300 sq ft of bed at your installed rate. Spring cleanup tier: moderate. Both fold into the same range.

7

He sees one honest range

One low-to-high number for the season package he just built, with “32 visits, March through November” stated in your disclaimer line so he can see exactly what is in it.

8

6:47 PM — it is in your inbox

Name, cell, ZIP, turf band, gate width, service list and the range he was shown, stitched to his phone number. You call at 7:15 and close a $3,100 customer in four minutes.

Would you rather try it than read about it? We keep a working example lawn and landscape company website with NapkinPrice™ embedded — the real engine, quoting a full-season agreement live, on a page that is not ours.

Try the live demo site (opens in a new tab)
Late March · The Three Weeks That Set Your Year

You do not lose a mow. You lose a customer for eight months.

This is what makes landscaping different. In fencing, a missed call costs one job. In lawn care, a missed call in the third week of March costs 32 visits, a mulch job, two cleanups and probably next year too — because whoever answers the phone that week has that property until they screw something up.

And you cannot answer it. You are on a mower with hearing protection on, in a trailer with the ramp down, or eating lunch in a truck with the phone in the console. About 62% of contractor calls go unanswered, roughly 78% of jobs go to whoever responds first, and voicemail gets a callback about 3% of the time. In the three weeks that fill your route for the year, that is not a rounding error.

CallMitt™ is where you write that reply once and stop retyping it: “Sorry we missed you — we’re on a route. Send your address and we’ll get you a price and a day today.” Business-hours, after-hours and weekend versions, quiet hours and opt-outs enforced before anything is queued. Today the missed call is logged by hand and nothing is sent: a reply queued now is retired rather than delivered when your carrier registration clears. Automatic detection and delivery switch on for your account the day it does.

How CallMitt Works Run Your Own Numbers

$1,984

One weekly mowing customer, one season. Not a $62 phone call.

3 weeks

The window in March when most of your route for the year gets decided.

1 customer

One recovered season contract covers 9 months of the whole suite.

Your margin is not in the mowing. It is in the driving you did not do.

Three things the quote flow does for your route, not just your close rate — and one thing you should do yourself.

ZIP up front

If you price by travel zone, the widget asks for the ZIP and matches it to the right zone before it prices anything — most specific match wins, so an exact 20852 beats the 208 catch-all. Every lead then arrives with that ZIP and the zone it landed in, so you can see instantly whether it drops onto Tuesday’s route or off the back of it.

Neighbor pricing

A zone adjustment can be negative. Put the ZIPs where you already have customers into their own zone at minus 10% and the widget quotes them cheaper automatically. Two houses on the same street is the cheapest job you will ever run — give some of that back and win it.

Say no on purpose

Mark a zone “outside my area” and the widget stops quoting there: it declines politely and still captures the lead in full. Better than a lead you feel obligated to chase across the county for $58.

Flat monthly billing

This one is yours, not the widget’s. Take the season range the homeowner was shown and invoice it as nine equal payments. Homeowners like the predictability, you like not invoicing 60 people every Friday, and it makes cancelling mid-summer feel like a decision instead of a shrug.

Twelve-month strip showing the lawn season running March through November with slow winter months and a note that the plan can be paused instead of cancelled A seasonal date range, drawn as the mechanism it actually is. The row an owner fills in has four parts: a name, one adjustment percentage, a start month and day, and an end month and day. There is no year field and no clock hour anywhere in it, because the only thing the engine is ever told about the day a homeowner submits is the month and the day — which is why a window set once repeats every year on its own. The adjustment takes a plus or a minus, so the same control that lifts a rate through the busy weeks also cuts it through the quiet ones. Drawn on a twelve-month strip, a peak window carries a plus and a quiet window carries a minus; a window whose end sits earlier in the year than its start simply runs across the year end and is still one window. Windows are checked in the owner’s own order and the first match wins, so two overlapping windows never stack and only one percentage is ever applied. The strip at the foot shows where that percentage lands in the engine’s fixed order: the additive dollars first, then the percentages from her answers, then the season, then the travel zone percentage, then the flat travel fee, then the minimum floor, then any routing, and last the range she is shown. The season lifts the job before anything about her address is read, so the zone percentage works on an already-seasonal job, while the flat travel fee is added after both percentages and is never inflated by the season.

March is the whole year. December is a phone that does not ring.

The lawn business is decided in about three weeks and then executed for eight months. If your quoting and your phone are not sorted by the first warm Saturday, you spend the rest of the season filling gaps with one-time cuts at bad margins.

Use the shoulder months on purpose. Set a seasonal date range on the service — 1 January to 28 February at minus 8% — and every quote given in those weeks prices itself as an early-bird without you touching it again. Or put the service in winter mode, which captures next season’s leads with your “booking spring now” message instead of a price. In October, a separate fall-cleanup service on the same widget sells leaf removal to every customer you already have.

If you genuinely shut down for winter and do not plow, pause the plan instead of cancelling it. Your texting number, your rate card, your whole customer list and your applicant pool are waiting in March. And if you do plow, run a snow service on the same account — per push, per event, or seasonal contract.

  • Seasonal date ranges that lift or cut your rate automatically
  • Winter mode captures next-season leads without quoting
  • A separate fall-cleanup service on the same widget
  • Pause for winter, or run a snow removal service instead

The hardest trade in America to staff, three weeks before the hardest month

Landscaping has the turnover problem everybody else talks about theoretically. Seasonal work, 6 AM start times, heat, and a labor pool that every other outdoor trade in your county is bidding for in the same fortnight. You are not hiring a person; you are refilling a bucket with a hole in it.

Two roles, two very different screens. A crew member needs to show up, work in the heat, and not put a string trimmer through a downspout. A crew leader needs a valid license, trailer and backing experience, the judgment to talk to a customer, and ideally a pesticide applicator card. CrewFunnel™ asks the right six questions for whichever one you are filling.

“Now hiring — text CREW to your texting number on the trailer gate. Your trailer sits on a residential street for six hours a day in front of a rotating cast of neighborhoods. That is the best-placed help-wanted sign in your market and it currently says nothing.

Straight about how that runs today: there is no SMS gateway on our side yet, so an applicant answers your questions on your screening page instead — same questions, same knockout rules, same weighted 0–10 fit score, same applicant pool at the end of it. The keyword takes over the moment your carrier registration clears. Team Engine charges $400–500 a month for hiring software; Indeed is a click auction now, typically $150–300 a month. CrewFunnel comes with the Bundle, and the applicants who reply are already standing in your service area.

See how CrewFunnel works
Trailer and truck tailgate with a text-to-apply hiring decal beside the SMS screening conversation it starts 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

Hire in February, not April

Everybody starts looking the week the grass moves. Run the keyword through the winter and build a pool of screened people who are ready when you are, instead of taking whoever answers on the day you are short.

The pool survives the season

The guy who qualified last May and went somewhere else is still in your list. When somebody quits in the middle of July — and somebody will — you filter the pool, export ten screened names with their numbers and work the list instead of posting an ad and waiting five days.

Bilingual flows, same keyword

A large share of this trade’s workforce is more comfortable applying in Spanish. The screening conversation can run in either language off the same keyword, which costs you nothing and roughly doubles who can actually answer your questions.

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. On a real account the request goes by email; a text goes as well where the customer agreed to texts, once the account’s texting registration clears 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. Every finished job is either asked or skipped with a reason

The yard earns its review on the first mow, not the last

The install does not look like the drawing the day the crew pulls out. It looks like sod seams, tree stakes and mulch that has not settled. It looks like the drawing on the first mow, two weeks later, when the edges are cut in and the sod has knit, and that is the day he would write you a review. By August it is just the yard, and by the last cut in November it is a bill. The outfit with sixty reviews is not sixty times better than you; somebody there asks every customer, on the first mow.

HurraBell™ does the asking. 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 got back in touch.

Review requests aren’t switched on yet, so none is sent today. 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 agreed to texts, and only once your carrier registration clears, the same wait as every text on this site; until then it is email only.

  • 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 is about $399/mo, on an annual contract
See how HurraBell works

What it costs

Every plan: 30-day free trial, no credit card, no setup fee, cancel from the dashboard.

The Tailgate Office Bundle

$199 PER MONTH · ALL FOUR TOOLS AND THE OFFICE

Instant quotes on your website, missed-call text-back, text-to-apply hiring, review requests, and 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.

Lawn and landscape questions

It is, if all you publish is a mowing price. So do not run one. Build a full-season service with the cleanup and the mulch inside it and let the widget quote that instead — one range for the whole year, with what is included spelled out underneath. You are not competing on $62. You are showing a homeowner what a maintained property costs for a year while your competitor is still saying "we’d have to come look at it."

Some of them do, which is why every number is a range and the confirmation says the first visit sets the final rate. But you already know what an 11,000 sq ft flat lot with a wide gate costs you. Quote the 80% you can quote and route the weird ones — steep banks, ponds, five acres — to a site visit.

Not as a firm number, and you should not want to. Run install as its own service in site-visit mode: the homeowner answers every question, gets no number, and reads your own "we’ll come walk it" message on the confirmation screen. You get the full spec and the lead. It qualifies the job before you spend two hours drawing something they cannot afford.

Run them as a separate service priced per turf square foot, with your state licensing note in the disclaimer line that shows under the range. Most operators sell it as a 5- or 6-round program with a per-round price and a prepay discount, and the widget handles that shape fine.

The widget shows one range per service, so run "per visit" and "full season" as two services and let her pick which one she wants to see. Then put the monthly equivalent in the disclaimer line under the season range — "billed as nine monthly payments, March to November." Homeowners understand the monthly number better, and it is the single easiest change most lawn companies can make to their cash flow.

No. Every lead lands in your shared inbox, exports to CSV, and queues an HMAC-signed webhook (live in beta: deliveries wait for the worker, which is being scheduled) — point that at Zapier or Make and it reaches Jobber, Housecall Pro, LMN or a spreadsheet. Native push to those by name is on the roadmap; see the integrations page for the honest status. Either way this sits in front of whatever you already run. It captures and prices the lead; it does not want to be your route planner.

Pause the plan and everything stays put, or keep it running on a snow removal service. Your customer list and lead history are still there in February — exportable to CSV any time, including after you cancel — which is when next season actually gets sold. Automatic renewal reminders are on the roadmap; today you export the list and work it.

Also do fencing, decks or pressure washing? See all the trade pages or call (301) 268-1943.

Book your March route in February.

30 days free, no credit card, no setup fee. Set your per-visit and per-season rates tonight.