Call a repair guy and get an estimate.... then compare it to your deductible.

Unfortunately (I'm guessing here) dry wall work on a ceiling is a PITA because it's a real beeatch to match up as well as being overheard work. The actual part of filling the holes isn't that bad it's coating, texturing, and painting so it's not noticeable. If you have the time and are a bit of a handy man I'd say DIY.