Skip to main content

Optional Work Areas and Services ✔

Written by Kaitlin Lane

Optional Work Areas and Services let you give customers choices within one proposal. Customers can select the work they want, see the total update in real time, and submit their selection for approval.

In this article:

Before you begin

  • Standard and Service estimates require Web Proposals to be enabled.

  • Service estimates require Service Web Proposals to be enabled.

  • Standard mobile estimating also supports optionality in the LMN Crew app.

  • No new role or permission is required. Access depends on your account entitlement and feature flag.


Mark a Work Area or Service as Optional

⚠️ The estimator will not see the optional work areas or service added to their financial summary until the proposal and work has been accepted. This applies to both Desktop and Crew.

From the Web App

  1. Open the Estimate

    1. For a Standard estimate, open the Workareas + Pricing tab

    2. For a Service estimate, open the Services + Pricing tab

  2. Select the Optional checkbox for the work area or service.

    • Unchecked items are Required

    • Checked items are Optional

    • New items default to Required

  3. Save changes

From LMN Crew

When creating or editing a work area:

  1. Open the Work Area Info modal

  2. Select the Optional checkbox

  3. Click Save


Recommend an Option Without Requiring It

  • You can preselect an optional work area or service in the web proposal draft.

  • The customer will see it selected when they open the proposal, but they can unselect it.

  • A preselection is a recommendation, not a requirement.


What Your Customer Sees

In the web proposal:

  • Optional work areas and services display a checkbox and an Optional badge.

  • Required work areas and services do not display a checkbox.

  • The full work area or service card remains visible whether the customer selects it or not.

  • The Summary panel adds or removes the selected item and updates the Subtotal, Tax, and Total without a page reload.

  • Selections persist across sessions, whether or not the customer is signed in.

💡 Nothing is final until the customer selects Approve & Sign, Request Changes, or Decline.


What Happens After Approval

When the customer approves the proposal:

  • Required work areas and services transfer to the job.

  • Accepted optional work areas and services transfer to the job.

  • Declined optional work areas and services are hidden and do not automatically transfer to the job.

  • Declined items remain in the estimate data so they can potentially be added later as a change order.

  • ⚠️ The add-back workflow is not available yet.


Change Optionality After Acceptance

  • Optionality remains editable after acceptance, like other estimate fields such as quantity and pricing. If you mark an accepted work area optional after acceptance, it automatically moves to a Declined state. You can unhide it or set it back to Required.

  • If your company needs stricter control, use the existing setting that locks the entire estimate after approval.


Optionality & Hide / Show

  • Optionality and hide/show are separate controls. Changing one does not normally change the other.

  • When a customer declines an optional work area or service, LMN uses the existing hide mechanism. The declined item is not included in totals, the PDF, and job creation.


Optional Items on PDFs

  • Draft PDFs show the word “optional” beside the item name and include an unfilled checkbox for customers to mark by hand. Required items do not show a checkbox.

  • The checkbox is to the left of the name on Standard estimates and to the right of the name on Service estimates. Draft PDF totals include all optional work areas and services, regardless of whether a customer has selected them.

  • After acceptance, the accepted PDF includes only Required and Accepted optional items. The PDF attached to the acceptance email is regenerated at acceptance and shows accepted items as normal rows with the customer’s signature.

Did this answer your question?