Is It Better To Repair Your Own Roof in Canton, MI No, it is not better to repair your own roof in Canton, MI. While you may save money by doing the repairs yourself, it is not worth the risk. Previous ArticleIs It Better To Repair Your Own Roof in Canton, MI?