Buddypress users as service providers?

Hi. I'm creating a babysitting website for my church. I'd like users who register on the site through Buddypress automatically become service providers, then when a parent wants to schedule an appointment the list of service providers that's populated comes from their list of friends. I know this isn't easy, but I'm willing to go to work to make it happen if anyone has any ideas on where to get started.

Alternatively, I'd be happy if each user could have their own calendar on their profile page where people could schedule an appointment right then and there. Basically I'm using Buddypress and I want to use Apointments+ to allow parents to schedule babysitting appointments with babysitters they know in the church. But I also need to make it scalable, so I can't enter everyone into the system manually.

Thanks for the help.