Hey Tyler,
“Out-of-the-box”, neither the free version of Events Calendar, PRO, or any of the add-ons are specifically designed for bookings-related features like this. So it may not be exactly what you’re looking for.
However, there are some possible ways you could concoct something that works similarly. For example, if you have time slots where you’re free and where people could book appointments in those time slots, you could events in these time slots and then, with a ticketing add-on, sell one ticket per event or something like that…
Not a perfect solution by any stretch, but just an idea. Let me know if this information helps you out, or if you have any other questions / comments here!
Thanks,
George