Yep I agree, that's a long day. Make sure that you are ready to commit to something like that and make sure that you ARE compensated appropriately. My hours are 7:30-4:30. I have two clients that come at 7am but I add a premium to my monthly fee for them getting "longer" hours and hours outside of my normal business hours. That's my limit though. I have turned several clients away that want early drop off (before 7am) and late pick up (after 4:30 pm) as I know my own limits and don't want to risk burning out.
Please take good care and think of yourself when deciding to do this