Resources — the underwriting chapter

Roof Age and Your Homeowners Policy in South Carolina

A renewal questionnaire asks one question many owners cannot answer: how old is the roof. In a town where most people bought the roof rather than installed it, the answer lives in public records.

·13 min read

The notice does not accuse you of anything. There was no claim, no adjuster, no tarp on the roof. It shows up as a renewal questionnaire asking the year the roof was installed, a rate increase citing roof condition, or a nonrenewal letter naming a reason that has nothing to do with your conduct as a policyholder. In a wind-and-hail state the roof is the most expensive thing a carrier is betting on, and underwriting is a forecast rather than a grade. That is how a roof with a spotless history still costs you the policy. What makes it acutely local is that many Goose Creek owners genuinely do not know how old their roof is, because they bought the house, not the roof. Here is how to find out using records you can pull for free, and what the answer changes.

Why a clean claims history does not protect an old roof

Underwriting looks forward. A carrier is not grading the last ten years of your conduct, it is pricing the next twelve months of its own exposure, and on a Lowcountry house a large share of that exposure sits on the roof. A roof that has never been claimed on has not been proven, only left untested.

The rule behind that is not arbitrary. The Insurance Institute for Business and Home Safety runs a Roof Aging Farm Program that weathers real roof systems across U.S. climates to study how time, temperature and storms change performance, alongside its hail impact-resistance research. Weathering degrades how a roof handles the next storm. Carriers price that.

What nobody outside the company can tell you is the number. The age at which a carrier stops writing, orders an inspection, converts the roof to actual cash value or declines to renew lives inside its own underwriting guidelines, and moves by product and by year. Do not take a threshold from a blog or a neighbor. Ask your agent for your carrier's rule in writing.

Why it lands the way it does here is arithmetic, not misfortune. Goose Creek went from 3,825 residents in 1970 to 17,811 in 1980, then 24,692 in 1990 and 45,946 by 2020. Housing arrived in bursts. Streets built in the same stretch of years carry roofs installed in the same stretch of years, and they cross a threshold together.

How to determine the age of your roof, ranked by what a carrier accepts

Work down this list and stop at the first thing carrying a date. What the strong items share is that somebody else created them, at the time of the work.

First, the building permit, which in Goose Creek exists for most re-roofs by ordinance. Second, the roofer's signed contract or paid invoice, which usually names the exact product. Third, the manufacturer warranty registration, if it was ever filed. Fourth, your closing file, which often holds a seller's disclosure, a repair addendum or a dated home inspection report. Fifth, any prior insurance inspection report. Sixth, a dated letter from a licensed roofer, which exists because the first five so often do not.

The signals that are not proof deserve naming, because homeowners burn weeks on them. Shingle date codes, granule loss, the look from the street, satellite imagery, an old listing photo. Each can corroborate a documented date. None establishes one. Neither does the county's year built figure, which dates the original roof and nothing installed after it.

One phone call saves most of the motion. Before spending anything, ask the carrier what documentation it accepts for roof age. Some take a permit printout, some want a letter on contractor letterhead, some want photographs. No state standard governs this, so the carrier sets the bar. Learn where it is before you jump.

Two permit offices, one ZIP code, and the thing to get right first

Your mailing address does not tell you which government holds your roofing permit. Inside the city limits it is the City of Goose Creek Building Inspection Division. Outside them it is Berkeley County Building and Codes Enforcement. A Goose Creek address lands on both sides of that line — the city's own permit lists include Summerville, SC 29486 addresses, while plenty of 29445 addresses sit in unincorporated county. Check both.

The city record is unusually good, for a specific reason. Goose Creek's Asphalt Shingle Roofing/Re-Roofing Affidavit states that per city ordinance a permit is required for any roofing work performed by a homeowner or a contractor, and that the permit must be displayed and visible from the street. That is why a dated public record usually exists even when the homeowner has lost every scrap of paper.

The city posts monthly Permits Issued PDFs on its Building Permits page. Each line carries a record number, record type, address, tax map (Mbl) number, issued date and contractor name. Roofing has its own record type, Residential Roofing Permit, prefixed RROF-, and an owner who pulled their own permit shows in the contractor column as Property Owner. The honest limit: the posted archive runs roughly May 2025 through August 2026, older permits take a records request, and unpermitted work leaves nothing at all.

Outside the city, Berkeley County runs a public Builders Portal at build.berkeleycountysc.gov with a Permits tab, carrying the county's caveat that it syncs on a delay and comes with no accuracy guarantee. Treat a hit as a lead to confirm with staff. City permits answer at (843) 797-6220, the Building Inspection Division at (843) 553-8350, email at [email protected]. County permitting is (843) 719-4292.

No permit on file: the fallback stack, in the order that works

Start in the deed room rather than in your memory. Berkeley County's Register of Deeds records search surfaces recorded instruments tied to the property, Real Property Search gives year built and improvement data, and county GIS confirms the parcel and tax map number every other lookup needs. None of it proves roof age. All of it gives you dates and an identifier.

Then open your closing file, the most underrated document in this process. Buyers keep it and never open it again. Inside there is often a seller's property disclosure answering a direct question about the roof, a repair addendum from the inspection negotiation, a home inspection report with a dated description of the covering, and sometimes the paid roofing invoice itself.

Then work the contractor angle. Roofers and production builders work streets, not houses, so the contractor named on a neighbor's permit in your subdivision is a real lead. Many roofing companies keep job records by address for years and will look one up for a former customer's house on a phone call. It costs nothing to ask.

Last, the previous owner, the step that fails most often here. Most of Naval Support Activity Charleston sits inside Goose Creek, and the Naval Weapons Station merged with Charleston Air Force Base in 2010 to form Joint Base Charleston. PCS cycles move people out of the region, so whoever installed your roof may be three duty stations away. When the trail ends here, buy a dated letter.

Roof certification is a term of art, not a credential

Take this at face value; it saves money. A roof certification is not a South Carolina license, not a state-recognized designation, and not a document defined anywhere in the residential code. No statute, LLR rule or code section says what it must contain. In practice it is a dated inspection letter from a licensed roofer, inspector or engineer.

Because nothing defines it, the requesting carrier defines it. So get their list of required contents before the inspection is scheduled. Otherwise you pay for a letter, send it in, and learn it was missing the one item the file reviewer needed.

A letter worth having states the inspection date, the covering material and profile, the number of layers observed, the condition of each roof plane, the condition of flashing at walls, chimneys, valleys and penetrations, whether there is evidence of active leakage, an estimated age with its basis stated plainly, and an opinion on remaining serviceability. A documented roof inspection producing all that, photographs attached, is a different product from a free estimate visit.

Verify the signer. South Carolina's Residential Builders Commission registers residential specialty contractors, roofing is a listed specialty, and registration is required once the work exceeds the dollar threshold set in the Commission's own rules. LLR publishes a licensee lookup. Understand what the letter is not: a dated professional opinion, not a warranty, not a guarantee against leaks. Nor is it an admission of defeat. A maintained older roof with clean flashing and a credible letter behind it is a legitimate outcome.

Does insurance cover roof replacement due to age? No, but age changes the payment

The honest answer is the one most people hope not to hear. A homeowners policy responds to sudden accidental direct physical loss. Wear, deterioration and age are excluded causes, not covered ones.

Where age bites is in how a covered loss gets paid, and the state regulator says it better than the industry does. The South Carolina Department of Insurance's Post-Disaster Claims Guide notes that even under a replacement-cost policy there may be other limits on what is paid for damage to certain surfaces, such as roofs, and that some policies pay actual cash value on the roof but replacement cost on the rest of the home. That is the roof payment schedule, described by the state itself.

The guide illustrates the gap with an example worth quoting exactly: “if a covered cause of loss destroys your 20 year old roof and it must be replaced, a policy that pays RCV will cover the full cost to replace the roof. However, an ACV policy may pay as little as 20% of the cost to replace the roof, since the useful life of a roof is usually about 25 years.” That is the department's illustration of depreciation, not a statement about your roof.

Two more mechanisms decide real money. Recoverable depreciation: the insurer may pay actual cash value first and the difference later, once you present evidence the property was repaired or replaced, with a time limit the guide says usually runs from six months to a year depending on the policy. Like kind and quality: replacement cost buys an equivalent, not an upgrade — three-tab replaced with three-tab, not slate, in the guide's own example.

Then there is the deductible in front of all of it, which on wind claims is frequently a percentage of the dwelling coverage amount, not a flat figure. State law requires your insurer to disclose whether a separate hurricane, wind or named-storm deductible applies, with an example. If you have never seen yours, read how a named-storm deductible changes a roof claim, then our piece on what a South Carolina policy covers on a roof.

Sixty days, a precise reason, and a disclosure you are already owed

The law gives you footing here, narrower than most people assume. Under S.C. Code Ann. § 38-75-740, an insurer must give at least sixty days' written notice before nonrenewing a homeowners policy, delivered or mailed to both you and the agent of record, and the notice shall state the precise reason. Sixty days is your shopping window. The precise reason is your leverage, because a reason specific enough to name is specific enough to answer with a document.

Read the next part carefully; conflating it is the most common error on this topic. Section 38-75-790 says no insurer may nonrenew a homeowners policy because the insured filed a claim for damages resulting from an act of God. That protects you for filing a storm claim. It does not bar nonrenewal based on the age or condition of a roof.

A third provision is the useful one. Section 38-75-755 requires insurers, at issuance of a new personal-lines residential property policy and again at each renewal, to clearly notify you of the availability and the range of each premium discount, credit, rate differential or deductible reduction available for construction techniques demonstrated to reduce windstorm losses. Ask for that disclosure in writing before you spend on a mitigation upgrade.

If the handling itself is the problem, the Department of Insurance takes complaints about claim handling, cancellation and nonrenewal through doi.sc.gov/complaint, and Consumer Services answers at (803) 737-6180. One caution before assuming a backstop exists: the wind pool's statutory coastal area under § 38-75-310 covers territories in Beaufort, Colleton, Georgetown, Horry and Charleston counties, while Berkeley County appears only in the broader seacoast area definition. Have an agent run your address.

What a 140 to 145 mph design wind zone actually demands on a re-roof

If you replace, the standard here is set by rule, not opinion. Goose Creek publishes its residential design criteria as an ultimate design wind speed of 140 to 145 mph, wind borne debris region yes, seismic category D-2. Berkeley County publishes a residential minimum of 133 mph. A code design wind speed is an engineering basis for the structure, not a survival rating for an installed roof.

The city spells out what it enforces in that same re-roofing affidavit, submitted with the permit application. It cites minimum 2:12 slope under R905.2.2, underlayment per the R905.1.1 tables, flashing under R905.2.8, shingles meeting ASTM D7158 Class G or H or ASTM D3161 Class F under R905.2.4.1, and fasteners under R905.2.5 that must be corrosion-resistant, at least 12 gauge, and long enough to penetrate the sheathing by not less than three quarters of an inch, with the code's minimum fastener count per shingle on top of that. Ask for the affidavit by name when you collect bids.

South Carolina adds a wrinkle no national roofing site will mention. State modification IRC 2021-40 amends R905.2.8.5 so a drip edge is required where the shingle manufacturer requires it, making it manufacturer-driven here rather than universally mandated. The city also hosts the FEMA fact sheet on high-wind shingle roofing, which cautions that wind-resistance ratings are for choosing among products, not for predicting field performance.

Layers matter twice over. Under R908.3.1.1 a re-cover is not permitted where the existing roof or covering is water-soaked or deteriorated enough to be an inadequate base, where the covering is slate, clay, cement or asbestos-cement tile, or where two or more applications already exist. A second layer is sometimes legal, a third never is, and your building official decides that, not a bidder. The count is also evidence, since two layers means somebody roofed over something older.

Timing changes the standard too: the 2021 codes took local effect on January 1, 2023, so a roof permitted before then was built to an earlier edition. Cost scales with pitch, square count, layers coming off, decking condition once exposed, penetrations and the fastening the city requires, which is why an honest roof replacement number cannot be given over the phone. If you are spending anyway, ask about IBHS FORTIFIED Roof — a sealed deck, ring-shank nails and enhanced edge protection, documented by an independent evaluator — and about SC Safe Home, the state's mitigation grant program, whose eligibility rules and application window are published on the Department of Insurance site and change — read that page before the work starts rather than after.

Build the roof file now, not when the letter arrives

Because so many owners here bought the roof rather than installed it, the most valuable thing you can do in an afternoon is assemble a file. Put in the permit record, the contract or invoice, the written warranty attached to the specific product installed, a dated inspection letter with photographs, and your parcel's tax map number.

Add the storm record. NOAA's NCEI Storm Events Database is free, searchable by county and date back to 1950, and logs hail and thunderstorm wind events at county level. Pull the events for Berkeley County across the years your roof has been up. That list is how a dated storm gets tied to a specific loss — the line between a sudden covered event and an uncovered wear claim — and it works equally well as proof a roof came through intact.

For older housing stock the local anchor is obvious. Hurricane Hugo came ashore just north of Charleston at Sullivan's Island around midnight on September 22, 1989 as a Category 4, with a 108 mph gust recorded downtown and hurricane-force gusts reaching far inland. Goose Creek's first large housing wave was already standing when it hit.

If a sale or refinance is coming, the file does double duty. VA minimum property requirements ask that the roof prevent the entrance of moisture and provide reasonable future utility, durability and economy of maintenance — a condition test, not an age test. Anyone on orders should read our walkthrough of what a pre-move roof inspection needs to cover. Then keep the habit: when the roof is replaced, file the permit, the invoice, the warranty and the inspection record together, and hand the packet to the next owner. Somebody did not do that for you.

Quick questions, quick answers

Start with the permit. Inside Goose Creek city limits, the city publishes monthly Permits Issued PDFs listing Residential Roofing Permits by address, tax map number, issue date and contractor. In unincorporated Berkeley County, check the Builders Portal at build.berkeleycountysc.gov. If the permit predates the posted archive, request it from the office directly. From there, work your closing file for a seller's disclosure, repair addendum or dated home inspection report. The county's year built figure dates the original roof only, not any replacement.
Section 08 — Get on the schedule

A free estimate.
One phone call.

We'll come out, get on the roof, take photos, and tell you what we'd do if it were our own house. No high-pressure sales.