Annapolis roofing

Can You Install a New Roof Over an Old One?

Your roof protects your home from the elements. A roof’s primary function is to shed water, diverting it away from your home. As your roof ages, it will start to wear down. Most asphalt shingle roofs have a lifespan of about 15 – 25 years. After this time frame, you will likely need to have your roof replaced.

Some homeowners ask us when they are in need of a roof replacement whether their new roof can simply be installed over the old roof (in doing so, saving costs from having to tear the old roof off).


A reroof is potentially an option when you have an asphalt shingle roof. While it is generally advisable to have your previous roof torn off and completely replaced, if you have a single layer, it may be possible. Additionally, there are other variables such as the current condition of your shingles. If they are curled or do not lay flat, it may be difficult to install over.

Many contractors won’t do a re-roof for liability reasons, particularly on a leaking roof. While you naturally may think that your leaks are stemming from old shingles, it could be from numerous things, such as the roof’s vents, flashing, or rotting decking. In these cases, it is important to completely tear off your previous shingles to access and repair any problematic spots, and then install the new roof.

Why Would Someone Consider a Re-Roof?

There’s a handful of reasons that an Annapolis homeowner may consider going the route of a reroof as opposed to a traditional shingle roof replacement. The first, and most obvious are the cost savings. By not requiring a contractor to remove the existing layer of shingles, saving time and disposal fees, there are additional savings. It also takes less time as there is less work involved.

Glen Burnie’s Finest Roof Replacement Specialists

For years, we have provided asphalt shingle and metal roof replacement services for Glen Burnie, Annapolis & Anne Arundel County homeowners. If your roof is leaking, or simply in need of a new roof because of age, give us a call! We only use top of the line materials, offer premium warranties, and are highly referred because of our premier workmanship and customer service. When it comes to finding a local roofing contractor that you can trust, not all roofers conduct themselves equally. Work with a local roofer that specializes in Maryland roofs, building roofs ideal for our wild temperature and weather. Call us at (410) 709-7577 to set up your free roofing estimate, or find out more at

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published.