Docs menutap to expand

Estimates

Modify a line item

Modifiers are surcharges (and one discount) that adjust a line item's price for real-world conditions — After Hours, Heavy Cleaning, Category 3, No Bagging. Apply from the kebab or through chat.

Last updated

Modifiers are how Wave handles real-world conditions that change a line item's price — work performed after business hours, contaminated water requiring higher-class handling, demo where the crew isn't bagging debris. Every modifier is a single toggle.

Open the Modify submenu

In the right pane, on any line item:

  1. Click the kebab (three dots at the right edge of the row).
  2. The menu shows three actions: Add Notes, Modify ▸, and Delete Item (in red).
  3. Hover or click Modify ▸ to open the modifier submenu.

The modifier set

Every line item shows the full set of five modifiers. Wave greys out the ones that don't apply to that specific line type rather than hiding them — so the list is consistent across every kebab.

  • After Hours — service performed outside standard business hours
  • Heavy Cleaning — cleanup scope materially worse than the standard rate covers
  • Category 3 — water (or contamination) class warrants the higher-class rate
  • After Hours + Category 3 — the compound surcharge as a single toggle (cleaner than asking you to apply both and rely on additive math)
  • No Bagging — demo line items only; reduces the price because the crew is skipping debris bagging (common in storm cleanup where debris goes straight to the front yard)

The three states

Each modifier in the submenu displays in one of three states:

  • Available — clickable with no extra label. Clicking applies the modifier.
  • Applied — name shown in green with the suffix "(Applied - Click to remove)". Clicking removes it.
  • Not Available — name shown in grey with the suffix "(Not Available)". The modifier doesn't apply to this line-item type.

Why modifiers vary by line item

Modifiers represent real-world surcharges that only make sense for certain scope. Wave knows which line item supports which modifier:

  • After Hours applies to labor and service calls (technician time worked outside business hours). It does not apply to equipment — air movers, dehumidifiers, scrubbers run 24/7 by design, so there's no after-hours surcharge to bill.
  • No Bagging applies to demo line items. The default demo rate assumes the crew bags debris on site; subtract that work and the price comes down.
  • Heavy Cleaning applies to items where the cleanup scope is materially worse than standard.
  • Category 3 applies to items where the water/contamination class warrants the higher-class rate.
  • After Hours + Category 3 is the combined toggle for labor lines that legitimately stack both.

If a modifier doesn't show in green or as Available, Wave's reasoning is: this surcharge wouldn't be billable for this line item. Trust the grey.

Worked example

Take the canonical Jordan Park estimate. There's a Service Call (mobilization) line at $244.39.

  1. Open the kebab → Modify ▸.
  2. Only After Hours is available. Heavy Cleaning, Category 3, After Hours + Category 3, and No Bagging are all greyed out — none of them apply to mobilization.
  3. Click After Hours. The line gets an "After Hours" badge next to the description, the price jumps to $354.37 (about a 45% surcharge), the section subtotal recalculates, and the estimate total recalculates.
  4. Open the kebab again. After Hours now shows in green: "After Hours (Applied - Click to remove)". Click it. The line returns to exactly $244.39.

Modifiers are fully reversible — applying and removing leaves no residual cost.

Applying modifiers via chat

Modifiers also work through chat. Useful when you're already typing or applying multiple modifiers across multiple lines:

  • "Apply After Hours to the service call line"
  • "Add Category 3 to the antimicrobial application in the hall bathroom"
  • "Remove the No Bagging modifier from the demo line in the hallway"
  • "Apply After Hours and Category 3 to the labor line in the hall bathroom" — uses the combined toggle when both apply

Room-scoped lines need the room name in the command, same as any other chat-driven line-item edit. If you try to apply a modifier that's greyed out for that line type, Wave will tell you the modifier doesn't apply.

Stacking

Modifiers stack only where Wave exposes a combined toggle (currently After Hours + Category 3). For everything else, the modifier is exclusive — applying one doesn't change the availability of the others.