Help, need time clock app for small business

The small business I work for is disorganized as heck, but we all have smartphones. Most of us are working out of town, unpredictable long hours, and payday becomes a mess when we’ve forgotten to update our time cards.

We need an app that works for both Android and iOS, has a desktop interface, and has popup reminders that remind you to input your time daily. Exporting to CSV/Excel is also helpful. Ideas?

Thanks. I will check that out.