There is a lot more important question on the table here than coax on an asphalt shingle roof (which in my opinion is a non-issue). If you can't access the space underneath the roof, how are you planning to mount a receiving loop with a rotor??? Ed N1UR