I would like to create a website for a home cleaning service and I am looking for theme ou template

I’d like to know what theme I might need so that I can offer online reviews, a service booking calendar, receive booking emails, and send emails for review and so that my customers can each have a subscribed account for… could you please suggest a theme or/and plogins or templatre that has a French version that I could buy?
All your suggestions are welcome.
Thank you