Yes of course!
Your client can book a recurring service like daily, weekly, monthly, etc from your booking pages. You can easily configure the way you want in your booking pages.
You have an option to add a frequency section on your booking page
You have multiple options like One-time, daily, weekly, etc.. attach discount % to increase your revenue per customer.