I had a two story two car garage put up a few years ago by a Amish crew, great job, 6 guys two days and very reasonable. I could not have built it myself as as cheap and it would have taken me months to do. My only regret is not doing a 3 car garage.
If you have a three, you will want a four. : ).