Define your offerings and availability
List services with descriptions, durations, and prices. Set staff availability and let customers book directly from your site.
List your servicesSet length and cost per service
Assign services to team members
In-person, virtual, or at-client options
Support for recurring appointments
Before customers can book, they need to know what you offer. The onepg.app Services module lets you define every service with clear descriptions, durations, pricing, and availability — creating a professional catalogue that drives bookings.
Assign services to specific team members, set buffer times between appointments, and define location options for in-person, virtual, or at-client sessions. Group services into categories so customers can browse by type, and mark services as public or private depending on your needs.
Each service listing is designed to convert. Customers see exactly what they are getting — duration, price, description — and can proceed directly to booking. Unlimited service listings mean you can represent your full offering without worrying about plan limits.
Add a service with name, description, duration, price, and location type.
Link services to team members who provide them and set each person's availability.
Define working hours, buffer times between appointments, and blackout dates.
Services appear on your site with booking buttons. Customers choose a service and book a slot.
| Feature | onepg.app | DIY / Plugins | Enterprise |
|---|---|---|---|
| Service listings | Unlimited | Varies | Unlimited |
| Staff assignment | Built-in | Plugin required | Built-in |
| Buffer time | Per-service setting | Limited | Per-service |
| Virtual services | Supported | Plugin-dependent | Supported |
| Cost | Included | $15–50/mo | $100+/mo |
Salons and spas
Consulting and coaching
Home services and repairs
Get started with Services and all other modules — free, no credit card required.