A lawn care business should set up its services catalog once during onboarding with the standard offerings (Weekly Mowing, Hedge Trimming, Mulch Installation, Spring Cleanup) and a default price for each. After that, every estimate, every invoice line item, and every scheduled appointment pulls the service name, description, and price automatically from the catalog. No retyping. No remembering whether weekly mowing for a quarter-acre is $50 or $55. The catalog is the single source of pricing truth.

Most landscapers skip this step. They start scheduling appointments directly, typing service names and prices manually each time. By client 30, the same service is showing up in the system as "Weekly Mowing," "weekly mow," "Mowing - Weekly," and "Wkly Mow $50" depending on what got typed that day. Reports become useless. Pricing changes require manual updates to every active appointment.

What a Services Catalog Actually Is

The Services page in FieldPlexus stores the master list of every service the business offers. Each service has a name, an optional description, a default price, and a tax-inclusive flag. That's it. Simple by design.

When the landscaper creates a new appointment, the service field is a dropdown pulled from this catalog. Pick "Weekly Mowing" - the description and price auto-fill. When the appointment is completed, those values flow to the invoice line item without anyone typing them. When an estimate is built, the same dropdown drives line item selection.

The catalog isn't a one-time configuration that locks in. Services can be added, edited, or hidden anytime. Hidden services remain attached to historical invoices and appointments (so historical reports stay accurate) but disappear from the dropdowns for new work.

What to Put in the Catalog at Setup

The right starting list covers every recurring or repeated service the business offers. For a typical lawn care business, that's usually 8 to 15 services:

  • Weekly Mowing
  • Biweekly Mowing
  • Monthly Mowing
  • Hedge Trimming
  • Mulch Installation
  • Spring Cleanup
  • Fall Cleanup
  • Leaf Removal
  • Fertilization
  • Weed Treatment
  • Tree Removal
  • Sod Installation
  • Pressure Washing
  • Gutter Cleaning

For each, set the default price that fits the most common job size. Weekly Mowing might default to $50 (a typical quarter-acre residential lawn). Mulch Installation might default to a per-yard rate. The default doesn't have to be right for every job - it just has to be right for the most common job. Pricing is editable on every estimate, every appointment, and every invoice line item the moment it gets used.

Why Defaults Beat Per-Job Pricing

There's a school of thought that says "every job is different, so why have a default price?" The answer is friction. A landscaper completing 12 appointments on a Tuesday afternoon is not going to type a custom price for 12 individual mowing visits if they're all the same standard $50 job. They'll either skip the price entirely or type the same number 12 times. Both outcomes are bad.

Defaults handle the 80% case. The landscaper picks the service, the price auto-fills, and they only touch it for the 20% of jobs where pricing differs (a larger property, an add-on service, a discount). This keeps the workflow fast on the typical job and flexible on the exception.

Editable on Every Use

Pricing in FieldPlexus is "snapshotted" at the moment of use - meaning the price on a specific invoice line item or estimate line item reflects what the catalog said when that line item was created, not what the catalog says today.

This matters when prices change. The landscaper raises Weekly Mowing from $50 to $55 in the catalog. Existing scheduled appointments still default to $50 (they were created when the catalog said $50). New appointments default to $55. Old invoices remain untouched - the customer who was charged $50 last month doesn't suddenly owe $55 because of a settings change.

This is the safe behavior. Without snapshotting, raising a price would silently change historical billing in ways the landscaper never authorized.

How Services Connect to the Collecting Invoice

The catalog isn't an isolated feature - it's the pricing layer that feeds the entire collecting invoice workflow. When a scheduled appointment marks complete, the service description and price from the catalog become a line item on the client's collecting invoice. No retyping.

For a client with 4 weekly mowings in January, that's 4 line items on the same invoice, all reading "Weekly Mowing" with the catalog price. The customer gets a clean, consistent invoice where every line item ties back to a real service the business offers. No mystery charges. No abbreviations.

What About Custom or One-Time Work

Not every job belongs in the catalog. A one-time emergency tree removal after a storm doesn't need to be a permanent catalog entry. For these cases, the landscaper can either create a temporary service entry (and hide it after the job's done), or type the description directly on the invoice line item for that single job.

The "edit description and rate" flow when completing an appointment also handles cases where extra work was done on top of a scheduled service. Weekly mowing scheduled at $50, but the customer also asked for hedge trimming that day - the landscaper edits the description to "Weekly Mowing + Hedge Trimming" and updates the rate to $90 right in the Complete modal. The catalog default doesn't trap them; it's just the starting point.

Importing an Existing Service List

Landscapers migrating from another system don't have to retype their service list. The Services Import feature accepts the same four input methods as client import: file upload (CSV from another software), paste text (from notes or another tool), template download with pre-labeled columns, and quick add for typing services directly.

The full import flow handles 50+ services in a few minutes including a preview review step. For most landscapers this is a one-time setup at onboarding, then maintained by adding new services as the business expands its offerings.

The Single Mistake to Avoid

The mistake to avoid is starting work in the system without setting up the catalog first. Skipping it feels faster on day one - just create appointments, type the service name and price - but it costs every day after. Inconsistent service names break reporting. Manual prices get fat-fingered. Estimates take longer because there's no dropdown to pick from.

Spending 10 minutes in the Services page on day one - listing 8 to 15 standard services with default prices - eliminates 90% of the friction in every estimate, appointment, and invoice that follows.

If service pricing is currently scattered across the landscaper's head, a notebook, and inconsistent invoice line items, FieldPlexus handles the services catalog with default pricing, snapshot protection, and full integration into the scheduling and invoicing workflow - and a 14-day free trial covers the full setup with real services.