Rain water/snow melt is first of all collected from every available rooftop, patio or balcony.
(Rain water/snow melt; is; first of all) (all; collected; from every available rooftop, patio or balcony)
Rain water/snow melt all
is collected
first of all
from every available rooftop, patio or balcony