Can Buddypress users Create Appointments?

I'm thinking of making a hair dressing Buddypress site. I need to know how I can work this into each user (the hairstyles profile). Also not every user will have this feature but only those who are actual hairstylist/barbers. What's the best way achieve something like this?