Roof work is tough at any age and is best left to young folks. Get 2 or 3 estimates and at least between the 3 you should get a good idea on what has to be done. If it's just a matter of caulking or the screws backing off hire one of the boys or girls in the neighbourhood to do the work while you supervise. If it's a major repair well at least you'll know but just don't take a persons word for it without having a look yourself. I've become a little less trusting with age.