Hey there @jesq ,
There are several booking apps for dance studios that might fit your needs on the Shopify apps store. Some of them include:
Full disclosure, I work at Sesami so I recommend that app ;). But seriously... my suggestion is to try them all and weigh the pros and cons of each app side by side and pick the one that suits your needs the best.
There might be some details I'm missing though so if you would like, you can message us (email@example.com) and we can set up a phone or zoom call to go over your workflow.
Let me know if you have other questions I can answer for you, I'm just a reply-button away.
Randy, Head of Customer Success @ Sesami