Replacing or repairing your home’s roof can be an expensive process. Faced with this expense, more and more homeowners are deciding to handle these repairs themselves with hopes that this will save them money by avoiding a roofing contractor. After all, how hard can it be to nail down a few shingles? It turns out, despite the number of tutorials or advice columns you frequent, roofing is challenging work that requires trained professionals.



