Set the cadence once.

Define the schedule per customer. Visits generate automatically — routed, invoiced on completion, and skippable when needed.

The average recurring customer is worth 8–12x a one-time job

A recurring weekly schedule showing 40 properties grouped into daily routes.

Recurring schedules quietly fall apart.

Customers silently disappear.

A recurrence was set wrong six months ago. They drop off the schedule. Nobody notices until they call asking why no one came.

Rebuilding the calendar is a Sunday chore.

Hand-copying a recurring schedule into next week's calendar adds zero value and maximum tedium.

"Skip this week" breaks everything.

Customer asks to skip. You forget to mark it. Crew shows up. Or you mark it and the next visit date is wrong.

Set up once. Runs forever. Edits without breaking.

1

Define the recurrence.

Weekly, biweekly, monthly, or custom. Pick the service, price, and duration. Grunlo generates the next 90 days of visits automatically.

2

Skip, pause, or edit — safely.

Skip a single visit with one click. Pause for winter. Bump price for next year. Edits never cascade unpredictably.

3

Visits flow through routing and invoicing.

Each generated visit routes automatically, gets assigned to a crew, and triggers an invoice on completion. Recurring revenue without weekly office work.

Automate Your Schedule

No credit card required · 14-day free trial

Real-world recurrences, not just "weekly."

Customers want to pause for the season, skip a week, shift days, or run every-10-days. Grunlo handles all of it without breaking the cadence.

  • Any cadence — weekly, biweekly, monthly, every-N-days, or custom patterns
  • Skip this week — one click, next-visit date stays correct
  • Pause for winter — auto-resume on a set date; no accidental winter visits
  • Weather-aware — rain/snow rescheduling for outdoor services
  • Per-recurrence pricing — bump prices for next year without rewriting active visits
  • Service substitutions — weekly mowing in summer becomes biweekly leaf cleanup in fall
Learn about recurring jobs →
Recurring job settings showing pause-for-winter, skip, and weather rules.

Recurring-job questions, plain answers.

Everything you need to know before getting started.

Yes. Weekly mowing, monthly fertilization, quarterly pruning — one customer, three independent recurrences, each with its own cadence and pricing.
Yes. Click the specific visit — it edits independently. The recurrence template stays unchanged. That's how skip-this-week and reschedule-this-one both work.
90 days by default (configurable). This keeps your calendar populated without committing to prices that might change in 6 months.
Yes. Filter by service type, bulk-update the price. Takes effect on visits beyond the current window so existing commitments are honored.
Set a pause and resume date on the recurrence. Visits in the paused window are removed. The customer gets a notification on resume. No accidental winter visits.

Set up your recurring revenue once. Watch it run.

About 60 seconds per customer. After that, visits, invoices, and reminders all run themselves.

No credit card required · 14-day free trial

253-247-8449

Live Chat

Connecting you to live chat…