Attendance, shift and leave process for Pet training companies: weekend classes, home visits and kennel nights
Owners book classes for evenings and weekends, and the same trainers who teach them also drive between homes. A rota that is fair and visible keeps both the slots and the staff.

Not sure what you need? Tell us about your business in six short steps and we will come to the first meeting prepared.
Share your requirementsWhy attendance, shift and leave process matters in pet training companies
A typical week has a Saturday morning puppy class, two weekday evening classes, five home visits across the city and, if you board dogs, someone feeding at six in the morning. Trainers see the slots on a chat group the evening before. Swaps are agreed by phone and nobody knows who is really on duty until a client rings to ask where the trainer is.
A rota set a month ahead changes that. Each person sees the weekends they work, the ones they get off and the days they receive in return. Home-visit travel counts as part of the day, so trainers are not racing between houses. Leave requests go through one route, and cover is named before the leave is agreed.
How to set it up
1. Draw the month's slots on one calendar
Put classes, home visits, kennel nights and front-desk hours on a single sheet. Mark which slots need a trainer and which an assistant can take.
2. Share weekends by a simple rule
Rotate Saturdays and Sundays so no trainer works more than a set number in a row. Give a day off in lieu within the following week.
3. Count travel in the day
Fix a visit window per home and add travel time to the trainer's day. Group visits by area to cut the driving.
4. Name overnight cover
For board-and-train stays, write who feeds, walks and checks dogs at night and who is the back-up. Link to the recruitment process if you need part-time hands.
5. Agree leave and swaps in one place
One person approves leave and swaps, and updates the calendar the same day. Clients receive the new trainer's name before the class.
Check these first
Before changing anything, find out what is true today. These take an afternoon and use your own records.
- Count weekend slots worked by each trainer over the last eight weeks.
- Check how many classes began late or were cancelled because a trainer was unavailable.
- Ask a home-visit trainer how many hours last week were spent driving, not teaching.
- See who holds the overnight list and whether the back-up name is current.
GullyHR can do this with you. Read how we approach attendance, shift and leave process in general, or share your requirements and we will tell you where to start.
Questions owners ask
There is no single number, as it depends on your team size and what trainers agreed at joining. Set a fair rotation, give time in lieu and keep it the same for everyone at the same grade.
Keep a short list of trainers or senior assistants who can step in, and tell clients quickly. Track the reasons, because repeated cancellations often point to a rota that is too tight.
Use one calendar for all staff so slots and cover are visible. Assistants may have different hours, but the way leave and swaps are requested should be the same.