Since signals will be weakened by just about any roofing material utilizing a higher gain antenna is typically the first step in overcoming signal loss.
Putting antenna on roof.
Mount the antenna wall installations.
Whatever you do do not put holes in your roof to attach your antenna.
In order to mount an antenna on your roof without damaging it you should attach the antenna to the gable the fascia or the chimney.
You can also buy non penetrating mounts that use weights rather than screws to hold them in place.
However it is possible some blockage or scattering of signals may occur.
You use wall mount brackets to hold the mast in place.
I ve used channel master cm 9025 3 heavy.
If you have aluminum siding or a metal roof be sure to mount the sky outside away from the siding or above the metal roof if possible.
Installing antenna outside makes a big difference.
Step by step video to install antenna outside for hd singals.
The effective range of most antennas is lowered by 10 15 miles with an attic installation so you may consider getting a more powerful antenna than you would typically need with an outdoor antenna.