Yes, you can layer shingles, but you cannot go beyond 2 layers. Generally speaking, it is not the best option to layer shingles. The layers don’t seal as well as just properly installing a single shingle layer, and layered shingles has the possibility of voiding the manufacturer warranty.