My house was built with a 2-car garage. A previous owner added a third bay onto the back of the garage. He got the permit, poured the footings for and built the new bay himself (as opposed tearing up the whole garage floor).
I'd check into the building codes in your area.