Your comments

Yes there needs to be an option for the customer to kick out the session.  I chatted with these guys and they said there's an option to make it so that the customer has to let someone in to the session.  But this wouldn't work if access is needed all the time.  So how about a way for a customer to be able to kick out the session for a certain number of minutes, so if someone is working they can be sure nobody will gain access for that amount of time?