Answers
Why does my roof look chalky?
A chalky roof is one of three things: chalking paint on metal, an oxidized slurry coat on concrete tile, or efflorescence. Which one is a roofer's call.
Read it
Free estimates
Call 239-500-WASH Free estimate Ask a questionNaples, Marco Island, Estero and Bonita Springs, FL
Answers
After enough years in place, stained and faded, a roof can seem to its owner past the point where a wash makes sense.
Short answer
No published age limit for cleaning a roof appears in the roofing makers' or associations' documents quoted here. The warnings they give follow the surface and how it is handled instead: scrubbing or pressure that loosens shingle granules, and foot traffic that can damage tile. Florida's fifteen-year line is an insurance rule, and whether an older roof should be walked or washed is a roofing contractor's call.
New to worn
Start with a roof on the day it goes on and follow its surface forward, the way the tile association and a shingle maker describe it. Neither account puts a year on any stage.
For tile, the Tile Roofing Industry Alliance begins with durability: “The combination of elements that destroy most other roof coverings will not seriously affect the protective properties of a tile roof.” Then it adds that “over time the surface of any product will show signs of aging, including roof tiles.” The first visible stage depends on how the color was made. Slurry-coated tile, TRI says, “can oxidize and turn chalky before gradually wearing down to the concrete base,” while integral-colored tile “may show some surface lightening, but will retain its base color indefinitely.” That oxidation and the chalking that follows are changes to the colored face, and TRI says the erosion after them “will never affect the physical properties of the tile.” Why a tile roof ends up looking powdery is answered in why a roof looks chalky.
For asphalt shingle, CertainTeed explains that granules are crushed rock particles pressed into the surface of the asphalt, and that they “block ultraviolet (UV) light from reaching the asphalt in the shingle.” It adds that “UV rays, if allowed to reach unprotected asphalt, will age the asphalt prematurely,” and that the asphalt is the shingle's waterproofing agent and what holds the granules in place. The granules stand between sunlight and UV degradation of the asphalt, so each granule lost leaves more of the asphalt without that shield.
Both accounts describe an order of change rather than a timetable. How far along that order a particular roof has come depends on that roof, and reading it is a roofing contractor's work.
What the makers warn about
Where the documents warn about harm to a roof during cleaning or foot traffic, the cause they give in each case is something done to the surface.
For shingle, ARMA's bulletin says: “Avoid scrubbing the surface, as this friction may loosen and remove granules.” It says high-pressure washing systems “are likely to damage asphalt roofing” and should not be used on it for any purpose. On a shingle whose asphalt already depends on the granules it has left, granule loss is the named risk. How a shingle roof is cleaned without adding to that loss is the subject of shingle granules and roof cleaning.
For concrete tile, Eagle Roofing Products' Owner Information says “Walking on or putting pressure on tiles can potentially cause damage,” and recommends staying off the roof. TRI Alliance says tiles damaged by foot traffic should be replaced, and that broken tiles “may cause problems by allowing water and UV rays to penetrate through to the underlayment and damage it.”
None of those warnings is written for old roofs in particular, and none of them starts at a stated age. What they share is a surface under stress: friction, pressure, weight. An older surface may have less margin for any of the three, which is why the question of age turns into a question of condition, and condition is not something a document can settle from a distance.
The Florida number
The one roof age with legal weight in Florida sits in the insurance code, and it answers a different question from this one.
Florida Statutes 627.7011(5) uses fifteen years for issuing and renewing homeowner's policies, and it counts a roof's age from the last date the whole roof surface was built or replaced. What that count leaves unmoved is set out in whether cleaning a roof before an inspection changes the result, and the inspection right it gives an owner in the right to an inspection before an insurer requires a new roof. The statute is quoted with the other rules that bear on the job among the Florida rules that touch a roof cleaning.
Nothing in that subsection mentions cleaning. Treating fifteen years as a cutoff for washing a roof takes an insurance number out of the statute it was written for.
The judgment
An old roof raises a condition question before it raises a cleaning one, and the sources send condition to one trade.
TRI Alliance strongly recommends contacting a professional roofing contractor to repair or replace broken tiles. Eagle Roofing Products' Owner Information starts with the original roofing contractor for inspection or repair and, failing that, another qualified licensed roofing contractor. Whether a particular older roof can take foot traffic, and whether any wash is sensible on it, is that contractor's judgment rather than a cleaner's.
The same question from the other end of a roof's life is answered in how soon a new roof can be cleaned. A cleaning is also not a way to buy an old roof more years, and the reasons are set out in whether roof cleaning helps a roof last longer.
Metal strips are no workaround for an existing roof either. ARMA says adding zinc or copper strips to an existing asphalt shingle roof is not recommended, because it means exposed nails that can cause leaks over time or a broken sealant bond that may lead to wind damage, a point taken up in whether copper strips keep roofs clean.
Not in the documents quoted here. ARMA's shingle instructions, to avoid scrubbing and never to use a pressure washer, and Eagle Roofing Products' recommendation of water only at pressure never exceeding 1200 psi for its concrete tile, are written for the roof type with no age attached. What changes with age is the surface those instructions are written to spare.
Neither tile source gives an owner a test for it. Eagle Roofing Products' Owner Information recommends staying off the roof, and says anyone who must walk it should wear soft-soled, non-slip shoes and step only on the lower center area of the tiles. For inspection or repair it points to the original roofing contractor, and TRI Alliance recommends a professional roofing contractor for broken tiles.
Sources
Every technical statement above is drawn from one of these documents. Nothing on this page about 239 Exteriors goes beyond what the company itself states.
Page reviewed September 14, 2026. Florida statutes are quoted from the 2026 Florida Statutes; every image on this page is a labeled concept illustration, not a photograph of a completed job.
Keep reading
Answers
A chalky roof is one of three things: chalking paint on metal, an oxidized slurry coat on concrete tile, or efflorescence. Which one is a roofer's call.
Read itAnswers
Not always. Long-standing growth can be treated, but ARMA says algae discoloration can be hard to remove, and marks that are the tile's own aging are not stains.
Read itSoft wash
Safe soft-wash cleaning that removes algae, mold and stains without damaging your roof.
Read itFree estimate
Call 239-500-WASH, or send the form and 239 Exteriors will follow up.
Free estimate
Tell us which surface you are asking about and anything about the property that helps.
Request received
Your request is in. 239 Exteriors will follow up with a free estimate. Need to reach us sooner? Call 239-500-WASH.
The form did not send
Nothing was lost, but this request did not go through. Call 239-500-WASH and we will take the details by phone, or try the form again in a moment.
Request received
Your request is in. 239 Exteriors will follow up with a free estimate. Need to reach us sooner? Call 239-500-WASH.
The form did not send
Nothing was lost, but this request did not go through. Call 239-500-WASH and we will take the details by phone, or try the form again in a moment.