We just use outlook calander. Everyone has it on their PC, and it's shared. So any sales rep can do a quick look and see when we're busy and then if they think we can squeeze something in they come and ask us to schedule the install. Super easy to organize