While it is possible to layer one set of shingles on top of another, this may be setting you up for future problems. If your current shingles are curling, cracked, missing, or are covered with moss or algae, you will need to strip them to install the new roof. Likewise, if you already have two layers on your roof, they will have to come off to install the new shingles to comply with building code.