Yes, I've been through this and other insurance claims on my rentals. A few words of advice:
1. The insurance company will (should) hire a professional damage restoration company for the cleanup. They are pretty experienced with that kind of work and do it quickly. However, you may want to check up on the cleanup afterward with your adjuster to make sure that any smaller things like damage to nearby fences, sidewalks, etc are also part of the restoration work.
2. The insurance company will probably have one or more preferred companies for the rebuild, but you're not obligated to use them. Advantage to doing so is that things can go smoother when the adjuster is working with someone they know. Disadvantage is that the builder may be great for the insurer to work with, but not responsive to you. The priority for the insurer and the contractor is to finish as quickly as possible and move to the the next job. Your priority is to make sure the job is done right. If you have a preferred contractor, they can submit a bid for the job as well.
3. Be sure to inspect the rebuild and make sure the quality of the work is acceptable. Do this multiple times during the rebuild. A simple garage on an existing pad can be done in a couple days, a larger one with insulation & heat, new concrete etc takes longer and usually involves multiple subtrades. More subtrades = more channels of communication = more chance for mis-communication and mis-coordination. [# comm channels = N(N-1)/2 for us project mgt nerds...]
4. Make sure the contractor(s) pull the appropriate permits. Some locations will require a demolition permit as well as a development and building permits. As well, make sure that the appropriate inspections are done for those permits.
5. Don't sign off on the restoration until you are 100% satisfied with the work.