I believe that each employee should expect raises on a regular basis and should never feel like he or she has reached maximum pay. For the employer, this causes quite a problem. He has to raise prices to cover the raises or try to offset the difference in other ways. Let me continue by saying this. My employees arrive at the shop at 8:00am. They are now on the clock. The truck may need dumping, blades sharpened, mowers lubed etc. They may arrive at the first job after filling the truck with gas in 30 min. to 1 hour. Before the first job is started, its already cost me hundreds of dollars. At some point, each employee will expect a raise. Whats fare. Is $1 an hour too much. Wow, that would increase payroll thousands of dollars a month. I can't increase customer prices that much. I thought about starting the clock when they begin the first job but then blades would not get sharpened as well as maintenance or maybe the supervisor should be on the clock at 8:00am but the helpers pay begins at the first job. How about paying per job instead of hourly wages. Can there be a solution that would benefit both employer and employee. What would you do?