It depends on the type of roof and the type of application. In most cses, holiday lights are fastened together by specially-made clips designed to be installed on roofs of all kinds. Clips for shingles, magnets for metal or semi-permanent 2-part clips which uses glue or screws/nails to mount it. Working with a professional lighting company ensures that the roof over your head is protected.