There's nothing wrong with DIY, just as long as you limit it to small home projects. Roof repairs, however, are…