Put on your roof before the stucco, with a few exceptions...
The exceptions are when there are roofs that can't be walked on, without possible damage to the roof.
Examples of roofs that can't be walked on are: slate, spanish tile, some copper roofs, and aluminum roofs. In this case it is necessary to put on a counter flashing first, stucco next, overlapping the counter flashing with stucco, then put on the finished roof. MORE DETAILS HERE....
Factory made counter flashing is put on first, before the stucco, allowing the stucco to overlap the flashing. Later, the aluminum roof panels slide into the counter flashing. This allows the stucco to proceed without walking on the finished roof.
What is Finestone ?
Finestone was a brand name for an aggregated stucco finish popular in the 1960's and '70's. MORE DETAILS HERE....