That depends on the handyman. If they have the background and knowledge to properly address the issues on your roof, then this may be a possible solution. However, this comes with many risks, since most handymen are not licensed, do not have the proper insurance, or training to adequately keep your home safe from leaks.