Are you willing to build the garage yourself? It's very easy! I needed another hand building a 30X24 garage this week, so I had my 21 year old sister help me. She thought it was fun, loved using the cordless nailers.
Pull the permits, and schedule everything yourself. Just make sure you talk to the trades and tell them what you want. Treat them like they are your friends and you will get much more out of them than you expected. If there was a problem that might interfere with another trade, talk to them, let them know what's going on. Comunication is the biggest thing that people lack when they do it themselves. We have to know what's going on! There has been so many times that I've shown up at a job and something wasn't done, because of a problem someone had. Now I'm there and can't do what I was supposed to and I'm pissed, because I have been driving around for no reason and I could be doing something else to make money that day. All it would have taken is a simple phone call to the people the problem affected, when the problem happened.
Know what you want and the less changes you make through the project the better people will like you . Sit down with those local guys that did it themselves and ask them, "if they could do it over, what would they change?" and "what mistakes did you make".
!M!