Laying new roof shingles over old ones is possible. However, only composition shingles can be layered. Additionally, this can only be done if the existing roof is in decent shape. Most building codes only permit two layers of roofing. Therefore, we do not advise our clients to add any more than two layers. Furthermore, if your roof has any leaks or is soft in any area, this can indicate problems with the underlying sheathing of the roof. In a situation like this, we would always tear off the old roof and start fresh. Laying new roof shingles over old ones can be more cost effective in the present moment. However, this may not be an ideal fix for later on down the line. This process adds extra weight on your roof. After a large Connecticut snow storm, your roof might not be able to handle the additional weight. There is a lot to consider when replacing your roof. Fortunately, we are here to walk you through it every step of the way!