I like how easy it is for me & my staff members too input patient information into our system! It's also great at tracking all of your patients' info which makes keeping up w/ scheduling easier! Sometimes there are glitches in updating certain fields but they get fixed very quicky when notified about them so no worries :). This program does what we need done well-patient records etc.-it can't do everything though because sometimes you have questions or think something might be better suited by another piece oof equipment if needed -but overall this works just fine :) We're able keep track off ALL OF OUR PATIENT INFORMATION AND PAGES ARE VERY CLEANLY DESIGNED SO IT IS EASY TO READ OFF THE SCREEN WHEN TAKING INPUT FROM A NEW CLIENT OR AFTER AN APPOINTMENT HAS BEENDED DUE THEY.