The moment you notice the stain
The leak rarely announces itself politely. After a heavy storm, a water stain spreads across the bedroom ceiling, or you find damp insulation in the attic, and suddenly you face one of the year's biggest home-maintenance decisions: patch the roof or plan a full replacement. Rushing either way is expensive. Repairing a roof that should be replaced can mean paying twice, while replacing a roof that only needed a patch spends money you did not have to spend. This checklist helps you gather the right information and enter contractor conversations with clearer criteria, so you are not talked into more work than you need — or less.
What to check in the first half hour (safely)
Before you call anyone, you can collect useful signals without climbing onto the roof. Start inside. Note the location of any ceiling stains and whether they grew after the last rain. In the attic, look for dark water trails along rafters, damp insulation, or daylight showing through gaps. Outside, from the ground or a window, look for missing, lifted, or curled shingles, and check gutters for an unusual amount of granules, which can indicate shingles are wearing out.
These observations are decision inputs, not a diagnosis. A ceiling stain tells you water is entering somewhere above, but the entry point can be several feet away from where it shows. Unless you can safely see the roof from the ground, stop here and let a professional access the roof for you. A wet or steep roof is genuinely dangerous to walk on, and a misstep can cause more damage than the leak.
When a repair is genuinely enough
A repair is the right call when the damage is small, localized, and isolated, and the rest of the roof is sound. A few missing shingles from a single storm, a leak around a vent pipe or chimney flashing, or one damaged area after a fallen branch all fit this pattern. If the decking underneath is dry, a contractor can remove the damaged shingles, replace them with matching material, and reseal the area. The key words are "localized" and "isolated": a repair assumes the surrounding roof still has years of useful life, which is why its age and repair history matter.
When replacement becomes the better call
Replacement becomes more sensible when the damage stops being localized. Take seriously: damage spread across multiple roof slopes, shingles that are broadly curled, cracked, or missing granules, and a roof patched several times in the same general area. Each repair adds a seam, and seams are where the next leak finds a way in. Water that has reached the interior — soaked insulation, stained drywall, or visible rot — signals a problem deeper than the surface, and replacement should move up your list. If the roof's materials are near the end of their expected service life, paying for a patch can be like buying a new tire for a car you plan to scrap next year.
Resist the idea that a roof always needs replacement at a certain age. Service life varies with the material, local climate, installation quality, and maintenance. Age is a factor in your decision, but not a verdict on its own — that verdict comes from an on-site inspection.
How to compare quotes fairly
Once you decide to get estimates, the goal is not to find the cheapest number but to compare like with like. Ask each contractor to write down the exact scope: which areas will be repaired or removed, what materials will be used, how old material and waste will be handled, and the timeline. When one quote is dramatically lower, ask why — the difference may be legitimate, or it may come from a thinner scope or cheaper materials. Three written quotes with a consistent scope beat three vague phone estimates every time.
Contractor red flags that should slow you down
Some urgency is real, especially when water is actively entering your home. But the storm-chaser pattern is predictable: a contractor appears shortly after a storm, pressures you to sign the same day, and offers a deal too good to refuse. Demands for a large upfront payment, an unwillingness to put the scope in writing, and a refusal to show proof of licensing and insurance are reasons to walk away. A legitimate contractor expects you to take time to compare options.
Questions to ask before you hire
Before agreeing to work, ask direct questions and write down the answers. Is the contractor licensed in your state, and can you see proof? Do they carry general liability and worker's compensation insurance, and are you named on the certificate? What exactly is in the price, and what is not? What workmanship warranty do they offer, and is the material warranty handled by the manufacturer or by them? Can they provide references from recent jobs in your area? A contractor who answers clearly and in writing is easier to hold accountable later.
Your next steps and an honest limitation
Move forward with three steps. First, verify local licensing, insurance, and building-code requirements for roofing work with your local authority, since these differ by state and municipality. Second, ask your insurer whether this damage is covered, since coverage rules vary. Third, schedule an on-site inspection before committing to either path; only someone examining the actual roof can tell you whether a repair will hold.
A final honest note: this article is general guidance, not a structural inspection, and no article can replace a professional evaluation of your roof. Cost, lifespan, and warranty figures vary by region, roof type, and condition. Use this checklist to prepare for that evaluation, not to self-diagnose.