







The scope documents leak sources, repair boundaries, photos, and priorities so Provo owners can separate immediate stabilization from longer-term capital work. A roof leak rarely shows up directly under the hole that caused it. Water travels along deck seams, insulation joints, and structural members before it finds a ceiling tile to stain, which is why leak calls that get "fixed" with a patch over the interior stain often come right back. We trace leaks to their actual source before touching anything.
Leak calls also tend to arrive right when a heavy melt or a sudden wind event has already put fresh stress on a roof that had been holding fine for months. That timing pressure is exactly when a rushed guess at the source does the most damage, since a wrong patch during an active weather stretch leaves the real entry point open through several more days of exposure before anyone realizes the fix did not hold.
On industrial buildings around Springville and Spanish Fork with exposed steel deck and open-web joists, water entering at a parapet can travel ten or fifteen feet along a purlin before dripping down at a spot nowhere near the actual breach. We start every leak call by mapping the interior stain against the roof's structural layout, then walk the roof above and slightly upslope of that point looking for the actual entry, rather than assuming the leak is directly overhead.
Flat commercial roofs make this worse than a sloped residential roof would, because there is no consistent downhill path pulling water toward one predictable spot. A membrane seam, a pipe boot, and a parapet coping joint can all be candidates, and guessing wrong means a repair that does nothing.
Utah County's freeze-thaw pattern is a steady source of new leak points on roofs that were otherwise holding up fine. Water gets into a hairline crack in a sealant joint or a small membrane split during a warm afternoon, then freezes overnight and expands, widening the crack. Repeat that cycle across a winter and a defect that started as cosmetic becomes an active leak path. We see this most on modified bitumen and older EPDM roofs with aging sealant at penetrations, where flashings that looked fine in fall have opened up by the time spring arrives.
Metal roof systems get a related but distinct version of this problem at fastener penetrations, where repeated expansion and contraction backs out screws over several freeze-thaw seasons until the washer no longer seals.
The heavy, wet spring snow that falls along the Wasatch Front does more damage during melt than during the actual snowfall. A slow melt over several days sends a steady volume of water across the roof surface, finding every existing weak point and holding standing water against seams and flashings far longer than a summer rainstorm would. Insulation that gets saturated during this stretch loses R-value even where the membrane above it never technically failed, which shows up later as an unexplained jump in heating cost the following winter.
We prioritize snowmelt-season leak calls differently than dry-season calls, because a roof that is actively saturating insulation underneath needs faster attention than a slow drip that has been stable for months.
Most leak calls end with a targeted repair: resealing a penetration, patching a seam, replacing a section of failed flashing. But a leak call is also useful diagnostic information about the roof as a whole. If we find one seam that has opened from age-related shrinkage, we check comparable seams elsewhere on the roof rather than assuming it was an isolated defect, since a membrane old enough to shrink in one spot is usually old enough to be shrinking elsewhere too.
We also weigh whether a leak is worth treating as an isolated repair or as the trigger for a broader maintenance visit. On buildings that already have a service history with us, a new leak often correlates with something we flagged as a minor issue on a prior inspection, which is a useful signal that the maintenance interval on that roof may need to tighten rather than stay on its current schedule.
Usually because the original repair addressed where the water was dripping inside rather than where it was actually entering the roof. Water travel along structural members makes this a common mistake.
Not reliably. We trace and confirm the source before repairing, because a repair aimed at the wrong spot wastes the trip and leaves the actual leak active.
Not necessarily. Isolated sealant and flashing cracking is a normal maintenance item on an aging roof. It becomes a replacement conversation when cracking is widespread or the membrane itself is failing.
More urgent than a similar leak in dry summer conditions, since ongoing melt keeps feeding water into the same entry point for days at a time.
Rarely completely. Saturated insulation typically needs to be assessed and often replaced in the affected area, since trapped moisture continues to degrade the board even after the leak source is sealed.