I've got a concrete tiled pitched roofed house.
Im planning an extension at the with partial glass roof, also pitched.
I generally have to sweep lumps of moss off the patio every week (where the extension will go)
The glass roof is going to need constant cleaning isn't it? 
Are there companies who clean roof's of moss?
Should I get this done before building?