This program is great for my practice because it allows me to see all of our patient information in one spot, which makes scheduling appointments easier! The fact we can upload pictures easily from anywhere helps with security as well too!! There are some glitches here or there but nothing major at this time - just minor annoyances like needing more space before uploading files onto EHF's system so I have less problems when trying find those old documents/files again later down stream if needed