Answer: 21 hours is the answer.
Explanation:
9:00 AM to 4:30 PM is 7 hours and 30 minutes so If he gets a half hour off each day for lunch that would leave 7 hours therefore, he works 7 hours a day which would mean: 7 times 3 = 21 hours so he works 21 hours each day.