Any experience within flat or pitched roofing extremely desirable. Full training will be provided to understand the basics of roofing.