I would second moving it up some.
Ideally you guys would be in by 11 and out by 1. Obviously that PROBABLY isn’t going to happen. If you are scheduling that way, then I would plan to be to the salon 30 minutes prior to the first appointment and allow an extra 30 minutes after the last appointment ends. See if you can even have the girls meet there by 9:30, start the first appointment at 10, second set at 11 and hopefully be out of there by 12:30.
When you are getting ready plan that you (just you) will need at least 45 minutes to get ready. You will want to stop and take pictures etc throughout and it just takes more time!
With that being said, I wanted my BM’s to be all dressed before helping me get dressed. They only needed 20-30 minutes or so. Enough time to get bras on, dresses out of the bags, locate shoes, etc. I also had 6 BMs.
During this time we just had some food set out so that they could snack on stuff (small sandwiches and lots of finger foods).
I planned for 30 minutes of pictures with my BM’s and 30 minutes of pictures with my family before my ceremony. You will want to go inside and relax (touchups, bathroom, water, etc) at least 30 minutes prior to the ceremony.
At all of your “transition” points (house to salon, salon to hotel, hotel to pictures, pictures to church) remember to allow a few minutes to get everyone together and move. This will also help build in some extra time if some of the activities run over.
Here is what I would suggest:
9:30 meet at Salon
10:00-11:00 First Appt
11:00-12:00 Second Appointment
12:00-12:30 Extra time/pack up
12:30-12:45 Salon to Hotel
12:45-1:15 BM’s get ready
1:15-2:00 Bride gets ready (photos throughout)
2:00-2:15 Prepare for pictures (champagne toast?)
2:15-2:45 Pictures with BMs
2:45-3:15 Pictures with Family
3:15-3:30 Go to church
3:30-4:30 extra time prepare for ceremony.