Home›Advice›Remodeling›How long can my home's roof last?
Go Back

How long can my home's roof last?

Do I need to replace a 20 year old roof before I sell? No leaks

Asked by Han F | Albertville, AL| 05-01-2023| 1,729 views|Remodeling|Updated 3 years ago

While AI use is allowed, don't copy & paste generic answers. Add your own insights and real experience to make your answer personal and helpful.

Sort by:

Expert answers are from licensed real estate professionals with a verified FastExpert profile.

Dustin WoodleyReal Estate Agent1 month ago
Semi-Pro69 Answers

A 20-year-old roof with no active leaks usually doesn't have to be replaced before listing - but it does have to be handled deliberately in pricing, disclosure, and insurability, and the insurance piece is the one that surprises sellers. On lifespan: three-tab asphalt shingles generally run 15-20 years, architectural shingles 25-30, standing-seam metal considerably longer. In Alabama, sustained heat, humidity, and hail exposure tend to push real-world results toward the shorter end of those ranges rather than the longer end. So a 20-year-old three-tab roof is at the end of its expected service life even with a dry ceiling. Here's what actually kills these deals: not the buyer, and not the home inspector - the buyer's insurance carrier. Carriers have tightened up on roof age, and depending on the company and the roof, a new policy may be declined outright or written on an actual-cash-value basis rather than replacement cost. A buyer who can't bind coverage can't close the loan. FHA and VA appraisers separately look for remaining economic life and evidence of active leaks. Three workable paths: 1. Replace it before listing. Highest cash outlay, removes the objection, widens the buyer pool. It rarely returns dollar-for-dollar, so treat it as a marketability decision rather than an investment. 2. Price it in and disclose it. Often the strongest net result. Expect a repair credit request and set your number accordingly. 3. Get a written roof evaluation from a licensed roofer before you list, including estimated remaining serviceable life, and collect three replacement bids at the same time. A dated report from a professional carries far more weight in negotiation than a seller saying there are no leaks - and if a buyer asks for a credit, you already know the real number. Also pull together any hail or storm claim history and repair documentation. Carriers check claim history, and having yours organized keeps a small question from becoming a stall. One caution on disclosure: Alabama largely follows caveat emptor for resale of existing homes, but that is not permission to stay quiet about a roof you know is aged. You cannot conceal a known defect, you must answer direct questions truthfully, and known health and safety issues must be disclosed. I'm a broker rather than an attorney, so run any specific disclosure question by one - but as a practical matter, disclosing a known old roof costs far less than a post-closing dispute. Dustin Woodley, Camelot Properties, LLC - serving Montgomery, Prattville, Millbrook, Wetumpka, Pike Road, Auburn, Opelika, Lake Martin and central Alabama.

Find Agent CTA

Are you ready to find a top agent near you?

Browse profiles of the highest ranked agents in your area and find one that meets your specific needs.

Michael AtkinsonReal Estate Agent2 months ago

Han, I wouldn’t automatically replace a 20-year-old roof if it isn’t leaking and is still in good condition. Have a roofer inspect it first. Buyers may still consider its age when making an offer, and insurance can sometimes be an issue with older roofs, but replacing a functional roof solely to sell may not give you a full return on the cost.

Zoltan PeresztegiReal Estate Agent2 months ago

Do not decide this from the roof. Decide it from a quote, and here is the exact call to make: phone an independent insurance agent in Alabama, give them your address, and ask them to price a brand new homeowners policy as if a buyer were buying your house today. Then ask one specific question. Does the roof get replacement cost, or actual cash value? That single answer tells you whether your roof costs you a price adjustment or costs you your financed buyer pool. The thread has covered wind and hail and FHA and VA appraisals, all correctly. Here is the piece it missed, and it is the piece that has changed the most since this question was asked in 2023. Carrier underwriting on roof age tightened hard. As of 2026 roughly 70 percent of major carriers enforce a 20-year threshold, up from about half of them in 2020. At that line, a carrier generally does one of two things. It moves the roof from replacement cost value to actual cash value, or it declines to write new business at all. The ACV switch is the one people underestimate. Under replacement cost, an $18,000 roof damaged in a storm means you pay your deductible and the carrier covers the rest. Under actual cash value on a 20 year roof, the carrier pays the depreciated value, which might be $4,000 to $9,000, and you absorb the difference. Same premium range, completely different product. A buyer's insurance agent will explain this to them during escrow, and that conversation is where deals get renegotiated. In north Alabama that skews harsher, because your wind and hail exposure means carriers are already conservative and roof age is the first variable they look at. So here is the decision tree the quote gives you: If the quote comes back with replacement cost coverage available at a normal premium, you do not need to replace the roof. You need documentation. Get a licensed roofer out for a written inspection stating condition and estimated remaining life, and put that letter in your disclosure package on day one. That letter, plus the insurance quote you already obtained, kills the objection before a buyer's agent can raise it. Price accordingly and move on. If the quote comes back ACV-only, at a large premium, or with carriers declining, you have a marketability problem rather than a cosmetic one, and replacing the roof is likely the cheaper path. A buyer who cannot bind a policy cannot close a financed loan, which means your buyer pool shrinks to cash, and cash prices accordingly. On your original question about lifespan: a three-tab asphalt shingle roof in the Southeast realistically runs 15 to 20 years, architectural shingles 20 to 30, and heat and hail both shorten it. No leaks is good news but it is not the whole answer, because granule loss, brittle shingles and worn flashing all show up in an underwriter's aerial imagery well before water shows up in your ceiling. Carriers use aerial imagery now, which is another thing that has changed since 2023. I am a real estate professional, not an insurance agent or a roofer. Make the insurance call first. It is free, it takes ten minutes, and it will decide this for you better than any general advice in this thread, mine included. I am Zoltan Peresztegi, and I work in Los Angeles and the South Bay, so Albertville is not my market, but if you would like an introduction to a strong north Alabama agent, just ask. Zoltan

Larry MastropieriReal Estate Agent3 months ago
Semi-Pro68 Answers

Roof life comes down to the material, shingle's usually good for about 20-25 years, tile 30-40, metal 50-80. That part holds whether you're in Florida or Alabama, though our sun beats up a roof faster than yours does. The "no leaks" thing is the trap, though. A dry roof can still slow a sale if the buyer's insurance company doesn't like the age, and how strict that is depends on your local market. Down here carriers get real tight past 20 years. Up in Albertville the rules are different, so check with a local agent or insurance broker before you spend a dime on a new roof. Bottom line: if it's not leaking and your local carriers aren't flagging the age, you may not need to touch it. Verify that locally first.

Pedro VargasReal Estate Agent4 months ago

Not necessarily. A 20-year-old roof doesn't automatically need to be replaced before selling, especially if it's in good condition and has no leaks. The lifespan of a roof depends on the material, installation quality, and how well it's been maintained. Many roofs last 20–30 years or more. If you're planning to sell, it may be worth having the roof inspected. A clean bill of health from a roofing professional can give buyers confidence and help you decide whether a replacement is necessary or if a simple repair is all that's needed.

Juan PicosReal Estate Agent4 months ago

Not necessarily. If your 20-year-old roof is in good condition with no leaks or significant damage, you may not need to replace it before selling. However, buyers and their inspectors will consider its age, and it could become a negotiation point. It may be worthwhile to have the roof inspected before listing so you understand its condition and can make an informed decision. **Juan Picos** REALTOR® | JohnHart Real Estate Serving Burbank, Glendale & Greater Los Angeles

Keith Jean PierreReal Estate Agent5 months ago

Han, have a qualified contractor inspect your roof to be certain. Keith Jean-Pierre Managing Principal The Dapper Agents Real Estate Operations in ALL 50 States

Kevin NeelyReal Estate Agent6 months ago

Roof lifespan varies significantly by material, installation quality, and the Florida climate, which is harder on roofing than most of the country. In Hernando County and throughout Citrus County on the Nature Coast, the most common residential roofing materials have the following general lifespans under Florida conditions: asphalt shingles (the most common) typically last 15 to 25 years, with architectural shingles toward the higher end of that range; metal roofing lasts 35 to 50 years or longer when properly installed; tile (clay or concrete) can last 40 to 50 years though the underlayment beneath the tiles typically needs replacement in 20 to 25 years; and flat or low-slope roofing materials like modified bitumen or TPO typically last 15 to 25 years depending on maintenance. The Florida-specific accelerants that shorten roof life are UV exposure, heat cycling, hurricane wind uplift, and the moss and algae growth that Florida humidity promotes. An algae-stained roof is not automatically at end of life, but it should be evaluated by a roofing contractor to assess whether the granule loss is structural or just cosmetic. For insurance purposes in Florida, Citizens Property Insurance and many private carriers have age thresholds (typically 20 to 25 years for shingles) above which they will not issue a new policy. Know your roof age before you buy or list, because it directly affects your insurance options. Kevin Neely & Kaitlynd Robbins | K2 Sells, Keller Williams Elite Partners

Barrett HenryReal Estate Agent7 months ago

Not necessarily. A 20-year-old roof with no leaks isn't an automatic replacement, but it will come up during the buyer's inspection and it will affect negotiations. Most asphalt shingle roofs have a lifespan of 20 to 30 years depending on the quality of the shingles, installation, climate, and maintenance. At 20 years, you're in the back half of that range. An inspector will note the age and likely call it "near end of useful life" even if it's currently functional. Buyers and their agents will use that as a negotiation point. Your options are to replace it before listing, which removes the issue entirely and lets you market the home with a new roof. Or price the home to reflect the roof's age and be prepared to negotiate a credit or price reduction when the inspection comes back. Which approach makes more sense depends on your market and the cost of replacement versus the likely concession you'd have to make. Get a roofer out to do a professional inspection before you list. If the roof has 5 to 10 years of life left with no issues, you have a strong case for not replacing it and just being transparent about its age. If it's showing signs of wear like curling shingles, granule loss, or soft spots, you're better off replacing it because those visual issues will hurt your listing photos and scare off buyers. In Florida and other hurricane-prone states, roof age matters even more because of insurance. Many insurers won't write a policy on a roof over 15 to 20 years old, which means your buyer may not be able to get insurance without a replacement. If that's the case in your market, replacing the roof before listing may be unavoidable.

Marsha BuxtonReal Estate Agent7 months ago
Novice2 Answers

My recommendation would always be to get it inspected by a highly rated/reviewed roofer or one recommended by your REALTOR. Get the inspection report in writing so that you have documentation to provide to a potential buyer. In our area, the roof needs to be performing correctly. A buyer's inspection report can come back with nail heads not caulked, flashing issues, lifted shingles, etc. not just concerns about the age of the roof. A buyer's main concern is whether or not the roof is insurable by the buyer's insurance company. This is where the documentation and any needed repairs are completed will be valuable for the sale of your home. According to the Huntsville Area Association of Realtor's forms, if the roof is not a major defect, a hazardous condition or is functioning properly, the buyer does not have grounds to just "walk away" from a transaction because they want a new roof, provided the roof is insurable. The more information you can provide upfront to calm any buyer's anxiety over the age of the roof, the better, but be prepared to do any repairs. Unfortunately, homes with older roofs usually result in higher insurance rates. See if there was any environmental damage to the roof and if so, submit to your insurance company to see if they will cover the cost. We always recommend that our sellers have their home pre-inspected by a reputable home inspector and roof inspector prior to listing their home for sale so that they don't get blindsided with costly repairs after negotiating their lowest price. I have a fabulous roofer I can recommend that I use personally if you need a referral in our area. I am in the Huntsville metro area.

Agni MitraReal Estate Agent3 years ago
Rising Star11 Answers

Hi, You do not need to replace your roof before you sell. As long as you disclose that there were no leaks you should be fine. However, be prepared to have your agent negotiate any repairs which might come up during the inspection period. For a 20 year old roof there might be some minor maintenance issues which might come up. If you want to know beforehand for your peace of mind you could have a roof inspection done by a trusted roofer (ask your real estate agent for some recommendation). That way you know what to expect and have an idea. However, if you do that and an issue is mentioned in the roofing report (however minor it may be) you would need to disclose it to the buyers. In most cases, I would advise you to let the inspection process take its course. If you want to dispute an inspection report you could get a second opinion prior to your response. A great real estate agent should advice you through this process. If you need recommendation of a great agent in your area you can search on this website: https://www.fastexpert.com/rsp/agni-mitra-78257/

Marty & Abby ChampagneReal Estate Agent3 years ago
Semi-Pro83 Answers

No need to replace. However it may come up on an inspection report. (if it is at the end of its life). But I would jump that hurdle when the time comes before replacing it.

Tyler FitzReal Estate Agent3 years ago
Rising Star10 Answers

The biggest question is whether or not it is insurable. Many insurance companies have guidelines for what condition and age a roof needs to be in order for them to write a policy. In most cases there is almost always at least one or two options. The less maintenance or updating a home needs tends to be favorable for a buyer but that question is better suited for a listing agent in your area and an insurance broker.

Maggie JamesReal Estate Agent3 years ago
Novice1 Answer

Depending on the type of roofing materials and the workmanship. In most circumstances a 20 year old roof could have many additional serviceable years. Maybe there are some other key items in the home that may warrant an upgrade.

Joanne PatienceReal Estate Agent3 years ago
Rising Star26 Answers

No need to replace a 20-year-old roof that has no evidence of leaks. It may be advantageous to have a roof certification done and have it ready for a buyer that is questioning the life span of the roof. Just make sure you disclose the age.

Chris YochumReal Estate Agent3 years ago

It can be a good idea to have a roof inspection or assessment. Some companies do this at no charge. If you get 3 contractors out there to assess and give you an evaluation of the roof condition and life remaining then you can disclose appropriately. If buyers have any concern then you can show what the contractors had said. If they recommend replacing then at least you will know what the professional say and can find the best quote. Having a new roof can certainly make the home more appealing and attract more buyer interest.

Rayna MackReal Estate Agent3 years ago
Novice4 Answers

Hi Han, No you do not need to replace your roof. As long as you disclose the roof age and that you have had no leaks you should be fine. A buyer can decide if they want to ask you for a "small credit" towards a new roof they can use after close of escrow. When the Rayna Mack Team works with buyers and a roof is older, sometimes we negotiate that into our request for repairs.

Related Questions

How can I find out if my neighbor's project has a permit before I report it?

Asked by Anonymous | Plano, TX | 7 views | Remodeling | 11-03-2026 | Updated 1 day ago

Is it a red flag that a condo has sold five times since 2019?

Asked by Anonymous | Dayton, OH | 31 views | Remodeling | 10-28-2026 | Updated 1 week ago

How can I finish my home,last contractor stole the last draw of 23,000.00 and refused to come back .

Asked by ERNEST JACKSON | Crockett, TX | 35 views | Remodeling | 10-10-2026 | Updated 3 weeks ago

What devalues a house the most?

Asked by Holly | Norfolk, VA | 2,784 views | Remodeling | 02-23-2026 | Updated 4 weeks ago

How do we protect my fiancee's money if she pays for renovations on a house that's only in my name?

Asked by Anonymous | Denver, CO | 38 views | Remodeling | 10-05-2026 | Updated 1 month ago