DIY is good for small projects, but not for any work that involves a significant home component, such as the roof