That sounds pretty standard. Have you thought about trying early morning brewing? A lot of us like to brew first thing in the morning, as it lets us finish up around lunch time and we still have the rest of the day to do other stuff. I often start my brew day at 5:40 AM, which is when I normally wake up to go to work anyway. Except instead of going to work, I get to make beer.
5:40 - 6:00 Wake up, put in contact lenses, get dressed, whatever
6:00 - 6:20 Heat strike water, mill grains (weighed-out the night before)
6:20 - 6:30 Dough-in, seal mash tun
6:30 - 7:15 Make breakfast, watch some TV, whatever
7:15 - 7:30 Heat sparge water
7:30 - 7:45 Vorlauf, draw first runnings, batch sparge. Start heating first runnings.
7:45 - 8:00 Collect second runnings, add to pot, continue heating.
8:00 - 8:15 Heat to boil, wait for hot break, start timer
8:15 - 9:15 Boil
9:15 - 9:30 Knockout, chill to 65° F, rehydrate yeast
9:30 - 9:45 Rack to fermenter
9:45 - 10:00 Carry fermenter downstairs, aerate, pitch yeast, affix airlock
10:00 - 11:00 Clean up, put everything away