Good job on the footing under the garage doors. I can't imagine why that wasn't done from the beginning. It's not that much more work, or even that much more money in concrete and rebar, but the advantages are pretty significant.
On the cleanout, I put in two. One going in each direction, right next to each other. While it's rare to need them, when you do, it's sure allot cheaper to have them there, then to have to remove the toilet or find some other way to get to what's in the line. With a kid on the way, anything is possible that might get flushed down the toilet. Hotwheel cars and small plastic animals are very common.
Harvey makes a good point about dealing with subs. Be sure to have a good understanding of what they do, and do not do. It's sad, but most will only do their own thing, and then that's it. They leave a mess, create problems and then just tell you that it's the other subs job to fix them. One of the worse that I've come across is those subs who cut out lumber to get their stuff in and then tell you that the framers are supposed to come back and fix it. The framers are paid and done with the job, so getting them back to fix what's been cut out isn't part of their job, but you, as the GC get to play the game of who fixes it. Another one that I've come across that really annoys me is the tape and bed guys who cover up outlets. I've had all sorts of issues with sheetrockers, but that's just un exusable. Trying to figure out why an outlet is dead with the electricians charging $60 an hour, knowing that they did everything right, and then finally figuring out that one of the outlets in the line is covered up and textured to blend in with the rest of the wall is just about as annoying as it gets.
Most of all, be very careful with upfront money. The sad truth about most guys in the trades is they have a vice of some kind. It's either drugs, drinking or gamebling. The gambelers are the worse. As soon as they get some money, they disapear until they are broke. Unfortunately, you'll never know what their vice is until you hire them and things start going wrong. Sometimes the other subs will clue you in, other times, they just badmouth each other because you didn't hire their buddy.
Expect to deal with children with massive egos. Never loan any money or tools. It would be very unusual if at least one of them didn't ask you for an advance of some kind because of some family emergancy, late bill, or just gas money. It happens so often that it's almost to be expected.
Know your code. Don't let anybody try to change your mind. If you want it done a certain way, then make sure they do it that way. Be willing to listen to why they say it should be their way, and take the time to check it out if you are unsure and it sounds good, but don't let them get away with trying to tell you that it's good enough or how they always do it. It's your home, your money and you are the one who has to live with it. When push comes to shove, the only thing you have going for you is money. Hold it back until you get what you hire them to do.
Most important, NEVER pay for anything until it's completely done. Never trust them to come back to finish or change something after you have paid them their final payment. While some will come back, it's not a priority for them anymore. Most of the time, they never show up. This is actually where I make allot of money. I get called to finish what others didn't. Unfortunatley, the homewner has to pay twice for the job.
Eddie