Allocating specific times when a service is available

I want to set up appointments for real estate agents using appointment+. Here is my problem I want to set up services ie certain times to inspect a property each where week (say Tuesday at 6pm and Saturday 1pm etc) now the agents has several properties but the times available to inspect default to the services providers working hours meaning I can’t allocate specific times to each property – only the service providers overall timetable.

Can I set it up so when the client selects a property to inspect the time appears just for that property ?

Now I know I could get around this using a dummy provider but I want the email alerting the appt booking to go to the actual agent not just the one person set up to receive all the dummy bookings.

Can I direct one dummy to a certain agent and another to a different agent?

Hope you can help and thanks in advance