Installing a tile roof is definitely not a DIY project. Tile roofs should be installed by a certified professional roofing contractor. TRI Alliance offers comprehensive training and certification for first-time and veteran roofers on code-approved installation methods. For trained professionals, tile roofs are one of the simplest systems to install.