BookingWP™
WordPress Appointment Booking Plugins for WooCommerce
Theme features 3 main widget areas: