In some cases, new asphalt shingles can be installed over an existing roof, but it’s best to remove the old shingles for better longevity and performance.

Contact us today for a free in-home design consultation