OPTIMIZE YOUR FIRM: A GUIDE TO APPOINTMENT SOFTWARE