When your roof starts showing problems, the big question is whether a repair will do — or whether it’s time to replace. For St. George homeowners, the answer usually comes down to a few clear factors. Here’s how to think it through.
When a repair usually makes sense
- The damage is isolated — a few cracked or missing shingles, a single leak, or flashing that’s pulled away.
- Your roof is still well within its expected lifespan and otherwise in good shape.
- The underlying decking is sound.
When replacement is the smarter call
- Leaks keep coming back, in more than one spot.
- There’s widespread wear — curling, granule loss, or sagging across large areas.
- The roof is near the end of its service life, so you’d likely be repairing again soon.
- Repeated repairs are adding up to more than a replacement would cost over time.
What our desert climate adds to the equation
Southern Utah’s intense UV, wide temperature swings, and monsoon storms wear roofs faster than many homeowners expect. A roof that might last 25 years in a milder climate can show its age sooner here — which is exactly why an honest, local inspection matters.
How to decide with confidence
The right move is a professional inspection that assesses the whole roof, not just the visible problem. A good contractor will give you a straight recommendation — repair or replace — and explain why. If storm damage is involved, thorough documentation helps support your insurance claim. (Note: we document damage but are not public adjusters and do not file claims on your behalf.)
Get a free, honest inspection
Mammoth Builders provides free roof inspections across St. George and Washington County, with honest guidance on repair vs. replacement. Call (435) 429-2688 or book your free inspection.