Main duties will be keeping sites clean & tidy, Ensuring roofers have materials needed to complete the job in hand. Have a good level of physical Fitness.