lots of products such as bitumen,GRP that can be applied.Don't know how professional you want this but on a hot dry day use expanding foam in a tin internally where it leaks.this bonds to roofing and seals in one hit.tin goes a long way and cheap
Flex, April 2012