While it takes time to implement, my recommendation is to utilize jobbers clock in and out features. We have 28 employees and they clock in and out for the day using jobber, and they clock in and out of each job. The gps is marked for each transaction and we did have to monitor them closely for about 6 months until they all realized we were not messing around.
we have now been using it for 4 years and it’s amazing. We take that timesheet report and enter it into adp for payroll. It’s really helped us streamline our process.
it’s hard implementing something new, but it is necessary to grow. I hope this helps - you can do it!