Here is another plugin that lets you handle appoint booking and scheduling on your site. WP Appointment supports unlimited staff and team scheduling. It integrates with WooCommerce and lets you accept payments via PayPal and Stripe. You can maintain unlimited services and set different prices for them.
WP Appointment supports recurring appointments. You can set appointment duration and extras in the back-end. Your customers can book appointments on your site or through Facebook. The plugin lets you send automated reminders and messages to clients to stop no-shows.
You can use WP Appointment for consulting, fitness classes, clinics, and other comparable businesses. netbaseteam is the coder behind this plugin.