Metal roofs are some of the hardest roof systems to repair out there. The biggest challenge is differences in expansion rates of the repair materials and that of the metal roof. Even a slight variation in expansion and contraction rates eventually leads to cracks and splits, which make patching it pointless, if not a bad idea. That’s why it’s recommended that you hire a roof repair expert to do the patching for you.
Another reason you should hire an expert to do your metal hole repairs is for your own safety. You want someone that can assess the condition of the entire roof because a hole in a metal roof could mean that there are decking or structural issues.
Don’t attempt to fix holes in your roof if unsure of what you are doing. If you are uncomfortable with heights, it is also a bad idea to go up there to do anything. Your best bet is to get a roofing contractor who comes with a complete repair kit to provide quality results safely.