Check the roof very carefully for any cracks in the seals.
If you find any cracks, be sure to clean them and reseal.
Clean off the roof with a good wash/conditioner such as
http://www.sportsmansguide.com/net/c....aspx?a=521403
Regular cleaning and checking the seals will catch any problems before they become major repair bills.