You find wet roof decking, dark nail tips or damp insulation after a cold St. Louis night. Because a storm passed through earlier, the natural conclusion is that water entered through the shingles. That is possible, but it is not the only explanation. Warm, humid air from the house can reach a cold attic, freeze against the underside of the roof deck and melt when the temperature rises. A roofer who starts outside and never examines the attic can miss that distinction.
Storm and hail
A storm leak and attic condensation leave different trails. Wind driven rain usually enters at a specific opening. Common entry points include a lifted shingle, damaged flashing, an exposed fastener, a cracked pipe boot, a chimney joint or a roof penetration. The water then follows decking, a rafter or a nail before it reaches the insulation and ceiling. The visible stain may be several feet from the opening.
Condensation is produced inside the house. Cooking, bathing, humidifiers and normal occupancy add moisture to indoor air. That air moves upward through ceiling penetrations, attic hatches, recessed lights and gaps around plumbing or wiring. When it reaches roof decking chilled by a clear night or a frost advisory, the moisture can collect or freeze. A warmer afternoon can melt it and produce dripping even though no rain is falling.
The pattern matters. A concentrated wet area below a valley, vent, chimney or damaged roof plane points toward exterior entry. Widespread dampness, rusty nail tips or frost across several sections of decking points more strongly toward indoor moisture and poor air sealing, ventilation or both. These are clues, not a diagnosis from the attic floor.
Hail can complicate the picture. It may mark shingles, dent vents and damage soft metal without creating an immediate opening through the roof. Wind can disturb a shingle seal or flashing detail that leaks only with rain from a certain direction. The exterior still needs to be inspected after a meaningful storm. The mistake is assuming that every damp board proves hail made a hole.
Check the timing before authorizing a repair
Write down when the moisture appeared. A drip during hard rain deserves prompt attention as a likely exterior leak. Moisture that appears after a cold, dry night and then disappears as the attic warms may be condensation. A problem that returns during wind driven rain from the west may involve flashing or a lifted shingle on that exposure.
Do not rely on the ceiling stain alone. Water travels. The stain under a bathroom may come from a bath fan duct that ends in the attic instead of outdoors. Damp insulation near an eave may come from wind driven snow, an ice dam or condensation on cold decking. A stain beside a plumbing vent may come from the rubber boot outside, condensation on the pipe inside or an improperly sealed ceiling penetration.
The freeze thaw cycle can make this harder to read. Moisture may freeze overnight, remain hidden through the morning and then drip during a sunny afternoon. At the eave, heat escaping from the house can melt roof snow while the colder overhang remains frozen. Water can back up behind that ice and move beneath the shingles. That is ice damming, which is different from broad attic frost even though both involve heat loss and cold roof surfaces.
What a useful inspection should separate
A useful inspection connects the exterior roof, the underside of the deck and the conditions inside the attic. Looking at only one of those areas leaves too much room for guessing.
Outside, the roofer should check the roof plane associated with the wet area, along with nearby valleys, flashings, vents, pipe boots and fasteners. Storm marks should be photographed in context. A close picture of one mark is less useful without a wider photograph showing where it sits on the roof.
Inside, the roofer should look for water tracks, discolored decking, rusty fasteners, compressed or wet insulation and repeated moisture across multiple rafter bays. The inspection should also note whether bathroom or kitchen exhaust ducts terminate outdoors. A loose duct that empties warm air into the attic can create heavy frost without any failure in the shingles.
Ventilation also needs to be read as a system. Intake openings near the eaves must be open, and exhaust near the ridge or upper roof must have a path to draw from them. Adding a roof vent does not solve blocked soffit intake. Mixing exhaust types can also create short circulation paths that leave parts of the attic stagnant. Vent calculations matter, but so do air sealing and the actual path of the air.
Keys Roofing can document visible roof conditions and put photographs, measurements and a written scope in the homeowner's hands. If insurance is involved, the homeowner deals with the insurer. Missouri law forbids a roofing contractor from representing or negotiating the homeowner's insurance claim.
What it costs
The cost depends first on which problem is actually present. Replacing a pipe boot or correcting a flashing detail is a different job from improving attic intake, routing an exhaust duct outdoors or air sealing the ceiling plane. Replacing shingles will not stop moisture that originates inside the house.
Ask for separate prices when separate conditions are found. A written roof repair scope should identify the damaged component, the shingles that must be removed, the flashing or boot being replaced, the underlayment involved and how the surrounding roof will be closed. Keys installs Atlas and Malarkey shingles, so any shingle replacement should identify the proposed product and color in writing.
An attic moisture scope should say whether the proposed work addresses blocked intake, inadequate exhaust, disconnected ducts, insulation at the eaves or air leakage from the house. Do not accept a single line that says only "improve ventilation." That phrase does not tell you what will change.
Age affects the repair decision. A relatively young laminated shingle roof with one serviceable flashing defect may justify a focused repair. An older three tab roof can be difficult to repair without breaking surrounding shingles, especially in cold weather. Once three tab shingles are brittle, losing adhesion and showing broad wear, opening a section for a small repair may create more disturbance than the remaining roof can tolerate. That judgment should be based on the roof in front of you, not a fixed birthday alone.
If replacement is proposed, confirm whether a permit is required at the property address. St. Louis County contains many municipal permit desks, and requirements are not identical from one city to the next. The written proposal should identify who obtains the permit and whether its cost is included.
What to ask
- Did you find an exterior entry point? Ask for a photograph that shows both the defect and its location on the roof.
- Was the attic moisture concentrated or widespread? A broad field of rusty nails and damp decking suggests a different problem from one water track below a vent.
- Do the bathroom and kitchen ducts discharge outdoors? A duct ending in the attic can deposit warm, wet air directly against cold decking.
- Are the soffit intake openings clear? Insulation, paint or narrow vent strips can reduce the opening even when the house appears to have vented soffits.
- What happened during dry weather? Frost or dripping after a cold, rainless night is important evidence.
- Will the proposed repair address the source? Ask the contractor to connect each line in the scope to an observed condition.
- Can this roof be repaired without damaging adjacent shingles? Temperature, shingle style, age and brittleness all affect that answer.
- Is a municipal permit required here? The answer should come from the permit desk serving the actual property, not a general assumption about St. Louis County.
Until the source is identified, avoid running a portable humidifier at a high setting, and confirm that bath fans are used during showers. Do not climb into an attic with wet electrical components, and do not walk a frosted roof. Photograph the timing and location of any dripping from a safe position. For a roof and attic inspection, call Keys Roofing at (314) 220-2333.