I've looked at all the big names in online appointment scheduling, but none exactly fit my needs. I have a business that provides services based on appointment. All three of my locations offer the same services, but each staff member charges a different fee. Bob might charge $30 for serviceA, while Jenny charges $45 for the same service. Schedulicity allows staff to charge unique prices for each service, but they do not offer multi-location yet.
Ideally, my front-end would allow the client to do the following:
-Select a location
-Select a service(s)
-Select a staff member
-Select from available days/times
Does a system like this exist?