Most municipalities require signed plans from a professional (technologist or architect) before issuing a permit for the work. They will verify the size of the structure, the choice of cladding, etc. If you have an existing garage to be demolished before rebuilding the new one, you will also need to obtain a permit for the demolition of an ancillary structure.