Add the services you offer and manage your team members.
Go to Services → New Service to add the services you offer.
e.g., 'Standard Cleaning', 'AC Inspection'
Detailed description shown to customers
Group services together (organized on booking page)
Set flexible pricing for each service:
e.g., $150 per service
e.g., $75/hour
e.g., $100 - $200
For custom quotes
Set the duration for each service to accurately reflect availability in the booking calendar.
Go to Staff → New Staff Member to add your team.
Name, email, phone, profile photo
Select which services each staff member can provide
Set different working hours for each staff member
Admin, Staff, View-only, etc.
Each staff member is assigned a role that determines what they can see and do in ServiceHub:
| Role | Best For | Can Access |
|---|---|---|
| Admin | Office manager, trusted staff | Everything except billing & Stripe |
| Manager | Store/location managers | Their assigned stores' data only |
| Technician | Field workers, technicians | Only their assigned jobs |
💡Only the account owner can access billing settings and Stripe Connect.
Add checklists to services to ensure consistent quality:
💡 Checklists can be viewed and checked off in the job detail screen.
If you operate multiple locations, assign services and staff to specific stores:
Assign each service to one or more stores. Offer different service menus at each location.
Assign staff to specific stores so they only see bookings for their location.
Each store gets its own booking page URL
View revenue and bookings by store
Each store can have its own settings for reminders and notifications. Go to Stores → Edit Store to configure:
Automatically send reminders to customers before their scheduled appointments:
Keep your team informed about their assignments:
💡 Configure reminders at the store level to customize communication for each location. This is especially useful if different stores have different customer expectations or service types.