The 5-minute guide to a 3-week mowing schedule (without a spreadsheet)

If you’re searching for “3 week mowing schedule,” I’d bet money on why. You have customers who want service every three weeks, and your software won’t let you set it up. The dropdown says weekly, biweekly, monthly. That’s it. So you’re faking it with a biweekly schedule and a manual skip, or tracking the whole thing in a spreadsheet next to the software you’re already paying for.

This post covers when 3-week mowing actually makes sense, how to price it so it doesn’t quietly lose you money, and how to set it up as a real recurring schedule — one that doesn’t drift, doesn’t need babysitting, and doesn’t live in a spreadsheet.

Why 3-week mowing exists (and why most software ignores it)

Three-week mowing is a real service interval. Plenty of lawns don’t need a cut every 7 or 14 days — slow-growing grass, shaded yards, drought months, customers on a budget. The grass grows on its own clock, and for a lot of properties that clock runs about 21 days in the shoulder season.

So why does most software pretend it doesn’t exist?

Because most scheduling tools think in weeks of the month, not rolling intervals. A calendar-based tool wants you to say “the first and third Tuesday” or “monthly on the 12th.” That works fine for weekly and biweekly, because those patterns repeat cleanly inside a calendar month. Every three weeks doesn’t. A month is about 4.3 weeks long, so a true 21-day cycle slides through the calendar: June 4, June 25, July 16, August 6. It lands in a different week of the month every single visit. There’s no “weeks of month” setting that produces that pattern, so the tool just doesn’t offer it.

The fix is a different mental model: a rolling interval. Not “which week of the month,” but “21 days after the last visit.” Same weekday every time — 21 days is exactly three weeks, so a Tuesday customer stays a Tuesday customer. The date moves; the day doesn’t. Any tool built on rolling intervals handles this trivially. Any tool built on calendar slots fights you forever.

When 3-week mowing makes sense for the customer

Three-week service is the right call for a specific set of lawns:

  • Slow-growth grass. Fescue in deep shade, lawns on poor soil, anything that’s barely moving between cuts. If you show up biweekly and you’re mowing an inch of growth, the customer is paying for visits the lawn doesn’t need.
  • Drought and summer dormancy. In a lot of US markets, July and August growth slows to a crawl. Customers who need weekly service in May genuinely don’t in August. Offering a 3-week summer interval keeps them on your route instead of pushing them to cancel for two months.
  • Budget customers. Some people simply won’t pay for 26 cuts a season. A 3-week schedule gets them roughly 10–12 cuts instead. That’s a customer you keep at a price they’ll pay — instead of a customer you lose entirely.
  • Low-traffic properties. Rentals between tenants, vacation homes, elderly customers who just need it kept presentable. Nobody’s hosting barbecues. Three weeks keeps it tidy.

One honest caveat: 3-week mowing is not great for the lawn in peak growing season. You’ll be cutting tall, wet grass and breaking the one-third rule on every visit. Tell the customer that. “Every 3 weeks works great June through September, but in April and May this lawn really needs every 2 weeks” is a conversation that builds trust and protects your equipment.

When it makes sense for you

Here’s the part most operators get wrong: a 3-week customer should pay more per cut than a weekly one. Not the same. More.

The math. Say your weekly rate for a given lawn is $45. The grass is 7 days tall, the cut takes 25 minutes, the clippings mulch in fine. Now the same lawn at 21 days: the grass is three times as tall, you’re double-cutting or bagging, and the visit takes 35–40 minutes. Your cost per visit went up roughly 40–50%. If you charge the same $45, you just gave yourself a pay cut.

A reasonable structure: weekly $45, biweekly $50–$52, 3-week $58–$62. The customer still saves real money — about $600 per cut-season versus weekly at 10 cuts instead of 26 — and you’re still clearing your hourly floor on every visit. If you haven’t worked out what that floor is, read how to charge for lawn care first. Price the visit, not the frequency.

The other reason 3-week customers are worth having: route density. Your weekly customers anchor the route. Biweekly and 3-week customers fill the gaps. A 3-week customer two doors down from a weekly customer is nearly pure margin — you’re already on the street, the truck is already unloaded. The drive time is zero. Said differently: a $58 cut with no added drive time can out-earn a $45 weekly cut that’s 15 minutes off-route.

How to set up a 3-week schedule in MowNext

This takes about a minute per customer. The honest version of the flow:

  1. Open the customer and create a recurring job.
  2. Set the frequency. The recurrence engine does every-N-weeks and every-N-days, so you pick every 3 weeks — a rolling 21-day interval, not a week-of-the-month slot.
  3. Pick the start date. That sets the weekday. Start on a Tuesday and every visit lands on a Tuesday, 21 days apart, forever.
  4. Done. The jobs populate forward automatically and show up on the daily route map alongside everyone else due that day, sorted by drive time.

That’s the whole setup. There’s no monthly recalculation, no “remember to skip next week” note, no companion spreadsheet. If a visit gets rained out, the weather flag lets you push it to the next available day, and if the customer pauses for vacation, the schedule resumes itself when they’re back. (More on rain handling in how to handle rain days.)

Why generic tools and spreadsheets break on it

The failure mode is the same everywhere, and it has a name: drift.

Calendar tools drift. If your software only offers “first and third Tuesday,” you can’t represent 21 days — the gaps come out to 14 days, then 14 or 21 depending on the month. Fake it with biweekly and you show up 7 days early every cycle. Fake it with monthly and you show up about 9 days late every cycle. Either way, within two months the schedule on the screen has nothing to do with the grass on the ground. This is the core problem with LawnPro and similar calendar-first tools: the recurrence options are a dropdown, and your customer isn’t in the dropdown.

Spreadsheets drift differently. A spreadsheet can hold a 21-day schedule — you type the dates by hand, and it works right up until reality touches it. One rain delay and every future date in the column is wrong. You either re-type the rest of the season or you start carrying the offset in your head. Multiply by 15 customers on three different cycles and you’ve built yourself a part-time data-entry job. We wrote up the full breakdown in spreadsheets vs software, but the short version: spreadsheets store dates; they don’t understand intervals.

A rolling interval doesn’t drift, because it isn’t anchored to the calendar. It’s anchored to the last visit. Reschedule a job and the chain stays intact: 21 days from the visit that actually happened. The schedule self-corrects. That’s the whole trick, and it’s why “every 3 weeks” has to be a first-class option in your software rather than a workaround.

Mixing recurrence patterns on one route

Real routes aren’t uniform. A typical Tuesday might be 12 weekly customers, 5 biweekly, and 3 on a 3-week cycle. The question isn’t whether you’ll mix patterns — you will — it’s whether your tooling can show you one answer to one question: who’s due today?

When every customer is on a rolling schedule, that question is trivial. The route map shows everyone whose interval comes due that day, weekly and biweekly and 3-week side by side, sorted by drive time. You don’t think about cycles in the morning. You think about the next stop.

Two practical tips for mixed routes:

  • Anchor 3-week customers to your dense days. A 3-week customer on a day when you’re already on their street costs you almost nothing. The same customer on an otherwise-empty Thursday costs you a truck roll.
  • Re-quote when the interval changes. A biweekly customer who drops to 3-week service in July should get a new per-cut price, not the old one. Use the math from the pricing section. Most customers accept it without blinking — they’re still saving money overall.

That’s the whole guide. Three-week mowing is a legitimate interval that real customers want, it should be priced above your weekly rate, and it only works long-term as a rolling 21-day schedule — not a calendar hack, not a spreadsheet column. If your current tool can’t do it, that’s not a you problem. The scheduling page shows how we handle it, and the free tier covers your first 20 customers if you want to test it with the handful of 3-week customers you already have.