Service Providers to set their own Schedule w/o buddypress

I would like my service providers to be able to set their own availability in their profile/account.

They have no access to WP at all.

I would also like to not have to use BuddyPress.

Is this possible?