get a gardiner gooseneck brilliant, i had the same problem, add the plastic angle adaptor to the base of the gooseneck , works a treat,
whats wrong with walking on tiles? i do it all the time, how do you think a roofer can work on a roof?