Not necessarily. Under most circumstances, if you have an asphalt roof, Schroer & Sons will install your new roof over the top of your existing roof.  If there are already multiple layers of asphalt on your roof, removal is necessary. Removal is necessary for other roofing surfaces, like slate, wood shakes, tile, etc.