For Landscaping & Lawn Care

Time tracking built for crews that knock out multiple properties a day

Geofence every property, punch a route start-to-finish, split into per-property entries for accurate billing. One subscription covers every site, owners always free. FLSA-compliant overtime, weekly or bi-weekly pay periods, Excel export for your bookkeeper.

A blue Punch time-clock sitting in fresh-cut grass at golden hour, a Greenscape Lawn Care tool bag to the left, a crew member in green pushing a red lawn mower in the background.

Why landscape crews overpay for time tracking

Most time-tracking apps charge per employee per month. A four-person mowing crew pays for four seats in March, six in May, eight in July, six again in September, four in October. Each up-cycle, each down-cycle — billing changes. Some apps also charge per job site, which is unworkable when a single crew might roll through multiple properties a day. The math punishes both seasonality and route density.

Punch charges per organization, not per employee or per property. Owners are always free. A crew of four pays for four seats whether they mow one HOA or service forty residential routes. Crew tier (up to 5 employees) is $9.99 a month. Team tier (up to 10) is $19.99. Company tier (up to 20) is $34.99. Hire six summer hands, the bill doesn't double.

Punch handles time and pay. Your bookkeeper handles invoicing, taxes, and the actual payroll run. The two stay in their lanes — Punch exports weekly or bi-weekly hours as Excel so your existing payroll process keeps working.

What you get

  • One subscription, every crew, every property

    Punch charges per organization, not per property or per employee. Owners never count against your seat cap. A four-person crew pays for four seats whether they service one HOA or forty residential routes. No per-property fees, no surprise upgrades when you take on a commercial account, no seasonal hiring penalty.

  • Geofenced punch-in at every property

    Add each property with its address and a radius — 165 feet for a residential lot, 650 feet for a commercial campus or HOA. Crew members have to be on-site at the right property to punch in. Location is captured once at the moment of punch — no continuous tracking, no background location reads.

  • Split a route's day into per-property entries

    Crew punches in at the shop, drives a multi-property route, punches out at end of day — one big shift. After the route, an owner can split that shift into per-property entries with their own clock-in and clock-out times for accurate billing. Each piece carries the right job site; the audit trail records the split so the crew member can see exactly how the day was broken down.

  • FLSA-compliant overtime, with California rules built in

    Over 40 hours per week at 1.5× by default. California preset adds the 8-hour daily threshold (1.5×) and the 12-hour daily double-time threshold (2×). Custom thresholds available if your state has its own.

  • Weekly or bi-weekly pay periods

    Mark a period paid, export the hours, and the cycle closes. Bi-weekly orgs see two-week summaries with per-workweek FLSA OT calculated correctly underneath; weekly orgs see one. Your bookkeeper's cycle, your call.

  • Universal iPhone, iPad, and web

    Crew members punch in from the iPhone in their pocket. Crew lead approves the day from an iPad on the truck dashboard. Owner runs payroll from the laptop in the office. Same data, every device, same subscription.

Built for

  • Small residential mowing crews

    Three-to-eight workers running daily routes, 8–15 properties per route, weekly pay. Punch at the shop in the morning, split the day's punch into per-property entries before mark-paid so you can pair hours with invoices. Crew lead approves the week, owner cuts checks Friday.

  • Commercial and HOA landscape contractors

    Ten-to-twenty-five workers servicing larger commercial accounts and HOAs alongside residential. Geofence each commercial campus (165–1,650 feet depending on parcel size). One Punch org, one bill, every crew member punching into their assigned route. Owner sees the whole portfolio; crew leads see their own route.

  • Seasonal landscaping and grounds maintenance

    Spring fertilization, summer mowing peak, fall cleanup, winter snow removal — workforce that scales 6 → 12 → 6 across the year. Per-org pricing means hiring six summer hands doesn't change your time-tracking bill. Tier up to Scale ($129.99/mo, up to 100 employees) if you run a large seasonal operation.

FAQ

Questions, answered.

How does Punch handle a crew that visits multiple properties in one day?
Two paths, your call. Path one: the crew punches in at the shop in the morning, drives the route, punches out at end of day — one shift for the day's work. Before mark-paid, an owner can split that shift into per-property entries via the split-shift workflow. Path two: the crew punches in and out at each property in real time. Either way, Punch supports it; the split-shift path tends to fit landscape route work better because it doesn't add a punch-cycle at every short stop.
Can Punch dispatch crews or plan routes?
No. Punch tracks time and pay. Route planning, dispatch, scheduling, and invoicing live in your dispatch software (or your spreadsheet, or your route binder). Punch's job is to capture clock-in / clock-out + overtime + paid hours so payroll runs cleanly — not to compete with route-planning tools that already do that part well.
How does Punch handle seasonal hiring spikes?
Per-organization pricing means the bill stays flat as you scale your crew within a tier. Crew tier covers up to 5 employees ($9.99/mo). Team covers 10 ($19.99). Company covers 20 ($34.99). Premier covers 50 ($69.99). Scale covers 100 ($129.99). If you hit your tier's cap mid-summer, upgrade for a month and downgrade in October — no contract lock-in.
How does pricing work?
Punch charges per organization, not per employee or per property. One subscription covers every route and every crew. Crew tier (up to 5 employees, owner free) is $9.99 a month. Team tier (up to 10) is $19.99. Company tier (up to 20) is $34.99. Premier (up to 50) is $69.99. Scale (up to 100) is $129.99. The full grid lives on the pricing page. Annual plans save about two months.
Can I try Punch before paying?
Yes. Every new landscape org gets a 14-day free trial automatically — no card required, no sales call. Create your org on the web or in the iOS app, add your first property, invite your crew lead, and you're punching in within a couple minutes. After 14 days, pick a monthly or annual plan or cancel.

Set up in a minute.

Create an org. Share the join code. Your team punches in today.