Overview
My Services is your catalog of reusable billable line items: fence removal, staining, delivery fees, gate repairs, disposal, and any other work you charge for beyond the fence material and install line from a template.
Each service stores a default unit price, tax setting, unit of measure, and optional labor time for scheduling. When you add a service to an estimate, Dirt Face fills in name and price from the catalog. You can still adjust quantity and price on that quote.
Where in the app: Sidebar → Fence → My Services
Open: My Services
My Services vs My Components vs My Fences
| Area | Purpose |
|---|---|
| My Components | Physical parts: posts, fabric, hardware, costs, vendors |
| My Fences | Fence types, templates, takeoff rules, template installation labor |
| My Services | Extra billable lines on quotes and invoices |
The main fence line on an estimate (supply and install, or materials only) comes from the My Fences template. My Services covers everything else you sell as a separate line item.
Example: a chain link quote includes the template line for materials and installation. You add a My Services line for 200 ft of existing fence removal at $1.50/ft.
What to add as a service
Create a service when you reuse the same billable line across many quotes.
| Good candidates | Usually not a service |
|---|---|
| Fence removal (per foot) | Individual catalog components (use My Components) |
| Staining or sealing (per sq ft) | Fence template install labor (set on the template Time step) |
| Delivery or trip charges | One-off custom lines you will never reuse |
| Gate repair (flat or hourly) | |
| Post-hole drilling, disposal, haul-away |
You can also save a one-off line from an estimate to My Services when you check Save this as a service for future use in the Add Item modal.
Service fields
| Field | What it does |
|---|---|
| Name | Line label on quotes and invoices. Must be unique in your account (case-insensitive). |
| Description | Internal note shown in the My Services table. Optional. |
| Unit Price | Default price per unit of measure. |
| Taxable | Whether new documents treat the line as taxable. Changing this does not rewrite tax on old quotes. |
| Unit of Measure | ea, ft, sq ft, hour, or custom (you enter the custom label). |
| Add Labor Time | Optional crew time for job scheduling (see below). |
Services with labor time show a clock icon in the My Services table.
Add a service
- Open My Services.
- Click Add Service (or Add Your First Service if the list is empty).
- In the Add New Service modal, enter Name, Description, and Unit Price.
- Set Taxable if the line is subject to sales tax on new documents.
- Choose Unit of Measure. Pick custom if none of the presets fit (for example, per panel or per gate).
- Optionally check Add Labor Time and configure crew time (see next section).
- Click Add New.
The service appears in the searchable table. Use the pencil icon to edit or the X icon to delete.
Tip: Build your most common add-on lines here before you run production quotes. Quick Select on estimates pulls from this list.
Labor time on services
Labor time tells Dirt Face how long a crew needs to complete the work. It drives job scheduling and duration planning. It does not change the unit price on the quote: you build labor cost into the price you set.
When Add Labor Time is checked, choose an entry method:
| Method | When to use | Example |
|---|---|---|
| Direct time per unit | You know minutes or hours per unit | 1 minute per foot of removal |
| Rate-based | You think in crew production rate | 60 feet per hour |
The modal shows Calculated Result in minutes per unit before you save.
On a job schedule, service labor adds to fence template installation hours from My Fences. If the customer selects an optional service line, its labor is included in the total duration.
Click the ? icon next to Add Labor Time in the modal for a detailed walkthrough with pricing examples.
Warning: Labor time affects scheduling only. Set Unit Price high enough to cover wages, equipment, disposal, and profit. Dirt Face does not auto-calculate selling price from labor hours.
Use services on estimates
After services exist in My Services, add them to quotes in the Services or Products and Services section.
- Open or create an estimate.
- In the Services section, click add (+) to open Add Item.
- Choose the Service tab (not Component).
- Optionally use Quick Select from Your Services to load name, price, and tax settings from the catalog.
- Enter quantity and confirm unit price and total.
- Mark the line Optional if the customer chooses whether to include it.
- Save the line.
You can override price on a single quote without changing the catalog template. To update the catalog default, edit the service in My Services or use Save labor time to [service name] when you change labor on a linked line.
See Create an estimate for the full quote workflow.
Services on jobs and invoices
When a quote becomes a job, selected service lines carry over with quantity and price. Job scheduling uses labor time from those lines plus template installation time from My Fences.
On invoices, sales receipts, and credit memos, add lines from the same catalog with Add product/service. Labor time fields are hidden on billing screens because scheduling is handled at the job level.
Deleting a service from My Services does not remove it from quotes or jobs that already used that line.
Setup checklist
- List the add-on lines you quote most often (removal, staining, fees, repairs).
- Create each one in My Services with the correct unit of measure and default price.
- Add labor time where crew duration matters for scheduling.
- Open a test estimate, add lines with Quick Select, and confirm totals and optional behavior.
- Accept the test quote and confirm the job schedule reflects fence plus service hours.
Tips
- Match unit of measure to how you sell the work (per foot for removal, per sq ft for stain, ea for flat fees).
- Use clear, distinct names. Duplicate names are blocked when you save.
- Optional lines are useful for upsells (removal, premium stain) without changing the base fence price.
- Taxable applies to new documents only. You are responsible for correct tax classification.
Troubleshooting
| Issue | What to check |
|---|---|
| Name already exists | Pick a different name or edit the existing service. Names must be unique per account. |
| Service missing on Quick Select | Confirm it was saved in My Services and you are on the Service tab in Add Item. |
| Schedule hours look wrong | Verify labor time on the service and template Time settings on the fence line. Service labor adds to template install time. |
| Price does not include labor cost | Labor time is for scheduling. Raise Unit Price to cover labor; Dirt Face does not auto-price from hours. |