The best thing about this software is how it can connect to Outlook so that you don't have to re-enter all your appointments each month! Sometimes there are problems with entering an appointment into Scheduling Pro (or any scheduling program) but when I call in support they usually help me out right away - very helpful customer service!! If someone needs something like this for their small business then definitely give them a try because we use it at my job as well! We need a tool where our employees can enter vacation requests without having to do extra work after hours or over weekends etc. It also helps us keep track of employee availability during busy times which makes things run more smoothly overall. The ease to navigate through all functions is great! I love how it keeps track of my appointments for me!! It does not have many bells & whistles that other scheduling programs do but what you get in return is worth it! There are so many things we can use this software for such as payroll, meetings to invoicing etc. That i do like about this program is its simplicity and affordability! We don't have too many problems with the system anymore since implementing it.