Establish who is responsible
In attached condominium projects the roof is frequently common area and the association's obligation. In detached planned developments it is often the owner's. Your CC&Rs answer this, and the answer changes who pays.
Submit before you sign
Architectural approval of material, profile, and colour usually has to come before work begins. Signing a contract first can commit you to a product the board rejects.
Quote against the approved specification
Once you know what is permitted, have every contractor bid that exact specification. Otherwise you are comparing products you cannot actually install.
Build approval time into the schedule
Review cycles take weeks. A contract with a start date before approval lands is a scheduling problem you will pay for.
Frankly