Service Sets
A service set is a recurring service plan tied to one of a customer's properties. It defines what gets cleaned, how often, how long it takes, which team is assigned by default, and how much it costs. When you schedule jobs for a customer, each job traces back to a service set.
Service sets live inside the Service Locations tab on a customer record. Each property card in that tab can have one or more service sets.
Who Can Access This
| Role | Access Level |
|---|---|
| Administrator | Full access — add, edit, delete, manage fees |
| Office Manager | Full access |
| Sales | Full access |
| HR Admin | Full access |
| Payroll Admin | Full access |
| Field Technician | No access |
If you don't see this feature, your role may not have permission. Contact your administrator.
How to Open Service Sets
- Go to Office > Contacts.
- Click a customer's name to open their detail workspace.
- Select Service Locations from the left navigation.
- Click a property card to expand it.
- The Services section appears below the property details.
Understanding the Service Set Card
Each service set appears as a collapsible row in the Services section of a property. The collapsed view shows the most important information at a glance.
| Column | What it shows |
|---|---|
| Name | The service set's name (for example, "Weekly Deep Clean") |
| Status | Active (green) if a future job is scheduled; Inactive if no jobs are booked |
| Team | Default team name, shown as a color-coded badge if the team has a color assigned |
| Hours / Start Time | Estimated duration and default start time |
| Frequency | How often the service recurs (for example, "Every Week") |
| Rate | Total charge per visit including add-ons |
| Jobs | Number of upcoming scheduled jobs |
| Next Job | Date of the next scheduled visit |
Adding a Service Set
You add a service set to an existing property, using the Add Service button in that property's Services list.
- In the Services section of the property, click Add Service.
- The full page quote opens with the customer and property already selected, so you go straight to choosing the service, frequency, and add-ons, and then saving the quote or scheduling.
If the customer has no service sets yet, Create First Service Set opens the same full page quote with the customer selected.
For the full walkthrough, including the frequency options and the save buttons, see Add Service.
After the service is created, use Edit Service (see Editing a Service Set below) to set its name, default teams, time preferences, preferred days, special equipment, and special instructions.
Creating a service set without a quote
Use Create Service Set when the price is already agreed — for example, after an in-person walk-through — and you don't need to run a quote.
- In the Services section of the property, click Create Service Set.
- Fill in Name, Scope Group, Scope of Work, and Default Start Time. Default Team(s), Special Instructions, and Special Equipment are optional.
- Click Create Service Set.
- The Edit Base Fee drawer opens for the new service set. Enter the Base Fee Amount and Allowed Hours, choose the Service Type, and click Save Changes. Hourly Rate appears only when the service set's scope of work bills hourly. Enter it there; flat-rate services are charged the Base Fee Amount.
No quote or job is created. Schedule jobs from the service set afterward.
If you close Edit Base Fee without saving, or it does not open because you don't have permission to edit service sets, the service set is still created and its rate stays at $0. Set it later from Editing the Base Fee.
Viewing Service Set Details
Click a service set card to expand it. The expanded view has two areas side by side.
Service Details (left side)
The Service Details card shows:
- Scope — Scope group and scope of work (if configured)
- Team — Default team name
- Hours — Estimated visit duration
- Start Time — Default start time
- Booked By — The team member who originally booked the service
Below the stats, a Service Instructions section shows any special instructions, equipment notes, and time preferences saved for this service. If none are saved, the section shows a placeholder.
Two tabs appear inside the card:
- Overview — Shows service stats, scope, and instructions
- Rooms — Shows the rooms included in this service (from the Room Master)
Line Items (right side)
The line items table shows the full breakdown of the service charge.
| Row | Description |
|---|---|
| Base Service | Base hours and fee. Click View history to see past rate changes. |
| Rooms | Each room included in the service scope |
| Add-ons | Any additional charges on top of the base fee |
The footer shows the total Duration and Total charge.
Editing a Service Set
To change the service's name, team, time preferences, or instructions:
- Expand the service set card.
- Click Edit Service in the Service Details header.
- The Edit Service Details drawer opens with the following fields:
| Field | Description |
|---|---|
| Service Name | Display name for this service plan |
| Default Teams | Teams assigned to this service by default |
| Default Start Time | The time jobs will be created at by default |
| Preference Type | None, Prefer or Exclude. Prefer sets a window the customer wants; Exclude sets a window to avoid |
| Required | Check Time preferences are required when the customer's preference is strict |
| Earliest Start | Window start — the earliest acceptable start time. Reads Exclude Before when Preference Type is Exclude |
| Latest Start | Window end — the latest acceptable start time. Reads Exclude After when Preference Type is Exclude |
| Preferred Days | Checkboxes for each day of the week. Reads Excluded Days when Preference Type is Exclude |
| Special Equipment | Rich text field for equipment notes |
| Special Instructions | Rich text field for cleaning instructions |
- Make your changes and click Save Changes.
Technicians see the time preference on the job in the technician app, in the Service set card's Time preference line, marked required when you check Time preferences are required. See Can I see the customer's preferred arrival time?
Modifying the Schedule
The schedule controls when recurring jobs are generated. To change the schedule:
- Expand the service set card.
- Click Modify Schedule.
- This opens the schedule editor where you can adjust the next job date, recurring pattern, or skip rules.
Changing the schedule affects future jobs only. Past jobs are not affected.
Managing Fees
Editing the Base Fee
The base fee is the main charge for the service.
- Expand the service set card.
- In the line items table, click the pencil icon next to Base Service.
- Update the rate and hours, then save.
Hourly Rate appears only when the service set's scope of work bills hourly. Enter it there; flat-rate services are charged the Base Fee Amount.
If Service Type is empty, choose one. Save Changes stays unavailable until you do.
A View history link below the base service line opens the fee history dialog, which shows every rate change for this service set.
Adding an Add-on
Add-ons are extra charges on top of the base fee — for example, a pet fee or a holiday surcharge.
- Expand the service set card.
- In the line items table, click Add Add-on.
- Fill in the add-on name, amount, frequency, and any time adjustment.
- Save the add-on.
Editing an Add-on
Click the pencil icon next to any existing add-on in the line items table to open the fee editor.
Deleting a Service Set
Deleting a service set is permanent. If the service set has associated jobs, you must delete or reassign those jobs first.
To delete a service set:
- Expand the service set card.
- Find the delete option in the service actions.
- Confirm the deletion in the dialog.
If the service set has existing jobs, a message will tell you to handle those jobs before you can proceed.
Tips
- Name services clearly. Names like "Weekly Standard" or "Bi-Weekly Deep Clean" help your dispatch team understand the scope at a glance, without opening the full details.
- Set time windows for every service. Even if a customer is flexible, setting reasonable Earliest/Latest start times gives the scheduler clear boundaries and reduces scheduling conflicts.
- Use Special Instructions for team-specific information. Notes like "Use the key in the lockbox" or "Dog is friendly, gate code is 1234" save your team time on every visit.
- Use Special Equipment for recurring needs. If a customer requires specific products or tools, document them here so nothing is forgotten.
- Review inactive service sets regularly. A service showing "inactive" means no future jobs are scheduled. This may be intentional (seasonal), or it may indicate a missed renewal or a scheduling gap that needs attention.
- Add-ons should match the invoice scope. Each add-on in the line items table flows through to the invoice. Keep them accurate so invoices reflect exactly what was agreed.
Troubleshooting
| What you see | Solution |
|---|---|
| Service Sets section is missing | The customer may be a lead, not a customer, or you may not have permission to view service sets. Contact your administrator. |
| Add Service button is not visible | Open the Service Locations tab and expand the property; the button is in that property's Services list. If the customer has no properties yet, add a property first. |
| Create Service Set button is not visible | You may not have permission to create service sets. Contact your administrator. |
| Status shows "inactive" but the customer is still active | No future jobs are scheduled for this service. Go to Modify Schedule to create new jobs or check if the recurring schedule was accidentally cleared. |
| Cannot delete the service set | The service set has associated jobs. Delete or reassign those jobs first, then try again. |
| Base fee shows $0 | The base fee has not been set yet. Click the pencil icon next to Base Service in the line items table to add the rate. |
| Rooms tab is empty | No rooms have been linked to this service. Open the Rooms tab to configure the room list from the property's Room Master. |
| Edit Service changes did not save | Make sure you clicked Save Changes before closing the drawer. The drawer does not auto-save. |
Related Articles
- Add Service — Add a new service to a property from the full page quote
- Service Locations — Properties, Room Master, and the Service Locations tab overview
- Managing Rooms — Building the Room Master and assigning rooms to service sets
- Customer Jobs — View and manage jobs generated from a service set
- Customer Billing & Payments — Payment methods and billing settings linked to a customer's services