This application can alert you when you reached particular place(for example office,home,bus station,railway station etc) by showing local notifications and by sending emails. You can keep track distances between those locations and to your current location.
You don't need to call your dad after you reached office. Just setup your dad's email id and your dad will get email alert automatically when you reached office.
Disclaimer: Please note that continued use of GPS running in the background can dramatically decrease battery life.