Having it installed as we speak. Found a lot of damage to the underlayment after the last hurricane passed through Florida but it looks like my insurance to going to be covering it. Should be getting it back early next week, happy that I won't have to climb up there to do any maintenance in the furture.
Sorry for the pictures not being in the proper direction.