# Pet store step 4: grooming services and appointments

> Run your grooming salon with a service menu per dog size, groomers with hours and commission, desk and online booking, pet details and checkout in the POS.

Source: https://docs.smartposhub.com/business-types/pet-store/step-4-grooming-services-and-appointments/  
Last updated: 2026-10-30  
Product: SmartPOS Hub (https://smartposhub.com)

Grooming brings customers back every 4–8 weeks, and they buy food while they wait. The **Services** module runs the salon: a service menu per dog size, groomers with their own hours and commission, a shared calendar, online booking and checkout in the POS.

> **How to turn it on**
> 1. **Plan:** Services must be in your plan (Settings › Package Subscription).
> 2. **Switch:** Settings › Business Settings › Modules › Industry modules › Services, then Update Settings.
> 3. **Permission:** Services permissions in User Management › Roles: manage all appointments, manage own appointments (staff), manage service menu, manage staff, hours and commission.
> - **Mobile app:** Groomers use My day in the SmartPOS Business app; customers book in the SmartPOS Shopper app.

## Before you start

- Every groomer and bather has a user login ([step 1](https://docs.smartposhub.com/business-types/pet-store/step-1-stores-and-modules/)).
- Your opening hours are set in **Bookings › Settings**.

## 1. Build the grooming menu

1. Open **Services › Services** and click **Import prebuilt**. Pick the **Pet grooming** menu and the services you offer, or click **Add service**.
2. For each service set **Service name**, **Price**, **Duration (min)**, optional **Prep before (min)** and **Clean-up after (min)**, a **Colour** and a **Description** shown online.
3. Make one service per dog size where time and price differ: Bath & Brush – Small / Medium / Large / Giant Dog, Full Groom per size, plus add-ons such as Nail Trim, De-Shedding Treatment, Teeth Brushing.
4. Leave **Bookable online** on for services customers may book themselves.

![Services list of a pet store with bath and brush, full groom and add-on services per dog size, their duration, price, groomers and Active and Online badges](https://docs.smartposhub.com/_astro/pets-grooming-services.Cwx4No4w.png) (web app page: `/services/catalogue`)
*Each service is also a product without stock, so it sells in the POS and shows in sales reports.*

## 2. Add groomers

1. Open **Services › Staff** and click **Add staff member**.
2. Pick the user, add a **Job title** (Lead Groomer, Bather), choose **Same as the business opening hours** or **Own weekly hours**, and add breaks and time off.
3. Tick the **Services performed** (a bather does baths and nails, not full grooms).
4. Set **Commission** as **Percent of price** or **Fixed amount**. Save.

![Staff page with cards for four groomers showing job title, Active and Online badges, number of services, today's hours, appointments this week and commission](https://docs.smartposhub.com/_astro/pets-groomers.Bv_I02cZ.png) (web app page: `/services/staff`)
*Each groomer's services, hours, bookings this week and commission.*

## 3. Pet details on every appointment (optional)

With **Order options & personalisation** on, import the **Pet supplies** forms in **Products › Order options › Import prebuilt**: **Grooming appointment** (pet, grooming instructions, appointment), **Engraved ID tag**, **Pet boarding** and **Custom pet food**. Attach **Grooming appointment** to your grooming services. The form then asks for the pet's name, species, breed, weight, vet notes, coat condition and temperament, and can save the pet on the customer.

![Import ready-made order option forms window with Pet supplies selected and the forms Grooming appointment (13 fields), Engraved ID tag (4), Pet boarding (18) and Custom pet food (15)](https://docs.smartposhub.com/_astro/pets-order-options-import.CzVevVaS.png) (web app page: `/order-options`)
*Ready-made pet forms in Order options.*

## 4. Book, groom and check out

1. Click **New appointment** on **Services › Overview** (or **New booking** on **Bookings**). Choose the customer, the service(s) and a groomer or **Any available staff**, then a free time.
2. When the dog arrives, open the appointment and click **Check in**, then **Start**.
3. When the groom is done, click **Checkout**. The POS opens with the customer, services, prices and groomer filled in. Add food or treats they buy and take payment.
4. The appointment is completed and the groomer's commission recorded.

![Bookings calendar of the pet store for one week with colored grooming appointments and today's arrivals with Start, Complete and Check in buttons](https://docs.smartposhub.com/_astro/pets-bookings-calendar.DV34D9mI.png) (web app page: `/bookings`)
*The week's appointments. Today's arrivals on the right.*

![Bookings page at phone width with booking counts, Calendar, Timeline and List tabs and filters](https://docs.smartposhub.com/_astro/pets-bookings-phone.CEQbw_u2.png)
*The front desk can work from a phone or tablet browser too.*

## 5. Online booking

In **Services › Settings**, tick **Customers can book services online**, choose whether **Customers can choose a staff member** and whether to **Show prices on the booking page**. Copy the link from **Copy booking link** on the overview and add it to your website and social profiles. Members of your store in the SmartPOS Shopper app can book from your store page.

Full reference: [Services module](https://docs.smartposhub.com/modules/services/) and [Bookings module](https://docs.smartposhub.com/modules/bookings/).

**Tip:** 
Rebook before the customer leaves: create the next appointment at checkout, 6 weeks out. It fills your calendar and brings the food sale back too.

Next: [step 5: memberships and loyalty](https://docs.smartposhub.com/business-types/pet-store/step-5-memberships-and-loyalty/).

  - [Services module](https://docs.smartposhub.com/modules/services/)
  - [Booking payments (deposits)](https://docs.smartposhub.com/modules/booking-payments/)
  - [Order options module](https://docs.smartposhub.com/modules/order-options/)

## Frequently asked questions

### Is there a ready-made grooming menu?

Yes. Services › Services › Import prebuilt has a Pet grooming menu with full grooms per dog size, puppy first groom, show cuts and more, with durations and prices you can change.

### Can a large dog take longer than a small one?

Yes. Make one service per size (Bath & Brush – Small, Medium, Large, Giant Dog), each with its own duration and price. The calendar blocks the right time.

### Can I add the nail trim to a full groom?

Yes. Use Add another service on the appointment for back-to-back services, or add the extra at checkout in the POS.

### How is groomer commission calculated?

Per staff member or per service, as Percent of price or Fixed amount. It is recorded when the appointment is checked out and paid in the POS.

### Can I record the dog's name, breed and temperament?

Yes, with the Grooming appointment order option form (pet name, species, breed, weight, date of birth, vet notes, service, coat condition, temperament). Save it on the customer for next time.

### Do customers get reminders?

Email reminders can be switched on in Services › Settings (Reminders & cancellation).
