App has worked well for me for the past 2.5 years until I upgraded my iPhone from a 6+ to a 7+. Restored iPhone using a fresh backup; but not all of the data transferred. Thankfully I still had my old 6+ when I noticed problem. I backed up the 6+ data to my Mac using a web browser & their backup/restore feature. I then attempted to restore the data at least 15 times on the new iPhone; but only the most recent events from one client appeared (out of 20 clients). In a last attempt to solve the problem, on the new iPhone I reverted to an old version (2.7.1) of the Hours Keeper app from an old iPhone backup. I then attempted a restore again (it didnt work, of course). But then I noticed an "options" button on the open file dialog screen (screen for locating the backup file for restoral). I clicked the button (more files showed up in the selection window). I selected the same backup file as before and after an attempt or two, all data was finally restored to the new iPhone. I attempted the exact same scenario on my iPad Pro (which had the same restoral issue). It also worked after two attempts. I have no idea what the "options" button did. But at least I was able to restore all of my data. Lesson learned: backup and export data often if it is important to you. I queried support a few days ago But based off of customer comments here & on their Facebook page, I know I will not receive a response. I would therefore recommend staying away from this company and all of their apps.
DisappointedDiscovery about Hours Keeper Pro - Timesheet, Tracking & Billing, v3.4.1